Summary
Overview
Work History
Education
Skills
Roles
Languages
Timeline
Generic
Aksana Hatalskaya

Aksana Hatalskaya

Summary

I'm a results-driven engineer who loves creating awesome products. I tackle challenges with a positive attitude and enjoy working in collaborative teams. My people-oriented mindset and technical skills enable me to deliver effective solutions, even in new and challenging environments.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

Finmid
01.2025 - Current

Overview:
Finmid enables software platforms to offer tailored financing options to their small and medium-sized business customers, providing a modern alternative to traditional banking services.
I'm a member of the Risk team, responsible for designing and implementing risk assessment flows and backend process .

Key Responsibilities:

  • Implemented backend services and workflows to support automated risk assessment processes and real-time decision-making for financing applications.
  • Develop process managers to orchestrate and track financial evaluation workflows.
  • Collaborated with product managers to integrate scoring models and business rules into decision pipelines.
  • Ensured system scalability, fault-tolerance, and observability through well-designed microservices and robust logging/monitoring.

Environment:
Kotlin, Spring Boot, htt4k, Ktor, Kotest, PostgreSQL, AWS, Docker, Kubernetes, REST, CI/CD, Node.js

Senior Software Engineer

Elvah GmbH
08.2024 - 01.2025

Overview:
elvah is a Germany-based technology company specializing in electric vehicle (EV) charging solutions.

Key Responsibilities:

  • Serve as a backend engineer within a cross-functional team, contributing to the development of backend services using Kotlin and Java.
  • Collaborate with engineers, product owners, and architects to deliver customer-centric solutions for the EV charging platform.
  • Engage in the continuous improvement of the platform, incorporating feedback and data-driven insights to enhance user experience.

Environment:
Kotlin, Java, Spring Boot, Kotest, MongoDB, Git, REST, AWS, Rabbit MQ.

Senior Software Engineer

ELEMENT Insurance AG
04.2021 - 08.2024

Overview:
I was a part of a cross-functional team responsible for building and maintaining backend microservices and customer-facing micro frontends for a payment processing platform. The team's scope included handling transaction lifecycles, funds capture, payment method management, and reconciliation processes. The team also developed interfaces for both internal operations and end users to manage and process payments during the purchase flow.

Key Responsibilities:

  • Developed scalable backend microservices to support the full lifecycle of payments, including payment method creation and transaction handling.
  • Built internal web applications to support operational workflows.
  • Contributed to the design and development of the Insurance Payments API for third-party partner integration.
  • Managed cloud infrastructure using Terraform on AWS, following IaC practices.
  • Integrated with payment providers such as Stripe and PayPal, enabling support for credit card, SEPA Direct Debit, invoice, and PayPal transactions.

Environment:
Java, Groovy, Spock, SQL, Oracle, PostgreSQL, DynamoDB, Terraform, AWS, REST API, Docker, GitHub Actions, Jenkins

Software Engineer / Technical Team Lead

EPAM Systems, On-site at Google
07.2019 - 03.2021

Overview:
Served as a Key Developer and Engineering Team Lead in a cross-functional team supporting and enhancing internal Google applications. Responsibilities spanned technical leadership, architectural design, development, support, and agile process facilitation.

Key Responsibilities:

  • Managed project scope, identified and mitigated risks, and led sprint planning and daily standups in a Scrum environment.
  • Delivered regular status reports and facilitated effective communication between stakeholders.
  • Provided team leadership and mentorship, acting as both technical lead and Scrum Master.
  • Designed and reviewed architectural solutions for key features.
  • Participated in design sessions with architects and stakeholders, evaluating alternative approaches and presenting pros and cons.
  • Actively contributed to all phases of the software development lifecycle, including design, development, performance analysis, and functional testing.
  • Provided end-user support for various internal tools and ensured thorough documentation and operational continuity.

Environment:
Java, GCP, Borg, CI/CD tools, Linux, Java, Angular, TypeScript, Google Guice, CloudSQL, MySQL, Spanner

Software Engineer

EPAM Systems
02.2017 - 05.2019

Overview:
Contributed to the development and testing of Datalex Travel Distribution Platform (TDP) — a suite of solutions supporting airline and travel retail operations. Focused on backend service implementation and testing to ensure feature completeness and system reliability.

Key Responsibilities:

  • Developed service-side components to support core business functionality within the TDP ecosystem.
  • Performed functional testing to validate new features and ensure adherence to requirements.
  • Participated in the full development lifecycle, collaborating closely with team members across development and QA.

Environment: Java, Spring Boot, Oracle, SOAP, Jenkins

Junior Software Engineer

EPAM Systems
06.2016 - 12.2016

Overview:
Contributed to supporting the digital presence of Consumer Reports. Began with maintenance and bug fixing, progressing to new feature development across both frontend and backend components. Participated in a major rebranding effort and cloud asset management migration.

Key Responsibilities:

  • Started with bug fixing and steadily advanced to implementing new features on both UI and server sides.
  • Participated in a large-scale rebranding initiative, involving redesign of all site pages, components, styles, images, and fonts.
  • Contributed to the integration and migration from CQ DAM to Cloudinary.
  • Supported frontend and backend development using modern web technologies in a collaborative Agile environment.

Environment:
Java, Maven, Git, Jenkins, REST, Adobe CQ, JavaScript, Node.js, JSON, HTML, CSS

Education

Diploma - Applied Mathematics

Francisk Skorina Gomel State University

Skills

  • Kotlin, Java, Spring Boot 3, htt4k, Ktor
  • SQL & NoSQL (PostgreSQL, DynamoDb, MongoDb);
  • AWS, GCP
  • Gradle, Maven
  • Spock, Junit, Mockito, Kotest
  • Terraform, Docker, GitHub Actions

Roles

  • Backend Developer: Expertise in building scalable, maintainable backend systems and services
  • Key Developer: Acted as a core contributor on critical projects with high ownership and accountability
  • Scrum Master: Facilitated Agile ceremonies, ensured smooth sprint execution, and removed team blockers
  • Technical Team Lead: Provided technical direction, supported architectural decisions, and mentored developers
  • Hiring Team Member: Participated in candidate evaluation and conducted technical interviews


Languages

English
Russian
Polish
German

Timeline

Senior Software Engineer

Finmid
01.2025 - Current

Senior Software Engineer

Elvah GmbH
08.2024 - 01.2025

Senior Software Engineer

ELEMENT Insurance AG
04.2021 - 08.2024

Software Engineer / Technical Team Lead

EPAM Systems, On-site at Google
07.2019 - 03.2021

Software Engineer

EPAM Systems
02.2017 - 05.2019

Junior Software Engineer

EPAM Systems
06.2016 - 12.2016

Diploma - Applied Mathematics

Francisk Skorina Gomel State University
Aksana Hatalskaya