Hello, world!//Just me

General

Experienced software engineer with a proven track record of delivering over 200 successful freelance projects and developing 5+ shareware applications. Participated in outsourcing across 20+ business domains and contributed to 3 large-scale startups. Proficient in desktop, web, IoT, application, and system-level development.

Conducted 100+ technical interviews both online and offline. Known for ensuring production-ready delivery, streamlining development processes, and resolving complex production issues. Provide evaluations and consultations, including remote advisory services.

Skilled in balancing quality, cost-efficiency, and optimal solutions. Build high-performing teams driven by synergy, and foster strong collaboration. Recognized for excellent communication skills and a respectful, family-like approach to working with colleagues.

Hello and Welcome!

My name is Dmytro, and this is my résumé website. I was born in Mykolaiv, Ukraine, but for the past several years I've been living and working in Kyiv. I've been hopelessly in love with computers, technology, programming, and everything related to the IT world since I was about 10 years old. I wrote my first programs at age 12, started working on a per-project basis at 16, and entered commercial software development at 19. Hard to believe, but at this point, I've been writing software for far longer than I haven't.


Experience

Busycast
Media

Founder, CTO

Kyiv, Ukraine

Feb 2022 – NOW()

  • Founded and led the development of Busycast, a podcasting platform designed for live streaming, recording, and audience interaction.
  • Designed a modular architecture supporting real-time audio rooms with voice chat, text messaging, and guest management.
  • Implemented live donation features, enabling podcasters to receive paid interactions such as donations and premium likes during broadcasts.
  • Developed on-demand content access with monetization controls, allowing creators to lock and sell specific episodes.
  • Built a multi-layered recording system with individual audio tracks per speaker, mixer interface, and audio effects integration.
  • Created internal social features such as follow system, notifications, and content discovery to foster community engagement.
  • Integrated analytics and dashboards for creators to track listener metrics, monetization stats, and content performance.
.NET Vue WebRTC Mediamtx Redis NATS Sreaming SignalR
Yonder Media Mobile
Telecom

Tech Lead

Kyiv, Ukraine

Jan 2023 – NOW()

  • Led the end-to-end development of a custom VoIP/SIP calling system for Yonder Media Mobile, a global eSIM telecom provider.
  • Designed and implemented a bespoke SIP integration protocol to enable seamless interaction with Twilio SIP infrastructure.
  • Integrated Twilio SIP Trunking into the platform, handling call origination, termination, and routing logic for international users.
  • Developed backend services for call session management, number provisioning, and user registration.
  • Built and maintained a production-grade Asterisk instance, handling signaling, codec negotiation, and failover logic.
  • Collaborated with mobile engineering teams to ensure VoIP compatibility and stability across Android and iOS devices.
  • Integrated billing logic for call metering, rating, and real-time balance enforcement tied to user accounts.
SIP Voip Asterisk Telecom Twilio
The War Fragments
Volunteering

Co-Founder, CTO

Kyiv, Ukraine

Jun 2022 – NOW()

  • Co-founded and led development of The War Fragments, a fundraising platform created during the war to support the Ukrainian Armed Forces.
  • Worked in a small team of 4 to deliver a full-featured donation and campaign tracking system under extreme time and resource constraints.
  • Implemented secure payment processing, donor transparency tools, and automated reporting for public accountability.
  • The platform successfully raised and distributed over $1,000,000 USD in aid to Ukrainian defenders.
Leadsmarket
Finance

Tech Lead

Kyiv, Ukraine

Feb 2021 – Mar 2022

  • Led the full-stack technical migration of a legacy Visual Basic monolith to a modern microservices architecture using .NET Core.
  • Designed service boundaries, data flow, and deployment strategy for gradual replacement of legacy components.
  • Managed a cross-functional development team, establishing coding standards, CI/CD pipelines, and versioning practices.
  • Ensured high system availability and minimal downtime during the transition through modular rollout and parallel operations.
  • Worked closely with stakeholders to align technical milestones with business priorities and legacy system dependencies.
211 Floor/Steps
Media

CTO

Kyiv, Ukraine

Feb 2020 – Feb 2021

  • Acted as CTO and core developer for a small team building a Video-on-Demand and live streaming platform for content creators.
  • Designed and implemented the backend architecture, including content management, user access, and payment integration.
  • Built tools for creators to upload, manage, and monetize their video content via subscriptions and pay-per-view models.
  • Handled all DevOps tasks, including CI/CD pipelines, cloud infrastructure, server monitoring, and video delivery optimization.
  • Drove product direction and technical decision-making, ensuring a scalable and creator-friendly platform experience.
Stream Media AWS Codecs
iDeals Solutions Groups
Data

