Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Ruslana Komaristova Software Engineer

Valencia

Summary

Software Engineer skilled in application design, development, testing and optimization. Works great with team members under Agile methodology and is dedicated to developing quality solutions to meet business goals and requirements.

Overview

19
19
years of professional experience

Work History

Software Developer

N26
Barcelona
06.2021 - Current

Kotlin, Arrow, Spring Boot, Kafka, PostgreSQL, Gradle, JUnit, Kubernetes, Docker, GitHub

  • Led the development of a new payments microservice to facilitate monolith decommissioning.
  • Developed services to perform and automate payments, and improve user experience.
  • Contributed to design and architecture decisions for new market specific payment functionalities.
  • Development according to DDD principles, applying hexagonal architecture.

Software Developer

UAB Visma
Vilnius
09.2019 - 06.2021

Java 8, Spring Boot, MongoDB, PostgreSQL, Camunda BPM, Kubernetes, Docker, GitLab

  • Developing, launching and maintaining a financial project for Sweden market.
  • Adding new functionality, code optimizations, bug fixing, releasing to different environments, monitoring application in production environment and providing required technical support.

Junior Software Developer

EIS Group
Vilnius
03.2018 - 09.2019

Java, Spring Boot, PostgreSQL, Liquibase

  • Maintaining and developing a new functionality of the health insurance system for an international company.

Electrical Design Engineer

UAB ELWO/ Self employed
Vilnius
01.2006 - 05.2017

Education

Bachelor of Science - Computer Software Engineering

Vilniaus Kolegija – University of Applied Sciences
Vilnius, Lithuania
02-2021

Software Test Automation

Vilnius Vocational Training Centre of Technologies
Vilnius, Lithuania
06-2018

Master of Science - Engineering Economics

Vilnius Gediminas Technical University
Vilnius, Lithuania
06-2007

Bachelor of Science - Mechanical Engineering

Kaunas University of Technology
Kaunas, Lithuania
06-2005

Skills

  • Java/Kotlin
  • Spring Boot
  • Domain Driven Design
  • Object-oriented programming
  • Microservices
  • RESTful API
  • Kafka
  • PostgreSQL
  • MongoDB
  • JUnit
  • Flyway
  • Jira
  • Agile development methodologies

Languages

Russian
First Language
English
Proficient (C2)
C2
Lithuanian
Proficient (C2)
C2
Spanish
Elementary (A2)
A2

Timeline

Software Developer

N26
06.2021 - Current

Software Developer

UAB Visma
09.2019 - 06.2021

Junior Software Developer

EIS Group
03.2018 - 09.2019

Electrical Design Engineer

UAB ELWO/ Self employed
01.2006 - 05.2017

Bachelor of Science - Computer Software Engineering

Vilniaus Kolegija – University of Applied Sciences

Software Test Automation

Vilnius Vocational Training Centre of Technologies

Master of Science - Engineering Economics

Vilnius Gediminas Technical University

Bachelor of Science - Mechanical Engineering

Kaunas University of Technology
Ruslana Komaristova Software Engineer