Skip to content
hanjingoPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

HeHanJing

Senior C++ Software Engineer | AI & Backend Systems

📍Germany (Chancenkarte – full work authorization)

📞(+86) 180-1627-9863|✉ hehehunanchina@live.com|🔗 github.com/hanjingo


SUMMARY

Senior C++ Software Engineer with 8+ years of experience in backend systems, distributed architectures, high-performance networking, and AI applications. Experienced in designing and delivering production software using C++ across Linux, Windows and macOS environments.

Recently designed and released RAG-QT, a local AI desktop application integrating llama.cpp, whisper.cpp, FAISS, and Qt to provide LLM inference, speech recognition, and Retrieval-Augmented Generation capabilities locally. Strong background in system architecture, performance optimization, concurrency, networking, and backend services, with proven experience improving throughput, reliability, and operational efficiency.

Strong team collaborator with experience mentoring engineers, leading cross-functional collaboration, and taking projects from architecture and implementation through delivery.


SELECTED PROJECTS & OPEN SOURCE

RAG-QT -- Local AI / RAG Desktop Application

C++ · Qt · llama.cpp · whisper.cpp · FAISS · SQLite

high-jump -- C++ Open-Source Library

C++ · CMake · vcpkg


EXPERIENCE

Senior C++ Software Developer

Guang Zhou DaAnGene | 2022 - 2025

  • Led project planning and delivery, mentored 5+ junior engineers, and collaborated with cross-functional teams.
  • Developed real-time device-control applications and high-performance network frameworks using C++, OpenSSL, and ZeroMQ, increasing data-processing throughput by 30%.

C++ Software Developer

Guang Zhou YouAi Network Technology | 2021 - 2022

  • Built scalable backend servers for a virtual character game with Redis caching and Protobuf serialization, reducing average loading time by 25%.
  • Contributed critical bug fixes to the open-source Protobuf C library (pbc), improving cross-platform stability for 500+ developers worldwide.

C++ Software Developer

Guang Zhou PaoZi Network Technology | 2020 - 2021

  • Created a distributed storage system using C++, cutting storage costs by 30%.
  • Improved data consistency through consensus algorithm optimization and reduced system downtime from 5% to less than 0.5% annually.

C++ Software Developer

Guang Zhou JiaYi Network Technology | 2019 - 2020

  • Developed high-performance backend game servers with C++ and WebSocket, supporting 5,000 concurrent users with sub-100ms response time.
  • Collaborated with cross-functional teams to design and implement real-time interaction features, boosting active user engagement by 18%.

C++ Software Developer

An Hui Yingnuowei Aluminum Co. Ltd | 2016 - 2018

  • Designed backend servers with C++, storing design files, and reducing design time by 10%.

MISCELLANEOUS

  • Programming Languages: C++, SQL, Lua, Go
  • AI: RAG, Local LLM, LLM Inference, ASR, llama.cpp, whisper.cpp, FAISS
  • Backend & Systems: Distributed Systems, High-Concurrency Services, Networking, TCP/IP, UDP, WebSocket, Linux, Windows
  • Frameworks & Libraries: Qt, Boost, ZeroMQ, OpenSSL, SQLite, Redis, MySQL, gRPC
  • Tools: CMake, vcpkg, Git, Docker, CI/CD
  • Spoken Languages: English (IELTS B2), Mandarin (Native).

EDUCATION

  • Bachelor of Information and Computing Science

    Hunan University of Science and Engineering | 2012 – 2016

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors