Anatolii Kovalchuk
info
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.