Працював в 6 компаніях   11 років 1 місяць

IT, Промисловість та Виробництво

C++/C# DEVELOPER

Freelance

IT

11 років 1 місяць

01.2015 - до теперішнього часу

Freelance Developer – Korean MMORPG (Private Server Development, Serious Engine 1)

Key Responsibilities & Achievements:

  • Delivered continuous updates and enhancements for a legacy Korean MMORPG based on Serious Engine 1, collaborating with multiple private server owners to tailor game functionality.
  • Modernized the game’s C++ codebase by migrating from C++98 to C++17, improving performance, maintainability, and enabling modern language constructs.
  • Migrated game rendering logic from DirectX8 to DirectX9, increasing graphical stability and future-proofing the engine’s capabilities.
  • Developed a set of WPF desktop applications for internal tooling, including advanced features such as model and animation rendering with DirectX11 (Virtice Lib) and custom shader support.
  • Built ASP.NET Core backend services to extend server-side functionality, including modular APIs for player management, event triggers, and telemetry.
  • Designed and developed a web-based administration panel (React + .NET Core) for server operators to manage game configurations, user access, and deployment processes. Implemented secure SSH integration to control remote game servers directly from the web interface.
  • Built a custom game launcher using Tauri (Rust + WebView2) to handle client updates, patch delivery, news display, and game settings — later migrated to a more feature-rich WPF + WebView2 Established robust data exchange mechanisms between the website and game servers for real-time configuration syncing and monitoring.
  • Provided end-to-end support to private server owners, including reverse engineering, feature customization, tooling development, and DevOps assistance.

Stack: .Net Core, ASP Core, C++, Boost, MySQL, WPF, DirectX11(C# lib)

Middle software developer

Buildapps

IT

2 роки

05.2021 - 04.2023

Banking ERP System for Microloans for SMEs

Responsibilities & Achievements:

  • Developed new features across frontend and backend to improve system functionality and performance.
  • Refactored business logic in microservices to enhance scalability and maintainability.
  • Integrated Apache Kafka for asynchronous service communication between distributed components.
  • Designed and implemented a custom orchestrator class to control task execution order across services, improving reliability of complex workflows.
  • Integrated and maintained GraphQL API using Apollo, enabling efficient and flexible data exchange between frontend (React) and backend (.NET Core).
  • Set up CI/CD pipelines in Azure DevOps and managed environment-specific deployments.
  • Created unit and integration tests to ensure system reliability and support refactoring efforts.
  • Developed a reusable .NET library for Excel file parsing, used in various import scenarios.
  • • Implemented a configurable cron job scheduler in ASP.NET for modular and maintainable background task execution.

Stack: MongoDB, Kafka, ASP Core, React, Azure DevOps, PostgresDB, GraphQL

Middle software developer

Bitsoft

IT

10 місяців

08.2020 - 05.2021

A government-focused web system for monitoring the construction and financing of infrastructure projects (roads, bridges, etc.).

Responsibilities & Achievements:

  • Sole mid-level developer on the project, working alongside and mentoring a junior developer.
  • Improved the access control system with fine-grained permission checks down to database tables and individual records.
  • Implemented core business logic based on customer requirements; added metrics and application health monitoring.
  • Integrated Diia.ID for secure state-level user authentication.
  • Configured and utilized Elasticsearch for fast and flexible data search.
  • Developed a parser for ATU (Administrative-Territorial Units) structure to support region-based access and reporting.
  • • Wrote unit and integration tests to ensure system reliability

Stack: .Net Core, ASP Core, VueJS, Quasar Framework, JS, Rancher

Middle software developer

It4medicine

IT

9 місяців

12.2019 - 08.2020

A healthcare platform integrated with eHealth, the national electronic health system enabling secure exchange of medical data and support for government-backed medical services.

Responsibilities & Achievements:

  • Developed core business logic for managing medical data, documents, and user workflows in compliance with eHealth standards.
  • Implemented digital file signing using both USB token-based keys and file-based keys, ensuring legal validity and security of medical documents.
  • Integrated system components with eHealth APIs for seamless data exchange and alignment with national healthcare regulations.
  • Added application metrics and monitoring capabilities to track performance and system health.

Stack: .Net Core, ASP Core, VueJS, Quasar Framework, JS, Rancher

Junior strong software developer

Bitsoft

IT

10 місяців

03.2019 - 12.2019

A government portal for the online submission, processing, and tracking of licensing applications related to pharmaceutical activities.

Responsibilities:

  • Implemented business logic for licensing workflows, including applications for: Manufacturing of medicines , Import of medicinal products, Pharmacy production and wholesale/retail trade
  • Worked on backend tasks under guidance from senior developers, ensuring compliance with regulatory requirements.
  • Participated in bug fixing, feature development, and integration of new business rules into the existing codebase.

Stack: .Net Core, ASP Core, VueJS, Quasar Framework, JS, Rancher

Junior strong software developer

Kovalskaya

Промисловість та Виробництво

1 рік 1 місяць

02.2017 - 02.2018

A system focused on complex automation of enterprises oSQL Development and CRM/ERP System Enhancements in IT Enterprise Responsibilities:

• Extensive SQL development to support and expand the company’s CRM/ERP system

• Optimization of the enterprise and reengineering of business processes in order to solve problems aimed at achieving the strategic business goals of the enterprise.

• Transitioning legacy code from Visual FoxPro to C# for better performance and maintainabilityr groups of enterprises.

Stack: .Net Framework, MSSQL, VisualFox Pro

Ключова інформація

C# - HTML - JavaScript - TS - SQL - C++ - ASP.NET MVC - WPF - MySQL - ASP Core - React - Apache - Kafka - Azure DevOps Server

Навчався в 3 закладах

State university of telecommunications

Software developer

Київ, 2020

State university of telecommunications

Software developer

Київ, 2019

College of information systems and technologies

Maintenance of software systems and complexes

Київ, 2015

Володіє мовами

Англійська

середній

Російська

вільно

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Українська

рідна

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Курси, тренінги, сертифікати

Microservice architecture (robot dreams)

2023

Microservice architecture. Planning the structure of servers.

Додаткова інформація

Про мене

Зараз я знаходжусь в Іспаніїї, Барселона. Шукаю віддалену роботу. На даний час займаюсь фрілансом для mmorpg гри. Пишу для неї оновлення на c++, c#.Відкрит для нових пропозицій.

Roman

.Net FullStack developer

Київ

3 500 $

30 років

повна зайнятість

Характер роботи: віддалена робота

Оновлено 7 місяців тому