Skip to content
View hanjingo's full-sized avatar

Block or report hanjingo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hanjingo/README.md

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

Pinned Loading

  1. AI AI Public

    AI ALL IN ONE

  2. doc doc Public

    文档项目

    13 4

  3. high-jump high-jump Public

    cpp library framework based on c++17

    C++ 3

  4. rag-qt rag-qt Public

    RAG Client written by qt

    C++

  5. livermore livermore Public

    IN HONOR OF THE GREAT TRADER LIVERMORE!

    1

  6. crowd crowd Public

    robots compilation