Konstantin Alekseev, Developer in Dubai, United Arab Emirates
Konstantin is available for hire
Hire Konstantin

Konstantin Alekseev

Software Engineer and Developer

Dubai, United Arab Emirates

Toptal member since December 1, 2025

Bio

Konstantin is a senior software engineer and team lead with over 15 years of experience designing and delivering scalable, high-performance systems across healthcare, aviation, and media domains. Leveraging deep expertise in C, C++, and Python, he excels in distributed architectures, VoIP, WebRTC, and AI-driven data processing pipelines. Konstantin brings a strong background in system optimization, cross-platform development, and embedded and IoT integration, producing high-impact solutions.

Portfolio

iO Health
Python, Scala, Large Language Models (LLMs), Artificial Intelligence (AI)...
Shamsa Tech (iO Health)
C++, Scala, WebRTC, P2P, Video Streaming, Network Protocols, Security, APIs...
NITA LLC
C++, Qt, TCP/IP, Networks, Linux, Databases

Experience

  • С++ - 18 years
  • Linux - 17 years
  • Qt - 15 years
  • Video Streaming - 15 years
  • Python - 9 years
  • WebRTC - 8 years
  • Scala - 7 years
  • Artificial Intelligence (AI) - 4 years

Preferred Environment

MacOS, IDEA IDE, PyCharm, Qt, Docker

The most amazing...

...solution I've designed and built is a secure B2B platform enabling encrypted messaging and real-time video conferencing for enterprise clients.

Work Experience

Lead Developer

2022 - PRESENT
iO Health
  • Directed a cross-functional team of six engineers to build a next-generation telehealth platform, integrating secure video consultations, real-time IoT medical device data, and AI-assisted workflows for healthcare providers across the UAE and KSA.
  • Designed and deployed an AI-driven workflow automation system using a retrieval-augmented generation (RAG) agent, reducing administrative overhead for clinics by approximately 30% and improving patient throughput and response times.
  • Managed the VoIP and messaging platform, integrating WebRTC and RTP pipelines and ensuring full compliance with UAE telecom regulations.
Technologies: Python, Scala, Large Language Models (LLMs), Artificial Intelligence (AI), Databases, Microservices, Kubernetes, Docker, Redis, Cassandra, PostgreSQL, MySQL, VoIP, WebRTC, REST APIs, Agentic AI, Workflow

Desktop Client Team Leader | Back-end Developer

2016 - 2022
Shamsa Tech (iO Health)
  • Designed and built a secure B2B communication platform that enables encrypted messaging and real-time video conferencing for enterprise clients.
  • Developed the entire desktop client from scratch using C++ and Qt, integrating advanced VoIP and video streaming capabilities through WebRTC and Janus media server.
  • Deployed a custom binary communication protocol with end-to-end encryption, achieving sub-150 millisecond latency and meeting stringent corporate security standards.
Technologies: C++, Scala, WebRTC, P2P, Video Streaming, Network Protocols, Security, APIs, API Integration

Senior Developer

2011 - 2022
NITA LLC
  • Designed and implemented the pseudo-pilot workspace, enabling simultaneous simulation of up to 500 concurrent aircraft interactions with high real-time fidelity.
  • Engineered and integrated the arrival/departure management (AMAN/DMAN) service, boosting airspace throughput efficiency by approximately 20% through optimized sequencing algorithms.
  • Collaborated with air traffic domain experts to ensure regulatory compliance and reliability of simulation outcomes under strict latency and safety constraints.
Technologies: C++, Qt, TCP/IP, Networks, Linux, Databases

Research Engineer

2008 - 2010
LG Electonics
  • Contributed to the development and launch of multiple global mobile phone models, including GD880, BL40, KM900 Arena, GD510, KP500, and KF300, reaching millions of users worldwide.
  • Architected and embedded an experimental HDR photo enhancement pipeline.
  • Localized mobile phone firmware for the Commonwealth of Independent States (CIS) market.
Technologies: C++, C, Mobile, Embedded Systems

Experience

Messaging Platform

I developed a fast and secure B2B communication platform that supports encrypted messaging and real-time video conferencing for enterprise clients. I designed a custom binary communication protocol with end-to-end encryption. I also developed cross-platform, native clients for mobile and desktop devices.

EXPERT ATC Simulator

https://www.nita.ru/en/product/expert-atc-simulator
EXPERT ATC Simulator is designed for initial training and retraining as related to radar, non-radar, and visual control, to maintain controller professional skills, and to work out abnormal and emergency procedures, to research controllers' operating procedures in case of airspace structure change or introduction of new air traffic control (ATC) operation techniques.

Skills

Libraries/APIs

WebRTC, REST APIs, OpenSSL, FFmpeg, GraphQL API

Tools

IDEA IDE, PyCharm

Languages

С++, Python, Embedded C++, Scala, Janus, C++, C

Frameworks

Qt

Platforms

Linux, MacOS, Docker, Apache Kafka, Mobile, Kubernetes

Paradigms

REST, Microservices

Storage

PostgreSQL, Cassandra, Amazon S3 (AWS S3), Databases, Redis, MySQL

Other

APIs, API Integration, Agentic AI, Microchip PIC18 (8-bit MCU), H264, Prometheus, Artificial Intelligence (AI), Video Streaming, Network Protocols, Cryptography, FastAPI, NAT, RTP, OAuth, Workflow, TCP/IP, Networks, Embedded Systems, Large Language Models (LLMs), VoIP, P2P, Security

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring