Projects

Oceanfront Hardware

Freelanced as a full-stack web developer for this hardware company. Focused on SEO performance and CMS integration.

Website
  • Architected and deployed a full-stack B2B e-commerce platform supporting a catalog of 800 active SKUs, enabling the client to digitize sales and scale catalog operations.
  • Led migration with Server-Side Rendering (SSR), improving Core Web Vitals and driving top-tier Google rankings, increasing organic discoverability against competitors.
  • Optimized product discoverability by implementing advanced search capabilities, reducing search query latency by 97% (from 700ms to 20ms) and enabling instant, typo-tolerant filtering for the B2B catalog.
Languages:Typescript
Frontend:Next.js
Backend:StrapiMeilisearch
Services:Stripe

Secrets Spotter

An open-source CLI and Chrome extension that detects exposed secrets in files, directories, stdin, web pages, and network traffic — powered by a shared Rust core.

GitHub
  • Built a unified Rust detection engine with 50 patterns (AWS, GitHub, Stripe, JWTs, private keys, and more) plus false-positive filtering via Shannon entropy, character-class diversity, and code-identifier rejection — shared across the CLI and browser extension from a single core.
  • Shipped a CI/CD-ready CLI with SARIF output for GitHub Code Scanning, JSON mode for automation, and glob and severity filters, enabling drop-in secret scanning across files, directories, and stdin pipelines.
  • Engineered a WASM-powered Chrome extension that scans DOM content and intercepts fetch, XHR, WebSocket, SSE, and cookies through a MAIN-world interceptor, with SHA-256 deduplication and automatic re-scan on SPA navigations — all fully local.
Languages:RustJavaScript
Frontend:Chrome Extension
Other:WebAssembly

Secrets Spotter

Scanning page...
86 scanned, 0 skipped (cookie: 6, dom: 15, fetch: 65)
2 secret(s) detected
High: 1|Medium: 1
JWT Token[DOM]
eyJhbGciOiJIUzI1NiIsInR5cCI6Ikp...
JWT decode
{
  "alg": "HS256",
  "typ": "JWT"
}
{
  "sub": "1234567890",
  "name": "John Doe",
  "iat": 1516239022
}
PostHog API Key[DOM]
phc_SrqtLbDe...
Debug Log