TeamLead, Engineering Manager

Kyiv, Ukraine

Feb 2020 – Feb 2021

  • Served as Engineering Manager at iDeals, overseeing R&D and platform infrastructure initiatives.
  • Led the development team responsible for implementing a unified Single Sign-On (SSO) system across all data-room services.
  • Architected and coordinated the migration of legacy systems from .NET Framework to modern .NET Core infrastructure.
  • Collaborated with security and compliance teams to ensure authentication flows met strict enterprise and regulatory standards.
  • Introduced best practices for clean architecture, code modularization, and service boundaries during the refactoring process.
  • Mentored engineers, conducted technical reviews, and drove personal development plans across multiple teams.
  • Worked closely with product owners and senior leadership to align engineering goals with long-term platform strategy.
  • Improved system performance and maintainability by modernizing CI/CD pipelines, logging, and monitoring around core services.
.NET Microservices Redis SSO MSSQL Microservices
Nimses
Crypt

TeamLead, .NET Solution Architect

Kyiv, Ukraine

Oct 2016 – Feb 2020

  • Led development of internal web-based tools and support systems for Nimses, Ukraine’s largest crypto startup.
  • Was fully responsible for all web-related infrastructure, including public websites, internal portals, and admin systems.
  • Built and maintained admin panels, moderation dashboards, analytics tools, and customer support systems from the ground up.
  • Designed and implemented scalable backend services supporting user management, transactions, and internal workflows.
  • Integrated AI-powered modules for automated moderation, anomaly detection, and behavior analysis.
  • Managed internal support tooling and monitoring systems to ensure platform stability and quick response to issues.
  • Led multiple development teams, overseeing planning, technical direction, code reviews, and delivery processes.
  • Worked closely with C-level stakeholders to align web strategy with business goals and platform evolution.
.NET GCP AWS Microservices Docker
TB Board
Logistics

TeamLead, .NET Developer

Mykolaiv, Ukraine

Jan 2014 – Oct 2016

  • Developed a logistics platform for a U.S.-based moving company, enabling customers to create, purchase, and resell transportation orders.
  • Implemented functionality for partial truckload booking, allowing users to reserve space based on volume (e.g., cubic meters) or weight.
  • Built separate dashboards for drivers and clients to manage routes, schedules, and cargo status in real time.
  • Integrated order lifecycle tracking, from initial request to payment, dispatch, delivery, and completion.
  • Developed a financial module with automated billing, invoicing, and cost distribution across multiple stakeholders.
  • Created analytics and reporting tools to visualize transportation efficiency, order profitability, and resource utilization.
  • Implemented access control and custom user roles to support dispatchers, drivers, warehouse staff, and business owners.
  • Optimized backend processes for route planning, load distribution, and real-time status synchronization across the platform.
.NET MSSQL WebForms MVC JS, jQuery Reports Admin dashboards Redis Microservices
Health Gate
Medical/Health Tech

.NET Developer

Mykolaiv, Ukraine

Jan 2012 – Nov 2015

  • Developed a warehouse management system for tracking medical equipment parts down to individual screws and components of CT and MRI machines.
  • Designed a hierarchical parts catalog and database schema to represent complex assemblies and subcomponents for thousands of devices worldwide.
  • Implemented search and filtering functionality to quickly locate specific parts, circuit boards, and modules by device, model, or serial number.
  • Built user-facing tools for creating and managing virtual warehouses, allowing external clients to maintain their own inventory records.
  • Developed a transaction system for submitting and processing purchase and sale requests between registered users.
  • Integrated role-based access control to differentiate between internal technicians and external clients with varying permissions.
  • Worked closely with hardware specialists to model real-world disassembly workflows in software logic and UI flows.
.NET MSSQL Redis Cache WebForms MVC Admin dashboards ORM EF
Freelance (∩^o^)⊃━ ☆:・゚✧*:・゚✧✯

Mykolaiv, Ukraine

2008 – 2015

InVideo
AdTech

PHP Developer, Joomla

Mykolaiv, Ukraine

Jan 2007 – Nov 2007

  • Developed a digital signage network displaying banner ads on TV screens across supermarkets and McDonald’s in Mykolaiv.
  • Created a central web-based content management system to remotely control and update advertising materials in real time.
  • Built a PHP-powered admin panel for managing advertisement schedules, screen groups, and media uploads.
  • Implemented dynamic playlist generation and synchronization to ensure consistent ad delivery across multiple locations.
  • Developed the main website for the advertising agency, including landing pages and portfolio sections.
  • Ensured system stability and uptime by optimizing server-side performance and automating routine maintenance tasks.
PHP MySQL Joomla Admin dashboards
TBS
Medical/Health Tech

