Lead Software Engineer skilled in creating React front-ends with either a NodeJS or Python back-end framework
Senior Software Engineer with 8+ years building scalable SaaS, mobile apps, and subscription billing systems. Skilled in multi-tenant architecture, React/React Native, and analytics pipelines.
Directed engineering strategy and delivery across multiple client products, setting architecture, coding standards, and system design guidelines for a 4-engineer team.
•
Improved development velocity by 30% through CI/CD redesign, automation tooling, and performance-focused review processes.
•
Led technical discovery and client-facing strategy to translate unclear requirements into roadmaps, reduce churn risk via communication frameworks.
Increased organic growth by designing SEO + content architecture (routing, structured data, pre-rendering, dynamic generation), tripling search visibility and scaling MAUs to 13,000+ while improving front-end performance by ~50%.
•
Architected subscription revenue systems, including a third-party payment processor and a Stripe-based billing platform (webhooks, invoicing, proration, entitlements) to streamline monetization.
•
Built the data + platform foundation for scale: a BigQuery analytics warehouse for engagement/retention insights and a reusable multi-tenant white-label component system that accelerated launches and contributed to 3× user growth.
Led UI/UX wireframing and customer requirement workshops, reducing feature misalignment and delivery churn by ~20–25%.
•
Built a React-based operator dashboard with a Ruby on Rails backend used by 5,000+ admins daily for scheduling, facility management, and billing workflows.
•
Improved platform scalability and delivery quality by optimizing Redux/Rails performance (30–50% faster load times) and enforcing a Gitflow branching model for clean rollouts.
Owned the core React Native architecture for an award-winning IoT mobile platform, building the component library, theming system, navigation shell, and API abstraction layer controlling lighting fixtures.
•
Improved app responsiveness by reducing render time through component-level optimization, background task tuning, and network request batching, while delivering high-fidelity reusable UI components.
•
Led client communication and on-site testing/UAT with a Fortune 500 partner, quickly resolving device–cloud interaction issues under tight sprint timelines.