Full-stack architect with 15+ years building high-performance distributed systems

Private information
Erlang OTP Phoenix PostgreSQL

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

Actively looking

Beijing, Beijing, China

11:07 AM

Prefer remote

Interested in offers

Full time

Interested in roles

Principal / Staff