Full work experience on LinkedIn
Architected and built a two-sided childcare marketplace on Node.js, PostgreSQL, Redis/Valkey, AWS, and Cloudflare, spanning geospatial discovery, provider onboarding, billing, notifications, internal analytics, production infrastructure, security, CI/CD, migrations, and observability.
Built Swift and Next.js applications for a privacy-first AI hardware product, using Vercel AI SDK, LangChain, Ollama, MCP, RAG, and local LLM orchestration for agentic workflows. Implemented MCP tool and sub-agent integrations for Slack, Spotify, and Google Home, plus TTS/STT pipelines for local voice- and tool-driven AI interactions.
Built data synchronization services between third-party loan management software and internal CRM systems, reducing loan origination handoffs from about 1 week to under 8 hours and supporting $25M+ in revenue across 100+ sales employees. Led development of an API-based underwriting automation system that replaced 80%+ of manual review tasks for 50+ consumer-loan underwriters.
Taught practical AI and machine learning implementation to business, school, and association audiences; founded Vancouver AI Society and led weekly AI and software events for two years.
Led a 10+ member cross-functional team building digital-piano hardware and software prototypes, spanning embedded electronics, industrial and mechanical design, manufacturing, supplier negotiation, and companion software.
Led the migration of an iOS application from Swift to a cross-platform React Native mobile app, helping modernize the product and expand development efficiency across platforms. Responsible for designing and implementing core architectural layers, including React Native lifecycle patterns, Redux state management, third-party API integrations, unit testing, offline support, and persistent storage. In addition to hands-on development, mentored junior developers, led code reviews, and guided the team across development, design, testing, and overall engineering best practices.
All skills on resume