Aleksei Belousov

# Senior Backend Engineer

Location BrazilDesired Salary 32 -  USD/hourlyWork preference Full TimeLinks Status   Actively looking Field / Industry Software Engineering

* SharePreferences:Relocation: NoNotice Period: ImmediateSkill Assessments:This user has not passed any tests yet

Languages:  English -   Portuguese -   Russian -

Report
[Overview](#overview)

## About Me

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

## Skills

### [Python](https://jobicy.com/talent/python.md)[AWS](https://jobicy.com/talent/aws.md)[Java](https://jobicy.com/talent/java.md)[Docker](https://jobicy.com/talent/docker.md)[CI CD](https://jobicy.com/talent/ci-cd.md)[Software Development](https://jobicy.com/talent/software-development.md)[Git](https://jobicy.com/talent/git.md)[Terraform](https://jobicy.com/talent/terraform.md)[Agile](https://jobicy.com/talent/agile.md)[PostgreSQL](https://jobicy.com/talent/postgresql.md)[MySQL](https://jobicy.com/talent/mysql.md)[Team Management](https://jobicy.com/talent/team-management.md)[Mentoring](https://jobicy.com/talent/mentoring.md)[Microservices](https://jobicy.com/talent/microservices.md)[MongoDB](https://jobicy.com/talent/mongodb.md)[Kotlin](https://jobicy.com/talent/kotlin.md)[Spring Boot](https://jobicy.com/talent/spring-boot.md)[Junit](https://jobicy.com/talent/junit.md)[TDD](https://jobicy.com/talent/tdd.md)

## Education

Saint-Petersburg State Polytechnic University  2006 - 2012  Bachelor's Degree in Information Technologies and Instrumentation

## Experience

Software Engineer @ World Wide Technology  September 2022 - November 2023 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

Software Engineer @ Gazpromneft-NTC  September 2021 - May 2022 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

Software Engineer @ Gazprombank  July 2019 - July 2021 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

Software Engineer @ T-Systems  March 2015 - June 2019 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.

Junior Software Engineer @ FrontSphere  November 2013 - November 2014 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

Junior Software Engineer @ Sidenis  January 2013 - September 2013 Java/Android development:
- Astro player for Android
- Banking desktop app for Swiss Re

Tech stack: Java, Android, Swing