Alexey

C#, Groovy, Java, Kotlin, Python, Scala,

Contact us and we will hire Alexey for your team.

About Alexey

Alexey is a seasoned IT specialist with 15 years of experience. He is proficient in a wide range of programming languages including C++, JAVA, Python, Kotlin, Scala, and Groovy.

Name: Alexey
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

15

Years of

Experience

38

Happy

Clients

186

Complete

Projects

Skills

C#

94%

Groovy

79%

Java

77%

Kotlin

76%

Python

78%

Scala

76%

Expericence


Senior Software Engineer

Proxet

Date: 11.2022 — Present


Project description
Developer with 14-years experience, including 9 years of backend programming in Java. Understand Software Design principles and Software Development Life Cycle. Excellent interpersonal and communication skills, team player. Enjoy learning something new and improving existing skills.Skills: Programming languages: Java (8-17), Kotlin, C++, some experience with Scala, Python and Groovy; Software design: OOP, Microservices, Algorithms, Multithreading; Java backend: Spring, Spring Boot, Spring state machine, Akka, Reactor, ActiveMQ, REST, gRPC; Kotlin: Ktor, Koin, Exposed; Databases: Oracle, PostgreSQL, MySQL, Cassandra; Testing: JUnit, Mockito, MockK, PowerMock, WireMock; Tools and technologies: Git, SVN, Maven, Gradle, Intelij, BitBucket, GitLab, Jenkins, Liquibase, Eclipse Memory Analyzer; Little commercial experience with: Spark, Apache Camel, Docker, Camunda, Conductor, Kubernetes, OpenShift, AWS, DataDog;

Responsibilities

Working as a contractor in an advertisement department of Roku company, responsible for:

  • Canary tests automation;
  •  Integration with third party demand partners: implement modules for interaction with partners' API, create Apache Airflow DAGs for reporting data pulling;
  • Continuously improve mediation service codebase;


Senior Java Developer

Re-partners

Date: 08.2022 — 11.2022


Project description
Developer with 14-years experience, including 9 years of backend programming in Java. Understand Software Design principles and Software Development Life Cycle. Excellent interpersonal and communication skills, team player. Enjoy learning something new and improving existing skills. Skills: Programming languages: Java (8-17), Kotlin, C++, some experience with Scala, Python and Groovy; Software design: OOP, Microservices, Algorithms, Multithreading; Java backend: Spring, Spring Boot, Spring state machine, Akka, Reactor, ActiveMQ, REST, gRPC; Kotlin: Ktor, Koin, Exposed; Databases: Oracle, PostgreSQL, MySQL, Cassandra; Testing: JUnit, Mockito, MockK, PowerMock, WireMock; Tools and technologies: Git, SVN, Maven, Gradle, Intelij, BitBucket, GitLab, Jenkins, Liquibase, Eclipse Memory Analyzer; Little commercial experience with: Spark, Apache Camel, Docker, Camunda, Conductor, Kubernetes, OpenShift, AWS, DataDog;

Responsibilities

Developing Risk calculation project for the Citi bank client. The project's architecture is based on Java and Kotlin microservices, data is processed in batches, the whole flow managed by Netflix Conductor. Created a OpenShift job, that automatically creates and updates flow and task definitions in Conductor, took part in the risks aggregation service development.



Java Developer

Intellias

Date: 01.2022 — 07.2022


Project description
Developer with 14-years experience, including 9 years of backend programming in Java. Understand Software Design principles and Software Development Life Cycle. Excellent interpersonal and communication skills, team player. Enjoy learning something new and improving existing skills. Skills: Programming languages: Java (8-17), Kotlin, C++, some experience with Scala, Python and Groovy; Software design: OOP, Microservices, Algorithms, Multithreading; Java backend: Spring, Spring Boot, Spring state machine, Akka, Reactor, ActiveMQ, REST, gRPC; Kotlin: Ktor, Koin, Exposed; Databases: Oracle, PostgreSQL, MySQL, Cassandra; Testing: JUnit, Mockito, MockK, PowerMock, WireMock; Tools and technologies: Git, SVN, Maven, Gradle, Intelij, BitBucket, GitLab, Jenkins, Liquibase, Eclipse Memory Analyzer; Little commercial experience with: Spark, Apache Camel, Docker, Camunda, Conductor, Kubernetes, OpenShift, AWS, DataDog;

