Andrii

Java, Kotlin, Scala,

Contact us and we will hire Andrii for your team.

About Andrii

Andrii is an experienced IT specialist with 11 years of experience in programming. He excels in JAVA, Kotlin, and Scala, providing innovative solutions to complex technical challenges.

Name: Andrii
Birthday: 1 Ncevy 1990
Degree: Znfgre
Experience: 10 Lrnef
Phone: +38 012 345 6789
Email: vasb@rknzcyr.pbz
Address: 123 Fgerrg, Bqrfn, Hxenvar
Freelance: Available

11

Years of

Experience

33

Happy

Clients

192

Complete

Projects

Skills

Java

84%

Kotlin

98%

Scala

94%

Expericence


Senior Software Engineer

Hibob

Date: 03.2022 — Present




Responsibilities

● Developed integrations for provisioning employees to third-party systems.

● Refactored the provisioning service into a common framework for existing and new integrations.

Reduced development time of similar integrations by 40%

● Designed and developed an internal service to proxy requests to destination services in different regions,

ensuring international data compliance and regulations.

● Created an internal service for storing audit logs from various internal services. Reduced development

time of new services by 20%

● Designed and developed an internal service to store unified configurations for all supported third-party

systems. Reduced development time of new services by 20%

● Configured monitoring, alerting, and SLOs in collaboration with the Infra team.



Senior Software Engineer

Intel 471

Date: 10.2021 — 03.2022




Responsibilities

● Developed new projects and features using Scala, while maintaining existing Java projects.

● Designed and developed solutions for storing complex data structures in ElasticSearch.

● Managed the deployment and maintenance of Docker containers in production environments.

● Migrated Docker containers and dependencies to ARM architecture. Improved system stability in a local environment by 80% and improved performance by 50%



Senior Software Engineer

CrazyLabs |

Date: 12.2019 — 10.2021




Responsibilities

● Initiated a project from scratch and developed integrations with ad platforms like Facebook, Snapchat, and Firebase.

● Designed and implemented a system for data collection and analysis based on user activities in mobile casual games.

● Optimized complex calculations to reduce memory and CPU consumption. Gained overall computation acceleration by 80% with a 50% improvement in memory consumption.

● Mentored developers and conducted code reviews.

● Developed AWS Lambda functions in Java and GCP compute functions in NodeJS and Python.

● Configured and improved infrastructure using Kubernetes, Terraform, Helm, and Jenkins. Improved build time by 40% and startup time by 30%



Senior Software Engineer

TickTech

Date: 09.2018 — 12.2019




Responsibilities

● Architected integrations with payment providers (PayPal, Skrill, WePay, Payoneer) for trading platforms.

● Designed communication systems between customer payment applications and integration systems

using Java, Spring, and Hibernate.

● Developed integrations in a microservices architecture and utilized AWS Lambda for business features.

● Ensured comprehensive unit and integration test coverage using JUnit, Mockito, and Testcontainers.

● Mentored a small back-end team and performed partial team lead responsibilities.

● Managed Docker containers and deployment to AWS Fargate and AWS Lambda using AWS CloudFormation.



Senior Software Engineer

Playtech

Date: 07.2013 — 08.2018




Responsibilities

● Developed and tested server-side features for a Poker back-end project using Java, Guice, Hazelcast,

and Redis.

● Implemented functionalities to meet business requirements and government regulations.

● Created a bot tool for load-testing of new features.

● Participated in agile development processes, including sprint planning and daily scrum.

● Coordinated code reviews and mentored junior team members.

● Developed, tested, maintained, and supported a Java Poker client using GWT toolkit and PlayN

framework.