VS Code ExtensionLattice2026 — PresentVisual dashboard for managing AI agent configurations (.claude/, .cursor/, .github/copilot-instructions) across many repositories at once.What it tookKanban-style layout for agent configs across reposSHA-256 hashing for sync detectionDrag-and-drop asset managementBuilt withTypeScriptLitVS Code APIesbuildLattice Context Manager
Zero-Knowledge AppZalaryCheck11/2025Prove your salary clears a threshold without revealing the amount. Cryptographic commitments plus ZK proofs, architected and delivered AI-assisted in under a week.What it tookDesigned the data extraction and circuitOrchestrated AI generation of most of the codeMock-first workflow built as custom Claude Code commandsBuilt withRustZK ProofsCryptographyNext.jsTypeScriptView source
Free Wi-Fi MapWayru06/2022 — 10/2024A map of free internet networks where users could also share their own connection and earn crypto rewards. My favourite hard problem lives here.What it tookH3 spatial indexing in PostgreSQL over 6M+ networksOffline Mode: download an area's networks for no-signal useNative Android network monitor and MLab speed measurementRebuilt the connection flow three times, ending in an automated timelineBuilt withReact NativeKotlinH3PostgreSQLSentryTypeScriptNext.jsStrapiWayru
Clinic PlatformPsicomedical2026 — PresentMedical clinic management platform, released and serving a real healthcare clinic in Chile.What it tookFull clinic management, built solo end to endPlaywright E2E captures generate the user manual with real screenshotsBuilt withReactTypeScriptSupabasePlaywrightVitestPsicomedical Center
Agent InfrastructureAgentic Job-Hunter06/2026 — PresentA CLI, an MCP server, and a live SSE dashboard over one shared core, driven by Claude Code skills for discovery, classification, verification and apply-assist.What it tookThree front doors over one core storeTwo independent collections with their own classifiers: leads and a prize trackReads identity from a generated profile mirror, keeping content and tooling in syncBuilt withNode.jsMCPAI SkillsSSE
Browser ExtensionCaraban10/2025 — Present · In developmentPlaylists for the web — organise saved links into curated, shareable collections.What it tookBrowser extension plus landing siteVitest and Playwright suites across bothBuilt withWXTSolidJSTypeScriptBunVitestPlaywright
LogisticsShappi04/2025 — 05/2026Flutter features end to end for cross-border e-commerce delivery: warehouse operations, repacking workflows, claims, and delivery.What it tookShop feature: product details, gallery carousel, variants, dynamic hotspotsTraveler feature: home, trip status, trip cards, earnings bannerIssues & claims: refunds, file upload, PDF viewerRedesigned My Locker to the Nova design systemJoined with no formal onboarding. My lead said I was shipping like a veteran within two weeks, and called it the thing that impressed him most.Built withFlutterDartAngularAstroiOSAndroidShappi
Mobility / IoTHop Scooter10/2020 — 06/2022Rider and operator apps for electric scooter fleets. A mobility company that had to think like an IoT company to control 1,500 scooters in real time.What it tookRebuilt the operator app from scratch with full design ownershipGoogle Cloud Functions and Express on the backendCustom Python and SQL modules for database managementBuilt withReactReact NativeExpressGCPPythonSQLHop Scooter