Senior Backend Engineer with 10+ years of experience in Kotlin, Java, and Python.
Currently deepening my expertise in AWS and backend system design, with a focus on production-ready infrastructure and reliability.
Stack: Kotlin, Java, Python, Spring Boot, AWS
Developed backend features for e-commerce platforms (Fab.com, Epic Games)
Tech stack: Kotlin, Spring, Python, jUnit, Gatling, AWS (AWS Step Functions, AWS Lambdas, AWS S3, AWS DynamoDB), Terraform
Supported and enhanced a logistics system with high traffic and operational complexity.
Performed reverse engineering of third-party libraries and legacy workflows.
Worked with outdated and deprecated technologies, replacing or isolating them to ensure stable feature delivery and long-term maintainability.
Tech stack: Java, Ceylon, MS SQL, Kafka, Flink
Achievements:
– After the release, the bank moved up from 7th to 3rd place in the national mortgage ranking.
Working on the services for a credit platform.
– Designed and implemented REST APIs, integrated partner systems, and improved documentation clarity proactively.
– Test coverage 80%
– Mentored junior and mid-level developers
People management via contractor company:
– Mentored 6 engineers: conducted monthly 1:1 check-ins, created personal development plans, resolved team conflicts, and supported employee retention.
Tech & Practices: Kotlin, Java, Spring Boot, WebFlux, PostgreSQL, Liquibase, JUnit, Git, Docker, Clean Architecture, TDD, DDD, CI/CD, Agile, Pair Programming, Code Review
Rewriting Android application from scratch
Migrated legacy application to a modern Java version
Implementation of integration services for partner systems
Tech stack: Java, Android, jUnit, C#, JSF, WebLogic, EJB, Eclipselink, PL SQL, Service Optimization, SOAP, WCF, IIS, ASP.NET, Moq, nUnit.
Achievements:
– Feature that saves each employee 30 minutes every day.
Full-stack development in cloud call center (finance, banking):
– Implementation of Liferay portlets, UI improvements
Tech stack: Java, Liferay, Vaadin, Activity, BPMN, AlloyUI, jUnit, MVC, JS, JSP, Servlet, JDBC, MySQL, MongoDB
Java/Android development:
– Astro player for Android
– Banking desktop app for Swiss Re
Tech stack: Java, Android, Swing
Jobicy
571 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: