Overview
Linux/EMS Software Engineer, 3 years of experience. Focused on Energy Storage Management System (EMS) and power protocol gateway development. Core tech stack: C++/Linux/Qt. Covering full-stack engineering from embedded firmware to Linux application development.
Email: Click to View | Projects: Projects | Blog: Blog | GitHub: GitHub
Direction
- EMS Development: Power protocol gateways, multi-source device data ingestion and protocol parsing
- Linux Application Development: IPC, multithreading concurrency, TCP/UDP network programming
- Industrial Protocols: IEC-61850 (GOOSE/MMS), IEC-104, Modbus, CAN, MQTT
Tech Stack
- Languages: C/C++ (C++11/17)
- Platforms: Linux, Qt, Embedded (STM32/HC32/FreeRTOS)
- Backend: Go, Redis, PostgreSQL
- Containers: Podman, Docker, Systemd
Open Source
- Modbus-Tools: Cross-platform Modbus debugging tool — Article · Repository
- More code on GitHub
Contact
For detailed background information, contact via email above. A full resume PDF will be provided as an attachment.