Primary working languages are C/C++ and Rust, with solid Python and TypeScript.
Practical experience with multithreading, asynchronous programming, fork/poll and related network programming, cross-compilation, performance tuning, and memory-leak troubleshooting.
A systematic understanding of large language models, covering concepts such as context window, token, and embedding, and familiarity with pre-training and post-training methods.
Comfortable with containerization technologies such as Docker and Kubernetes: Docker for containerized development environments at work, and Kubernetes for containerized CI deployment.
Familiar with agile development, CI/CD, and GitHub collaboration; good at boosting productivity with new tools, with a track record of pull requests and issues on open-source projects.
Reads English documentation without difficulty, with working spoken and written English (CET-6 561).