Hu Qiming | Senior Software Engineer
๐ผ 15+ Years of Experience | ๐ Bachelorโs Degree
โ๏ธ Professional Skills
- Full-stack development capabilities: Proficient in Elixir/Erlang distributed system design and implementation, capable of developing end-to-end applications with React framework.
- Backend tech stack: Java, Elixir, Phoenix, Ecto, OTP, distributed architecture design, high-performance RESTful API development.
- Frontend tech stack: React, TypeScript, Redux, efficiently building responsive user interfaces.
- Database & caching: PostgreSQL, MySQL, Redis, familiar with performance optimization and data consistency design.
๐ผ Work Experience
HelpLightning (September 2007 - Present)
Software Development Engineer/Architect
- Lead requirements analysis, system architecture, and technical solution design; independently responsible for microservice development.
- Design and implement unit testing and integration testing; promote TDD (Test-Driven Development) based on ExUnit.
- Implement automated builds and continuous deployment using Git and CI/CD tools, improving delivery efficiency.
- Collaborate closely with frontend teams to integrate React interfaces with RESTful APIs, completing full-stack feature delivery.
- Develop high-performance, stable video conferencing systems leveraging Augmented Reality (AR) technology to deliver enterprise-grade remote video solutions.
๐ Project Experience
Frontend Software Engineer (September 2014 - Present)
- Build high-performance UIs based on React, optimizing complex interaction logic and data flow architecture.
- Implement component-based and modular development to improve reusability and maintainability.
Backend Software Engineer (September 2007 - Present)
- Build highly available distributed systems using Elixir OTP, designing core architecture and key modules.
- Implement distributed process coordination and registration mechanisms using gproc/pg, ensuring system stability and efficient communication.
- Extend automated workflow execution capabilities through secondary development based on REDNode Erlang.
๐ Education
Beijing University of Technology (2003 - 2007)
Bachelorโs Degree ยท Mechanical Engineering and Automation