Staff Systems Engineer, Enphase Energy
Dec, 2022 - Present3 years 2 months
• Designed energy storage solutions and solar microinverters, defining system architectures, requirements, and control strategies for IQ PowerPack and IQ8 Microinverters
• Developed embedded firmware in C/C++ for single-stage inverters and LFP battery management systems, including bare-metal and FreeRTOS-based system control, with HW/SW co-design to optimize performance and reliability
• Designed and implemented advanced power electronics control algorithms for proprietary LLC resonant converters, including droop control, virtual impedance, magnetizing current observers, and state trajectory control
• Architected and validated SoC algorithms for State of Charge (EKF, Coulomb Counting) and State of Health estimation, and active cooling control using PID and sensor fusion
• Designed systems using STM32H7/F4, ESP32, custom ASICs, LFP cells, BMS, with SPI, I2C, UART, USB, Ethernet, Wi-Fi, BLE, ADC/DAC, NVRAM, NAND Flash, and AWS IoT integration
• Created EVT/DVT test plans and automated testing with Python/PyVISA for Chroma, Ametek, Keysight, and Pacific Power equipment
• Led regulatory compliance testing for UL9540, UL2743, and FCC Part 15
• Collaborated cross-functionally using Git, SVN, VS Code, Jira, Arena, STM32CubeIDE, and TouchGFX Designer to deliver production-ready systems