Responsibilities

Designed and implemented marketplace backend application using Kotlin, Ktor and PostgreSQL. 



Senior Java Developer

First Utility Poland/Shell Energy Retail

Date: 01.2016 — 12.2021


Project description
Developer with 14-years experience, including 9 years of backend programming in Java. Understand Software Design principles and Software Development Life Cycle. Excellent interpersonal and communication skills, team player. Enjoy learning something new and improving existing skills. Skills: Programming languages: Java (8-17), Kotlin, C++, some experience with Scala, Python and Groovy; Software design: OOP, Microservices, Algorithms, Multithreading; Java backend: Spring, Spring Boot, Spring state machine, Akka, Reactor, ActiveMQ, REST, gRPC; Kotlin: Ktor, Koin, Exposed; Databases: Oracle, PostgreSQL, MySQL, Cassandra; Testing: JUnit, Mockito, MockK, PowerMock, WireMock; Tools and technologies: Git, SVN, Maven, Gradle, Intelij, BitBucket, GitLab, Jenkins, Liquibase, Eclipse Memory Analyzer; Little commercial experience with: Spark, Apache Camel, Docker, Camunda, Conductor, Kubernetes, OpenShift, AWS, DataDog;

Responsibilities
  • Worked in the cross-functional Agile team, maintain and develop new features in the billing systems.
  • Implemented microservices using Spring Boot and Docker to support new business requirements and split existing monolith projects to microservices to increase system scalability and reliability.
  • Leaded introduction sessions, code reviews and estimated required changes.
  • As a member of architecture guild, took part in discussions about project improvements according to the modern development standards and appropriate design sessions.


Senior Back-End Developer

Lognet systems/MaxBill

Date: 02.2013 — 12.2015


Project description
Developer with 14-years experience, including 9 years of backend programming in Java. Understand Software Design principles and Software Development Life Cycle. Excellent interpersonal and communication skills, team player. Enjoy learning something new and improving existing skills. Skills: Programming languages: Java (8-17), Kotlin, C++, some experience with Scala, Python and Groovy; Software design: OOP, Microservices, Algorithms, Multithreading; Java backend: Spring, Spring Boot, Spring state machine, Akka, Reactor, ActiveMQ, REST, gRPC; Kotlin: Ktor, Koin, Exposed; Databases: Oracle, PostgreSQL, MySQL, Cassandra; Testing: JUnit, Mockito, MockK, PowerMock, WireMock; Tools and technologies: Git, SVN, Maven, Gradle, Intelij, BitBucket, GitLab, Jenkins, Liquibase, Eclipse Memory Analyzer; Little commercial experience with: Spark, Apache Camel, Docker, Camunda, Conductor, Kubernetes, OpenShift, AWS, DataDog;

Responsibilities
  • Took part in design and development of the actor-based meter data processing engine using Akka framework and Apache Cassandra database.
  • Investigated issues and worked on performance improvements.


Junior C++ Developer

Lognet systems/MaxBill

Date: 12.2009 — 01.2013


Project description
Developer with 14-years experience, including 9 years of backend programming in Java. Understand Software Design principles and Software Development Life Cycle. Excellent interpersonal and communication skills, team player. Enjoy learning something new and improving existing skills. Skills: Programming languages: Java (8-17), Kotlin, C++, some experience with Scala, Python and Groovy; Software design: OOP, Microservices, Algorithms, Multithreading; Java backend: Spring, Spring Boot, Spring state machine, Akka, Reactor, ActiveMQ, REST, gRPC; Kotlin: Ktor, Koin, Exposed; Databases: Oracle, PostgreSQL, MySQL, Cassandra; Testing: JUnit, Mockito, MockK, PowerMock, WireMock; Tools and technologies: Git, SVN, Maven, Gradle, Intelij, BitBucket, GitLab, Jenkins, Liquibase, Eclipse Memory Analyzer; Little commercial experience with: Spark, Apache Camel, Docker, Camunda, Conductor, Kubernetes, OpenShift, AWS, DataDog;

Responsibilities
  • Developed and maintained different component of high-performance billing system, such as: usage rating invoices calculation, XML producing etc.
  • Designed and implemented high load realtime rating engine. Worked closely with clients representatives to receive their needs for the further product customizations.