>_

I'm a Software Engineer from Ukraine. I design robust, industrial-scale distributed systems and research multi-agent AI to solve complex engineering challenges.

-
Repositories
-
Followers
-
Following
Profile
01.

About Me

With over 10 years of experience in Software Engineering, my primary focus is designing and building robust, high-performance distributed systems. I specialize in scalable backend architectures, exploring complex architectural patterns, and leveraging technologies like gRPC to solve challenging engineering problems.

In addition to my core professional work, I am pursuing PhD research at the Kharkiv National University of Radio Electronics, focusing on Swarm Intelligence in Drones. This academic pursuit adds another dimension to my expertise, allowing me to bridge the gap between industrial-scale software engineering and cutting-edge artificial intelligence.

  • Distributed Systems
  • .NET Core / C#
  • Domain-Driven Design
  • Python (AI/ML)
  • Go (Micro services)
  • Swarm Intelligence

10+

Years Experience

PhD

Candidate

02.

Core Expertise

Backend Architecture

Expertise in .NET Core, Go, Python, gRPC, and DDD to build scalable microservices and distributed systems.

.NET Core Go Python gRPC

Artificial Intelligence

Researching autonomous drone swarms using Python and advanced AI algorithms.

Python AI Algorithms

Full-Stack Proficiency

Building dynamic, responsive front-ends with Angular and TypeScript.

Angular TypeScript

Performance Engineering

Specialized in system-wide performance optimization, low-latency architectures, and high-throughput data processing.

Low-Latency High-Throughput

Stand with Ukraine

As a Ukrainian engineer, I am committed to supporting my country. Join me in contributing to reliable organizations providing humanitarian and defense support.

03.

Featured Projects

Swarm of Drones using AI

Autonomous multi-agent drone swarm system utilizing reinforcement learning and distributed AI algorithms for coordinated flight patterns, obstacle avoidance, and collaborative task execution.

Python TensorFlow ROS Computer Vision Multi-Agent RL
View on GitHub

Chess Engine using AI

Advanced chess engine powered by deep learning and Monte Carlo Tree Search (MCTS). Features position evaluation, move prediction, and adaptive gameplay strategies.

Python PyTorch Alpha-Beta Pruning Neural Networks
View on GitHub

Communication Protocols Research

In-depth investigation and analysis of modern communication protocols including MQTT, WebRTC, and custom IoT protocols. Performance benchmarking and security analysis.

C++ Network Analysis Protocol Design IoT
View on GitHub
04.

Latest Blog Posts

2024-01-15 8 min read

The Future of Multi-Agent AI Systems

Exploring how swarm intelligence is revolutionizing robotics and autonomous systems...

Read more →
2024-01-10 12 min read

Deep Dive: Neural Networks in Game AI

Understanding how modern chess engines leverage deep learning for superhuman performance...

Read more →
2024-01-05 10 min read

Communication Protocols for IoT: A Comparative Study

Analyzing latency, throughput, and reliability across different IoT communication protocols...

Read more →
05.

Get In Touch

Whether you're interested in building high-performance distributed systems, complex architectural patterns, or just want to chat about software engineering and my AI research, I'm always open to discussing new ideas, collaborations, or speaking opportunities. Feel free to reach out via any of the channels below!

Say Hello 👋