C++ Desktop Developer

Mykolaiv, Ukraine

Sep 2005 – Mar 2007

  • Designed and developed a client-server desktop application for medical clinics using a modular architecture to support scalability and maintenance;
  • Built core functionality for patient management, including electronic medical records (EMR), visit history, and personal health data tracking;
  • Implemented multi-user access control and role-based interfaces for doctors, nurses, administrators, and receptionists across multiple departments;
  • Integrated ICD-10 classification system into the application for standardized diagnostic recording and reporting;
  • Developed a DICOM-compatible module to receive and process medical imaging data from hospital equipment such as CT and MRI machines;
  • Created a scheduling and appointment management system with support for conflict detection and multi-room coordination;
  • Optimized communication between client and server using efficient serialization and real-time data synchronization mechanisms;
CRM/ERP EMR C++ WCF Oracle WinForms DICOM CT/MRI ICD-10

Education

Master's degree Software Engineering

Admiral Makarov National University of Shipbuilding — Mykolaiv, Ukraine

2016 – 2018

Master's degree Specialized Computer Systems

Admiral Makarov National University of Shipbuilding — Mykolaiv, Ukraine

2003 – 2009


Hard skills

C# .NET Framework, .NET Core, .NET

Since 2005, primarily working with C#. Equally proficient in both desktop and web development. Developed a vast number of Windows applications (WinForms, WPF), as well as numerous websites and web services — from WebForms and MVC to Web API and WebSocket hubs. Experienced in building both monolithic architectures and microservices with equal confidence.

  • .NET 5, 6, 8
  • .NET Framework 2.0, 3.0, 3.5, 4.0, 4.5+
  • .NET Compact Framework 2.0, 3.5
  • .NET Standart 1.0, 2.0, 3.0+
  • ADO.NET, Entity Framework, EF Core, Dapper
  • MSTest, xUnit
  • OOP, SOLID, KISS, design patterns, DDD
  • Docker, Cloud: AWS, Azure, DigitalOcean
  • MSSQL, MySQL, PostgreSQL
  • Redis, RabbitMQ, NATS
  • Anybody read this?...
  • etc.
PHP

Moved away from PHP before it became mainstream and before object-oriented programming was widely adopted in the language. Nonetheless, developed several e-commerce stores, forums, guestbooks, and parsers using PHP. Also created several large plugins for the WordPress CMS — which remains my most recent experience with PHP.

Web & Frontend

When it comes to web development and front-end technologies, I have a strong preference for clean, vanilla JavaScript — I value its clarity, control, and minimalism. Among modern frameworks, Vue.js stands out as my favorite due to its simplicity, reactivity, and excellent developer experience. I actively use Vue in both personal and commercial projects. Additionally, I have hands-on experience working with htmx, which I appreciate for its ability to enhance traditional server-rendered applications with modern interactivity while maintaining a lightweight footprint.

ASM/C/C++

I have a strong appreciation for low-level programming. I'm drawn to the elegance and purity of assembly, the lightweight power and inherent danger of C, and the vast, multidimensional possibilities — including the many ways to shoot yourself in the foot — that come with C++.

IoT

As a graduate of the Department of Instrument Engineering, I’ve retained a deep passion for electronics and the intersection between hardware and software. I enjoy building devices using Arduino and similar platforms. I'm currently working on my own smart home system and occasionally create interactive toys and gadgets for my pets.


Soft skills

Describing oneself objectively is never easy — especially in a way that's both honest and modest. What I can say is that I continuously strive to expand my knowledge while keeping existing skills sharp. I approach problems and decisions using a rational, scientific mindset: facts always take precedence over personal beliefs. I'm driven by curiosity, clarity, and continuous improvement.


Open source

SqlBuilder

Lightweight SQL Query Generator for .NET Core • 2018 — 2020

A simple and efficient SQL query builder designed for small-scale websites where full-featured ORMs like Entity Framework are overkill. Ideal for use with Dapper, this library allows runtime generation of fields, tables, and query logic — optionally using type reflection. While reflection is not mandatory, it significantly simplifies code maintenance and evolution.

Game2048

Console-based 2048 Game Implementation • 2020

A minimalist implementation of the popular 2048 game, built entirely as a console application in C#. The project reflects my passion for both compact games and console software. Includes a simple custom game engine and ASCII-based UI — no external graphics libraries used.

Enigma

Emulator of the Enigma Cipher Machine • 2020

A faithful simulation of the historic Enigma encryption machine, implemented in C#. The project features rotors, reflectors, keyboard input, and plugboard functionality, aiming to replicate the mechanics of the original device in software.


Pet projects

