About

Passionate software engineer with 3 years of experience in financial services. Proficient in the most recent development tools and frameworks. Able to self-manage independent projects, as well as collaborate as part of a team. Always willing to learn new things and share them with others.

Work Experience

kevin.
On-site

Jul 2023 - Present

Software Engineer

• Took part of a fresh new development team, contributing to the successful foundation and growth of the project.
• Implementing new features, such as settlement creation & initiation, settlement reporting etc., while working in TDD approach.
• Presenting the product's functionality during demo sessions, effectively communicating its new features to diverse audiences.

Technologies: Koltin, Ktor, Kafka, CockroachDB, jOOQ, Liquibase, GitLab CI/CD

kevin.
Remote

Jun 2021 - Jul 2023

Junior Back End Developer

• Architected a robust API from the ground up, seamlessly integrating with various eCommerce platforms, including Ecwid, Mozello, and others.
• Took the lead in crafting comprehensive developer documentation for kevin.'s API, empowering both internal teams and external clients.
• Migrated all team's repositories from Bitbucket to GitLab without interrupting any workflows.
• Migrated all team's projects from AWS ECS to Kubernetes without any downtime.
• Provided top-tier technical support for VIP clients. Collaborated closely to troubleshoot and optimize their integration experiences.

Technologies: Kotlin, Spring Boot, Micronaut, PHP, MySQL, Flyway, Bitbucket CI/CD

Education

Vilnius University

Sep 2019 - Jun 2024
Bachelor's degree in Software Engineering

Main Skills

Kotlin
Java
Spring Boot
Ktor
SQL (MySQL, CockroachDB, PostgresSQL)
Kafka
Docker
GitLab & Bitbucket CI/CD
Technical Support

Projects

Below is a list of personal and work projects. More can be found at my GitHub.

Shop Rental Gateway

Closed API integrating with various opensource eCommerce platforms

Kotlin
Spring Boot
MySQL
Bitbucket CI/CD

Payment Switch Gateway

Closed API integrating with other payment providers while enabling easier integration with kevin. API

Kotlin
Spring Boot
MySQL
Bitbucket CI/CD

Rails Processing

Payment processing: clearing, settlements, reporting etc.

Kotlin
Ktor
CockroachDB
Kafka
GitLab CI/CD

SmartSaver

Application suggesting various money-saving strategies and personalized financial recommendations based on user expenses

University project
ASP.NET
MS SQL

Student Registration System

Java application to manage student enrollment

University project
Java
Swing

GhostQuest Game

Adventure Java game, where players navigate a dynamic world, collecting chests, while trying to avoid deadly ghosts to survive

University project
Java
Swing

Loan Calculator

Financial loan planning application visualizing a comprehensive monthly repayment breakdown

University project
Java
Swing