Skip to main content
MD
Looking for a job

Mikhail Demchenko

@mikhaildemchenko

I build high-performance C++ systems for CAD, cybersecurity, cloud services, and network analytics.

Malaysia
Message

What I'm looking for

I'm seeking Senior Engineer or Senior C++ Developer roles in results-driven organizations, building optimized software with measurable business impact. I'm open to on-site, hybrid, remote, full-time, contract, B2B, and worldwide relocation opportunities.

I've built high-performance C++ systems across CAD, cybersecurity, digital orthodontics, and network analytics. At Poissonsoft, I design C++ cloud integrations, including Java-to-C++ communication layers, gRPC services, memory tracking, and flamegraph tooling.

At Align Technologies, I supported and modernized a 25+ year-old C++ desktop codebase, migrated builds from MSBuild to CMake, and implemented OAuth/OIDC and SSO for multiple applications.

At Kaspersky, I supported a C++ SDK for KasperskyOS, developed a security audit component with SQLite, and ported system utilities into RPC-enabled services. I also conducted more than 100 technical interviews for C++ engineering roles.

Earlier, I delivered a DPDK-based traffic analysis service reaching 40 Gib/s, helping generate up to 20,000 ad impressions per hour per instance. I'm passionate about optimized, well-designed software, measurable business impact, and 3D graphics.

Experience

Work history, roles, and key accomplishments

AT

Expert Software Engineer

Align Technologies

Sep 2022 - Mar 2024 (1 year 6 months)

Supported auth, configuration, installation and update modules in a C++ desktop application with a 25+ year old codebase. Migrated build system from MSBuild to CMake and implemented OAuth OIDC integration and SSO support.

Kaspersky logoKA

Senior Software Engineer

Kaspersky

Apr 2020 - Aug 2022 (2 years 4 months)

Supported a C++ SDK for KasperskyOS and ported multiple CLI utilities to work as system level services with RPC interfaces. Designed and developed the security audit service component using C++ and SQLite.

QM

Software Engineer

Quiet Media

Sep 2018 - Apr 2020 (1 year 7 months)

Delivered a highload network traffic analysis service with up to 40 Gib/s throughput using DPDK and C/C++. Product was sold to 3 telecom operators and generated up to 20000 ads impressions per hour per instance.

AM

C++ Developer

Advanced Monitoring

Oct 2017 - Mar 2018 (5 months)

Developed internal tools for traffic capturing and analysis up to 100+ Mib/s. Helped 3 SOC specialists in their day-to-day work.

Education

Degrees, certifications, and relevant coursework

Novosibirsk State University logoNU

Novosibirsk State University

Visiting Lecturer, Industrial C++

2025 -

Authored and delivered the course Industrial C++ with 16 lectures as a visiting lecturer.

Bauman Moscow State Technical University logoBU

Bauman Moscow State Technical University

Master's Degree, Computer and Information Systems Security / Information Assurance

2013 - 2019

Grade: Honors

Pursued a Master's degree with honors in Computer and Information Systems Security / Information Assurance from 2013 to 2019.

Get 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan