FivEnergy
Lead frontend developerSmart-home and energy-management platform: a Flutter mobile app and a Next.js web app for monitoring and controlling building systems.
- Implemented Azure AD B2C for authentication, including custom auth policies.
- Implemented deep linking with Firebase Cloud Messaging to trigger automatic push notifications on hardware error reports.
- Set up Sentry for logging and crash analytics.
- Automated releases with GitHub Actions and Codemagic, appending release notes for testers in TestFlight.
- Used Storybook for component testing, and built an AI agent with Copilot and Claude that generates Storybook components on new pushes, speeding up design review.
- Wrote Python scripts run directly on hardware over the CCU (central control unit).
Team: Lead of a 3-developer frontend team, alongside 2 backend developers, 3 embedded developers on hardware, a dedicated designer, a product manager and a project manager.