Summary
Overview
Work history
Education
Skills
LANGUAGES
Timeline
Generic

Yelyzaveta Hordynets

Glasgow

Summary

Driven professional with excellent communication, interpersonal and creative thinking skills. I am both a team player and a strong individual contributor. I excel in delivering what customers need, problem solving, understanding business requirements and translating them into code. I take ownership of product features from design to delivery. My passion for clean code, as well as aim for simple and elegant solutions positions me to contribute effectively to forward-thinking development teams. With recent experience in payments industry, I strive to contribute to shaping the future of payments. Goal-oriented, always keen to learn and improve, with good eye for details - that's what can describe me best.

Overview

7
7
years of professional experience

Work history

Java software engineer

BR-DGE
Edinburgh
2024.03 - Current

As part of backend engineering team, I was responsible for building and maintaining a payments integration platform, collaborating closely with different departments withing the company, as well as customers and third parties.

Key responsibilities:

  • Design, implementation and testing of various product features
  • Writing, maintaining and updating internal documentation
  • Conducted code refactoring, code reviews, design reviews, ensuring best practives are followed throughout the team
  • Took initiative in problem solving, debugging and been part of L1/L2 support
  • Collaborated closely with product team to ensure feature clarity, readiness for development and followed timescales
  • Collaborated closely with peers, including pairing and knowledge sharing sessions.

Java software engineer

DataArt
Kharkiv
2019.10 - 2023.08

Data processing system.

Data-oriented project, working with files by ETL tools, using data matching algorithms to provide client with cleansed, matched and processed data

Media platform

A complex system based on microservice architecture, designed to reduce complexity of certain ordering process, gathering and displaying statistics, order changes tracking. Also includes data processing.

Key Responsibilities

  • Provided estimations for software feature implementation and actively participated in code reviews
  • Collaborated with the team and suggested more elegant solutions for new or already existing features.
  • Application development and support;
  • Played a key role in a media platform project based on microservice architecture, simplifying the ordering process and enhancing data processing

Education

Bachelor of Arts - Choreography

Kharkiv State Academy of Culture
2018.01 -

Skills

  • SOLID principles, design patterns, OOP, Scrum and Kanban methodologies
  • Core Java, Java 8, 17, Collections, Stream API, lambdas, Java EE, JPA
  • Rest API, JWT, Openapi
  • Spring Boot, Spring Data, Security, MVC, AOP
  • Jenkins, CI/CD, Git, Bitbucket
  • Hibernate, Liquibase, gRPC, Maven, Gradle, Jira, Mockito, JUnit, Postman, Groovy, Spock, Wiremock
  • Grafana, Opensearch, Openshift
  • RabbitMQ
  • Docker, Familiar with AWS S3, ECR, ECS, EC2
  • SQL databases (MySQL, PostgreSQL), noSQL (Couchbase)
  • Microservice, event-driven architecture
  • JSON, XML

LANGUAGES

English - Intermediate
Ukrainian - Native
Russian - Native

Timeline

Java software engineer

BR-DGE
2024.03 - Current

Java software engineer

DataArt
2019.10 - 2023.08

Bachelor of Arts - Choreography

Kharkiv State Academy of Culture
2018.01 -
Yelyzaveta Hordynets