# Yahor Liavonenka — Backend Software Engineer

This is the public, AI-readable Markdown version of the resume. It does not run an AI analysis or score the candidate.

Canonical portfolio: [https://liavonenka.io](https://liavonenka.io)

## Profile

Building reliable event-driven backend systems with Java, Kafka, and AWS.

Backend Software Engineer with 5+ years of commercial experience across FinTech, InsurTech, and telecommunications, specialising in real-time event processing, privacy workflows, third-party integrations, infrastructure as code, and production diagnostics.

- **Role:** Backend Software Engineer
- **Location:** Wrocław, Poland
- **Email:** [liavonenka.pl@pm.me](mailto:liavonenka.pl@pm.me)
- **Availability:** Open to remote B2B opportunities · Two-month notice period

## Professional facts

- **Location:** Wrocław, Poland
- **Experience:** 5+ years
- **Focus:** Java &amp; AWS backend
- **Working style:** Remote B2B

## Experience

### Backend Software Engineer — Godel Technologies Europe

- **Period:** 2021-02 — Present
- **Location:** Wrocław, Poland · Hybrid

Embedded backend engineer delivering production systems for international client teams in English.

#### Client engagement: FinTech/InsurTech price comparison platform

- **Period:** 2025-09 — Present

Member of an approximately 10-person international team responsible for real-time customer-event processing, downstream data activation, and privacy-related data workflows.

##### Highlights

- Develop and optimise Java and Spring Boot services that consume near-real-time behavioural events from Confluent Kafka and deliver them to downstream customer-engagement platforms through REST APIs.
- Designed and implemented Kafka-based data retention and an asynchronous GDPR Right to Be Forgotten flow using SQS, Lambda, Redshift, REST deletion APIs, and completion tracking across third-party systems.
- Migrated legacy Amazon Redshift Python UDFs used across numerous ETL workflows to Python-based Lambda UDFs ahead of AWS end-of-support.
- Modernised legacy services, Maven configurations, and acceptance tests, reducing maintenance overhead across 30+ services.
- Define and maintain application-owned AWS infrastructure through Terraform, including Lambda, SQS, EventBridge, S3, ECS, CloudWatch, IAM, Secrets Manager, and GitLab OIDC integrations.
- Contribute to solution design and code reviews while supporting less experienced engineers through onboarding and technical guidance.

##### Technologies

- Java
- Python
- Spring Boot
- Confluent Kafka
- AWS Lambda
- SQS
- ECS
- EKS
- Amazon Redshift
- EventBridge
- S3
- CloudWatch
- Terraform

#### Client engagement: Broadband ISP operations platform

- **Period:** 2021-03 — 2025-08

Core engineering team member building an internal platform for customer onboarding, subscriptions, connectivity diagnostics, billing, equipment delivery, and technical-support workflows.

##### Highlights

- Built new Java and Spring Boot microservices and extended existing services using REST APIs, ActiveMQ, PostgreSQL, and Kubernetes.
- Implemented integration components for credit-check, telecommunications, equipment-delivery, and internal billing systems.
- Diagnosed subscription and pricing inconsistencies in an event-sourced customer model and contributed to an internal remediation service for customer-fact corrections and bulk tariff migrations.
- Built Grafana dashboards for throughput, latency, CPU, and memory, then used them to identify bottlenecks and tune Kubernetes resource settings for higher migration RPS.
- Maintained and enhanced a React-based internal portal used by operational staff.

##### Technologies

- Java
- Spring Boot
- ActiveMQ
- PostgreSQL
- Kubernetes
- Grafana
- React

## Skills

### Backend engineering

- Java
- Spring Boot
- Python
- REST APIs
- Microservices
- Event-driven architecture

### Messaging &amp; event streaming

- Confluent Kafka
- ActiveMQ
- SQS
- SNS
- EventBridge

### Databases &amp; analytics

- PostgreSQL
- Amazon Redshift
- S3

### AWS cloud

- AWS Lambda
- EC2
- ECS
- ECR
- EKS
- IAM
- Secrets Manager

### Infrastructure &amp; delivery

- Terraform
- Docker
- Kubernetes
- GitLab CI/CD
- GitLab OIDC
- Linux

### Observability

- Prometheus
- Grafana
- CloudWatch

### Engineering practices

- Solution design
- Code review
- Mentoring

### AI-assisted engineering

- OpenAI Codex
- Claude Code
- Implementation
- Refactoring
- Testing
- Diagnostics
- Documentation

## Languages

- **Russian:** Native
- **Belarusian:** Native
- **English:** Professional working proficiency, used daily in international teams

## Education

### Diploma of Secondary Specialized Education — Gomel State Machine-Building College

- **Field:** Programmable Mobile Systems · Electronics Technician
- **Period:** 2016-09 — 2020-06
- **Location:** Gomel, Belarus

## Contact

- [Email](mailto:liavonenka.pl@pm.me)
- [Website](https://liavonenka.io)
- [LinkedIn](https://www.linkedin.com/in/yliavonenka)
- [GitLab](https://gitlab.com/katsuretsu)
- [Download yahor-liavonenka-resume.pdf](https://liavonenka.io/yahor-liavonenka-resume.pdf)