At times, I would spend up to six months developing projects after work and studies, without breaks or rest. Many of them are now just memories — both for the internet and myself — but they remain an important part of my journey, and I simply can't leave them unmentioned.

SystemTextRegularExpressions.com

.NET Regex checker • 2012

Originally a WinForms utility I used for years, this tool was eventually ported to the web to simplify usage across devices. It allows users to test .NET-compatible regular expressions in the browser, including Match, Split, and Replace operations. Built using ASP.NET WebForms, and still useful to this day.

UkrTwi.org
closed

Ukrainian twitter community • 2021 Project closed, domain lost

A website dedicated to uniting the Ukrainian Twitter community by collecting and showcasing the most popular memes and viral tweets of the day. The platform also helps distribute this content to other social networks such as Instagram and Telegram, amplifying the voice of Ukrainian online culture.

RockPas.com
closed

Rock-Paper-Scissors • 2022 Project closed, domain lost

A simple web service for playing Rock-Paper-Scissors online. One player creates a session, selects a move, and sends a unique link to a friend. Once the second player makes their choice, the result is revealed to both participants. A fun and lightweight way to settle arguments remotely.

HiTechDays.com
closed

IT News Aggregator Portal • 2015 — 2017 Project closed, domain lost

A large-scale IT news aggregator. It featured a pool of custom bots that crawled dozens of sources daily, normalized the content, extracted metadata (topics, tags, people, brands), and displayed aggregated results. One of my earliest experiments with a microservice architecture. Ultimately shut down due to high operational costs and lack of monetization (being an aggregator, it redirected most traffic to external sites).

NikoGrad.com
closed

City Portal for Mykolaiv • 2011 — 2014 Project closed, domain lost

A comprehensive city portal offering event listings, photo galleries, news, historical notes, and voting tools for the residents of Mykolaiv. The project was eventually discontinued due to time constraints and the lack of contributors willing to maintain it on a volunteer basis.

CodeHoles.com
closed

Programming Knowledge Base • 2006 — 2009 Project closed, domain lost

One of the very first large-scale websites I created — and the first to receive real traffic. A custom-built blogging and content platform focused primarily on C++ and related technologies. It featured curated articles, tutorials, source code examples, and news from the developer community.


AdSense projects

Sometimes, I would spend up to half a year working on side projects — coding late into the night after school or work, without breaks or rest. Many of these projects now live only in the archives of the internet and in my own memory, but I can’t bring myself to forget them — and I definitely can't leave them unmentioned. :)

HtmlCssColor.com

16 Million Colors • 2014

This project was born from my interest in color theory and the math behind color models. I built a library to retrieve a wide range of information about any color: approximate name, RGB/HSL values, color description, shades and tints, combinations based on color wheels and triangles, and more. The website was developed in just 4–5 days and currently attracts around ~5,000-8,000 daily visitors — making it probably my most popular AdSense-based project.

PasswordRandom.com

Password generator • 2014

There are thousands of password generator websites out there, but it's always more satisfying to use something you've built yourself. This project was a low-effort way to scratch my itch for building my own “bicycles.” In addition to generating secure passwords, the site includes small tools for IP lookup, User-Agent detection, password strength checking, and an open API for third-party access to random data generation.

AsciiHex.com

ASCII table • 2018

A classic ASCII table presented with a custom DOS-styled Bootstrap theme. While it turned out to be a failed SEO experiment, I still find the design charming — which is reason enough to include it here.

KiloMegaByte.com

Data converter • 2019

This utility was built to convert between bytes, bits, and any commonly used combinations of data measurement units. For example: kilobytes, kibibytes, kilobits, kibibits — as well as other variations using SI prefixes like mega, giga, tera, peta, and beyond.


Freelance

(coming soon)

Hobbies

I’ve been playing guitar and bass since the age of 15. At 25, I decided to complement my technical skills with formal music theory and enrolled in the Mykolaiv State Music College. Although I wasn't able to complete the program, the knowledge I gained allows me to feel confident and comfortable playing in nearly any ensemble. I’ve performed in several dozen concerts, recorded a few albums, and taken part in various music festivals.

Since early childhood, I’ve had a lifelong (and joyful) passion for collecting. I don’t know anyone who had more Kinder Surprise toys, robot figurines, Dendy cartridges, Turbo chewing gum wrappers, and other collectible treasures from the 1990s than I did.

This passion evolved and carried into adulthood in a more structured form: For over ten years, I’ve been an official philatelist of Ukraine. I'm a proud owner of an extensive collection of postal materials — including stamps, minisheets, se-tenants, postcards, souvenir sheets, cancellations, and much more. The collection spans tens, possibly hundreds of thousands of items.


Links

If you have something to say — feel free to drop me a message.