×
Myroslav Kiurchev

Myroslav Kiurchev



Background


About

About

I am a polyglot software engineer with a passion for solving complex problems and a deep grasp of the mechanics behind them. Throughout my career, I have worked across various domains, taking on roles from a regular engineer to a team's technical lead.

As an engineer, my experience spans from high-load distributed systems to low-level programming. Beyond software, I have a passion for electronics and embedded development, with a solid understanding of hardware system design, communication protocols, and navigation principles, informed by both hands-on practice and a background in military telecommunications.

I am business-oriented and prefer a comprehensive approach to problem-solving: from analyzing the problem to delivering the solution. I pay significant attention to developer experience, supporting my teammates' growth and maintaining high productivity across the team.

Work Experience

Work Experience

  • Staff Engineer, Web Legends

    Mar, 2025 - Apr, 20261 year 1 month

    Web Legends is a custom software development company specializing in insurance and healthcare domains, pioneering AI-powered automation solutions for real-world processes. As a Staff Engineer, I was responsible for technical leadership, architecture decisions, infrastructure, and hands-on development across multiple teams, as well as mentoring engineers.

    • Pioneered and led the company's first fully AI-driven software development process, setting a new benchmark for development efficiency

    • Established an AI-driven workflow that became a reference model subsequently adopted across other projects in the company

    • Identified and surfaced process inefficiencies across teams, providing technical recommendations for improvement

  • Tech Lead / Senior Software Engineer, Edenlab

    Sep, 2017 - Jun, 20246 years 9 months

    Edenlab is a custom software and product development company specializing in healthcare and financial domains. I joined the company as a frontend developer on a project for the Ukrainian healthcare system reform but eventually introduced a full-stack development approach to my team. Together, we established a cross-functional software development process in the company, which we then successfully applied to numerous subsequent projects.

    • Introduced full-stack development approach and grown first cross-functional team in the company

    • Built and maintained development and deployment infrastructure with primary focus on high developer experience and efficiency

    • Mentored my teammates and developed a diverse group of developers with varying skill levels into a balanced, self-reliant team

    • Became a versatile specialist who assists with complex and unconventional problems

  • Software Engineer, Freelance contractor

    Jun, 2014 - Aug, 20173 years 2 months

    As a freelance programmer, I specialized in both front-end and back-end development, working with various clients on a contract basis. My portfolio included: frontend for cloud storage service (using Knockout.js), React Native and web applications with a shared UI codebase, the design of numerous complex user interfaces tailored for specific customer needs, and the development of several websites using Ruby on Rails.

  • Frontend Developer, TwinSlash

    Dec, 2012 - May, 20141 year 5 months

    TwinSlash is a custom software development company focused on Ruby on Rails web projects. I joined the company as the sole front-end developer and was responsible for implementing user interfaces across all of the company's projects.

Projects Experience

Projects Experience

  • Turbota (private beta)

    Aug, 2019 - Feb, 20222 years 6 months

    Health wallet / health tracker mobile app. As a technical lead for a project I was responsible for system design and implementation of core system components. We managed to grow a self-sufficient cross-functional team, and I really enjoyed being part of this process. Also, I was involved in building and maintenance of development and deployment infrastructure which was successfully reused in subsequent projects.

  • Government medical information system (NDA)

    Mar, 2021 - Aug, 20215 months

    Implementation of a national healthcare system component. I was a technical lead on a project to develop an insurance coverage / eligibility check facade application for a FHIR server. The main challenge was to design a UI and business processes to be configurable, aiming to create a universal solution that could be reconfigured and potentially adopted in other countries in the future.

  • Mobile banking platform for Raiffeisen Bank International

    Jun, 2020 - Aug, 20202 months

    Digital banking platform project for a major bank in the European market. I have developed an MVP mobile application as part of a scalable digital banking platform. The app's features included: user registration, user identity proofing, opening a bank account and credit scoring.

  • eHealth

    Sep, 2017 - Jun, 20202 years 9 months

    Central component of the Ukrainian national health system. I joined the project as a front-end developer, focusing on the system's internal user interfaces. Eventually, I transitioned to a full-stack developer role, where I participated in developing APIs and the UI for the system's main administrative console and implemented several business processes for the system's backend.

Skills

Skills

  • Languages

    Rust

    C / C++

    Python

    TypeScript / JavaScript

    Elixir / Erlang

    Swift / Objective-C

    Kotlin / Java

    Ruby

    Lua

  • Frontend

    React

    React Native

    Next.js

  • Backend

    Node.js

    NestJS

    FastAPI

    Phoenix / Ecto

  • Databases

    PostgreSQL

    MongoDB

    Kafka

  • Testing

    Jest

    ExUnit

    Cucumber / BDD

  • Infrastructure

    Kubernetes

    Terraform

    GCP

    GitHub Actions

  • Architecture

    UML / BPMN

    OOP / FP / RP

    Design Patterns (GoF)

    SOLID / DDD

    Microservices

  • Embedded

    Raspberry Pi

    ESP32

    Arduino

    FreeRTOS

    Rust Embedded

    Nerves Platform

    Circuit Design

    Soldering & Prototyping

    UART / SPI / I2C

    WiFi / Bluetooth / Zigbee / LoRa

    Electrical Systems & AC Mains

Education

Education

  • Computer Science, Bachelor, National Technical University of Ukraine “Kyiv Polytechnic Institute”

    Jan, 2012 - Jan, 2015

  • Computer Science, , Military Institute of Telecommunications and Information Technology

    Jan, 2010 - Jan, 2012

Certificates

Certificates