Anatolii Kovalchuk


info

I’m a full-stack web developer with extensive front-end and back-end expertise. I build robust, high-quality applications from the ground up and maintain and enhance existing systems. My work spans real-time healthcare communication platforms, high-performance flight search and booking engines, scalable online education solutions, and backend architectures for diverse gaming applications.

Main technology stack: Elixir, Phoenix, LiveView, Python, Elm, GraphQL, PostgreSQL


employment

Full Stack Software Developer, Eyr Medical

2017-06 — Present

Eyr Medical is a digital platform enabling real-time communication and secure data exchange between healthcare providers and patients, operating in the Norwegian, Danish and Swedish markets.

Key Achievements & Responsibilities:
  • Scaled service adoption from just a few dozen consultations per month to 6 000+ monthly consultations, by optimizing infrastructure and streamlining clinician workflows.
  • Launched and localized the platform in Denmark and Sweden, adapting UI/UX and data-handling processes to meet local regulatory and language requirements.
  • Designed and developed AI-driven components for voice communication analysis (speaker diarization, sentiment tagging) and automatic generation of medical notes, reducing clinician documentation time by 50%.
  • Led back-end development in Elixir/Phoenix, building and maintaining a high-availability GraphQL API that processes millions of requests per month.
  • Built a dynamic JSON-Schema form-builder in Elm/LiveView, cutting form-creation time by 60% and enabling non-technical staff to deploy new questionnaires.
  • Integrated with major insurance providers (DNB, Codan, Gouda, Storebrand, Gjensidige, Avonova, Frende, SOS), automating claims submission and electronic billing.
  • Architected a secure file-storage and encryption service, achieving ISO 27001 compliance for sensitive patient data.
  • Implemented and maintained online payment workflows (Stripe and regional gateways), boosting successful payment rates by 35%.

Technology Stack: Elixir, Phoenix, LiveView, PostgreSQL, GraphQL, Elasticsearch, IBM Cloud, Stripe, Elm

Full Stack Software Developer, Aviasales/Jetradar

2014-08 — 2017-03

Jetradar is one of the largest global travel platforms, enabling users to search for and book flights online.

Key Achievements & Responsibilities:
  • Developed a high-performance search and booking engine in Elixir, processing over 500 000 searches and 1 500 bookings per day at scale.
  • Integrated with major GDS providers and airlines (Amadeus, GoQuo, Navitaire, NokAir, Skypicker, TravelFusion, etc.), expanding flight coverage and improving reliability.
  • Designed and launched responsive booking and payment pages, enhancing the end-user experience.
  • Integrated multiple payment solutions (credit cards, PayPal, local cash channels), increasing transaction flexibility.
  • Led full-stack development with backend technologies (Elixir, Ruby on Rails, Python) and frontend frameworks (ES6, SASS, Webpack).
  • Refactored a legacy monolith into modular microservices, reducing server infrastructure requirements several-fold and enabling rolling upgrades without downtime or server restarts.
  • Implemented centralized logging for all partner integrations using Elasticsearch, streamlining troubleshooting and issue resolution.
  • Spearheaded data-driven marketing initiatives, including dynamic fare promotions and targeted email campaigns.
  • Collaborated with and mentored a six-person cross-functional team, elevating code quality and delivery efficiency.

Technology Stack: Elixir, Ruby on Rails, Python, PostgreSQL, Redis, Elasticsearch, ES6, SASS, Webpack

Lead Software Developer, Fotoshkola

2011-03 — 2014-06

Fotoshkola.net is online photography school.

Responsibilities
  • Designing and implementing both back-end and front-end components and services for web applications.
  • Enhancing, fixing, customizing, and expanding existing application codebase.
  • Deploying, managing, and ensuring the stability of server hardware and software infrastructure.
  • Leading and fostering a collaborative team environment.
  • Integrating with email marketing tools.

Technology stack: Ruby on Rails, Rspec, PostgreSQL, Ansible, Mailchimp.

Senior Software Developer, SphereConsulting

2010-03 — 2011-03

Projects

  • A platform for conducting medical tests on medications.
  • E-commerce project Ideele.com

Responsibilities

  • Incorporation of ExactTarget mailing integration.
  • Creation of a sophisticated JavaScript-based form builder.
  • Integration with NetSuite.

Technology stack: Ruby on Rails, RSpec, RabbitMQ, MySQL.

Software Developer, Program Ace

2007-03 — 2010-03

Projects

  • Online casino offers a variety of 7 games, including roulette, poker hold'em, blackjack, and 3 slot machines. We ensure the integrity and fairness of all our games.
  • A web-based multiplayer online game similar to EVE Online.

Dedicated to constructing high-traffic server applications with a foundation in online game and casino development, complemented by a strong command of JavaScript frameworks and the implementation of partial project test coverage.

Responsibilities

  • Development and testing of server-side components for 7 online games.
  • Creation of a framework for developing gambling games.
  • Incorporation of fairness verification mechanisms for all games.
  • Design of communication protocols and client-server interactions.
  • Deployment system implementation.
  • Crafting a reel generator for slot machines with varying income levels.
  • Establishment of an automated testing system.

Technology stack: Ruby on Rails, PHP, MySQL.


education

Kharkiv Institute of Physics and Technology

2001-09 — 2007-03