← Back to list
Senior
Registration: 21.05.2025

Andrei Kavalionak

Skills

Java
Golang
MySQL
JavaScript
Python
Docker
Kubernetes
React
AWS
RESTful API

Work experience

Senior software engineer
since 02.2023 - Till the present day |Playstack.ee
Java, Vertx, AWS, Docker
I was responsible for a full cycle of development of an aggregator platform including designing DB, APIs, microservices, implementation, testing and deployments, as well as testing. Managing infrastructure using IaC tools.
Senior software engineer
05.2021 - 02.2023 |Deliveroo UK (via Toptal)
Golang, AWS
I was responsible building custom integrations for mission critical restaurants to deliver scalability and stability. I developed micro-services and integrated with the existing services (over 1000), I designed RESTful APIs, DB
Team lead / Architect
10.2020 - 05.2021 |CREA PTE. LTD.
Golang, Python, Django, React, AWS
I leading a team of 4-5 software engineers. Designed a new micro-service architecture, transitioned from monolith to a new architecture.
Senior backend engineer
09.2018 - 09.2020 |Bananawhale studios
Golang, Java, Python, Javascript, Tarantool, Elasticsearch, Clickhouse, NiFi, Ansible, Prometheus, Grafana, NATS streaming platform, Mongodb, ReactJS
I developed and designed of the backend system and database. I was responsible for test automation and deployment as well as system monitoring and troubleshooting.
Team / Tech Lead Engineer
09.2016 - 09.2018 |Eatigo Singapore
Golang, AWS (RDS, ECS, Kinesis, AWS Lambda, API Gateway etc.), Elasticsearch, Apache NiFi, Firebase, Docker, Python, Git, Linux, Atlassian Products, Jira, Confluence, Bitbucket, MySQL
● Manage and lead a team of 5 backend engineers and 1 DevOps engineer. ● Work with the product team to clarify and decompose requirements. ● Design APIs, DB, infrastructure. ● Create and distribute tasks. ● Manage development process using scrum. ● Conduct code quality checks and reviews. Achievements: ● Built a new BE system using a microservice architecture and successfully launched. ● Performed real time data migration from legacy system to a new system.
Senior Software Engineer
09.2015 - 09.2016 |Zumata
Go, Docker, Kubernetes, Redis, Postgresql, Git
● Backend development. ● Designing and refactoring restful APIs. ● Testing. ● Production support. ● Bug fixing. Achievements: ● Rebuilt an application architecture and made it more flexible and easier to extend.
Team Lead
02.2014 - 08.2015 |IBA Group
Spring, Spring AOP, Jetty, Websphere MQ, SVN, Git, REST WS, SOAP WS
● Task decomposition and distribution. ● Code review. ● Managing a team of 3 BE engineers.
Software Engineer
01.2013 - 02.2014 |IBA Group
Hadoop, Oozie, Hive, Pig, HDFS, HBase
● Development of BigData application. ● System and DB designing. ● Testing.
Software Engineer
07.2010 - 01.2013 |IBA Group
Swing, Java SE, Java EE
● Java Swing frontend development. ● Proprietary XML framework backend development.

Educational background

Mathematician / System programmer (Bachelor’s Degree)
2007 - 2012
Belarusian State University

Languages

EnglishProficientRussianNative