Dmitry Khristoev
@dmitrykhristoev
I build C++ microservices, embedded software, and network traffic analysis systems.
What I'm looking for
I've built C++ software for NPP NTT and Olvia, working on CMake changes, Jenkins tests, GitLab CI/CD, microservice APIs, gRPC/protobuf implementations, and embedded systems.
At Olvia, I supported and developed a Docker module for working with OpenStreetMaps on GPU using Python, configured Nginx load balancing, and worked with PostgreSQL, REST, JSON, SOAP, Boost.Asio, and PHP.
I've also developed network traffic analyzers and generators with Qt and PostgreSQL, and built a scalable React and TypeScript client integrated with a C# backend.
Experience
Work history, roles, and key accomplishments
Middle Software Engineer
NPP NTT
Jan 2025 - Present (1 year 7 months)
Implemented changes to CMake, built tests for Jenkins, and managed tasks in Jira with GitLab CI/CD. Developed microservices using C++14/17/20, protobuf (gRPC), and scripting languages.
Middle Software Engineer
Olvia
Dec 2020 - Dec 2023 (3 years)
Collaborated with software development and testing teams to design and implement solutions meeting functionality, scalability, and performance requirements. Supported and developed Docker modules for OpenStreetMaps on GPU using Python.
Software Engineer
Bearing
Aug 2019 - Dec 2020 (1 year 4 months)
Developed a network traffic analyzer and generator using Qt and PostgreSQL. Collaborated with cross-functional teams to improve UX and increase software performance.
Software Engineer
Friend.work
Nov 2018 - Nov 2019 (1 year)
Developed a project on React + TypeScript with modular architecture and scalability. Integrated client side with C# backend via API using redux-thunk/saga and Redux-Form/Final-Form.
Software Engineer
TELROS, CJSC
May 2013 - May 2018 (5 years)
Participated in the development of a network traffic analyzer and generator, implementing a graphical interface on Qt and using PostgreSQL as DBMS. Collaborated with cross-functional teams to improve user experience and solution performance.
Education
Degrees, certifications, and relevant coursework
St. Petersburg State Polytechnic University
Mathematical Support
Completed higher education in Mathematical Support at St. Petersburg State Polytechnic University.
Russian State Hydrometeorological Institute
Information Security
Completed higher education in Information Security at Russian State Hydrometeorological Institute.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
github.com/hummerTimesPortfolio
github.com/hummerTimesJob categories
Skills
Interested in hiring Dmitry?
You can contact Dmitry and 90k+ other talented remote workers on Himalayas.
Message DmitryGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
