Available for new opportunities

I build products that
actually work.

Senior Full-Stack & Mobile Engineer with 6+ years of experience. Specialist in taking complex ideas—AI agents, geospatial engines, native modules—and turning them into polished, production-grade products.

React Native Swift & iOS Modules Vue / Nuxt Node.js AI Orchestration TypeScript
Featured Case Study

Unburdened

Founder & Lead Engineer. A next-generation financial behavior engine combining native iOS controls, geofencing, and AI intervention.

Geofencing & AI

Stop spending before you swipe.

Budgeting apps just report the damage. Unburdened uses geofencing to catch you in the moment you walk into a store.

  • High-precision Google Places detection
  • Real-time AI voice interventions
  • Native iOS integration
Target

Set Zone Location

Triggers whenever you enter this area.

Monitoring Active...

Smart Reminders

AI Payment & Savings Agent.

Get AI call payment reminders for manual payments and savings reminders. Just set it up in chat and watch it work.

New Reminder

Name

Netflix Subscription

Frequency

Monthly

Date

15th

calendar_month

One Month Later...

Work Experience

Ads.com

Frontend Developer (VueJS, MySQL, PHP)

Oct 2023 - Present
  • Led the critical migration of the core customer-facing application UI from Vue 2 to Vue 3, upgrading dozens of components and state management to Pinia.
  • Co-developed and owned the new administrative UI for a core product launch using Nuxt.js and Figma specifications.
  • Engineered a high-performance RSOC article platform using Hugo templates, achieving a Lighthouse Performance Score of 98.
  • Mentored junior developers and enforced code quality standards.

Unburdened by Spenser App Inc

Full Stack Mobile Developer (React Native, Swift, NodeJS) - Founder

Remote
  • Built a full-screen financial behavior change app using React Native (Expo), combining iOS Family Controls, Safari content-blocking, geofencing, AI automation, and debit-card rule logic.
  • Engineered multiple native iOS modules in Swift (FamilyControls, DeviceActivity, ManagedSettings, AppGroups) enabling app blocking, schedules, and category restrictions.
  • Built AI-powered behavior interventions, including location-triggered "AI calls" and conversation agents integrated with Supabase Edge Functions, OpenAI, and Redis.
  • Implemented geofencing with high-precision place detection (Google Places + Apple Maps) and personalized triggers for entering stores or overspending zones.

Spenser App Inc

Full Stack Developer (React, NodeJs, MySQL)

Dec 2022 - May 2025
  • Built a vending machine discovery platform combining geospatial lookups and category prediction.
  • Implemented AI-driven RAG search using Haystack, Weaviate, and Llama/Ollama to answer product questions.
  • Developed a data ingestion pipeline using Node.js, Medusa, and TypeORM to import thousands of businesses.
  • Created an automated pipeline to scrape product pages powered entirely by LLM logic.

Birchnotes (Therapax)

Full Stack Developer (VueJS, MySQL, NodeJS)

May 2021 - Dec 2022
  • Built and maintained a library of reusable Vue.js components.
  • Designed and implemented a file upload and storage system.
  • Extended the capabilities of Knex.js for more flexible MySQL querying.