Feel free to send me a message!
Experience
2024 — Now
2024 — Now
Lead frontend developer maintaining HelloTech's service platform applications while expanding into Door's enterprise SaaS solutions for property management hardware. Following HelloTech's acquisition by Door (parent company of Latch), contribute to both legacy HelloTech D2C/B2B2C service installation platforms and Door's property management ecosystem.
Core Responsibilities:
• Maintain and enhance HelloTech's React/React Native applications serving 100,000+ annual service installations
• Architect and develop Door's management console for property managers using Angular 15
• Build and maintain Door's component library and design system
• Implement features across Door's hardware management SaaS platform
• Collaborate across teams to integrate HelloTech services with Door's broader property technology ecosystem
Technical Environment: Angular 15, TypeScript, React, React Native, Jasmine, Karma, Storybook, Angular Material
Key Achievements:
• Successfully transitioned HelloTech applications through acquisition while maintaining service quality
• Contributing to Door's expansion from hardware-focused solutions to comprehensive property management SaaS
2015 — 2024
2015 — 2024
Greater Los Angeles Area
Lead frontend developer responsible for architecting and implementing complex features across multiple platforms including web, mobile, and internal applications. Key contributor to HelloTech's growth from startup through acquisition, handling technical challenges of scaling from early-stage to 100,000+ annual service installations.
Core Responsibilities:
• Architect and develop features across multiple platforms: e-commerce website, React Native mobile app, and internal admin tools
• Lead complex feature implementations requiring coordination across backend, QA, design, and data teams
• Drive technical decisions and planning through scope/discovery processes
• Implement A/B testing for conversion optimization
• Maintain and contribute to company-wide design system
• Ensure high-quality code through comprehensive testing and code review
Technical Environment:
• Frontend: React, React Native, TypeScript, Next.js
• State Management: Redux, Redux Toolkit
• Testing: Jest, React Testing Library, Cypress
• Design Systems: Storybook
• Previously: Full-stack development with Ruby on Rails
Key Achievements:
• Core contributor to company's React Native mobile app used by field service technicians
• Architected and implemented cross-platform features supporting both B2C and B2B business models
• Led development of complex scheduling and availability systems
• Contributed to successful transition from startup to acquisition by Latch
2014 — 2015
Santa Monica, CA
Lead instructor for General Assembly's flagship Web Development Immersive - a 12-week, full-time program preparing students to become junior web developers.
• Taught full-stack web development including JavaScript fundamentals, Ruby on Rails, databases, Git, RESTful APIs, and modern web frameworks
• Covered both frontend (HTML5, CSS, JavaScript, AngularJS) and backend (Ruby, Node.js, Express, SQL) technologies
• Collaborated with local and global management to build curriculum for the Los Angeles market
Education
University of California, Davis