Welcome to the official repository of my embedded software projects for Electric Vehicle (EV) Charging Stations! 🚀
With over 7 years of experience in embedded software development, including 5 years focused on the EV charging industry, I specialize in building reliable, efficient, and cutting-edge software for a range of charging solutions. From AC/DC chargers to OCPP, ISO15118, and DIN70121 compliance, I’ve worked on everything from low-level hardware interfacing to high-level communication protocols.
- Embedded Software Development with MCU and RTOS (uC/OS-II, FreeRTOS)
- Charge Station Protocols (OCPP 1.6, ISO 15118, DIN70121)
- Microcontroller Development (STM32, ARM Cortex, AVR)
- Low-Level Drivers & Hardware Interfaces
- System Design & Architecture for EV chargers
- Cloud Integration (AWS S3, MQTT, etc.)
- Open-source Contributions to EV Charging software stack communities
- OCPP Communication Stack: Developed a robust, lightweight stack for OCPP1.6 communication with EV chargers.
- AC/DC Charger Firmware: Full firmware development for high-power AC/DC charging stations with protocols compliance.
- ISO15118 Integration: Implemented secure communication and authentication for charging stations, ensuring interoperability with EVs.
- Embedded Control Systems: Designed and optimized real-time systems for energy management and fault detection.
- Embedded C/C++
- uC/OS-II, FreeRTOS
- CMake, Clang, VSCode (for efficient code management and debugging)
- AWS S3, MQTT (for cloud communication)
- STM32 (F4/F7 series), TI MSP430
If you are passionate about EV Charging or Embedded Systems, feel free to reach out! You can find me on:
⚡ Empowering the world with sustainable charging solutions 🌍🔌