Summary
Overview
Work History
Education
Skills
Timeline
Maryna Vyshnyvetska

Maryna Vyshnyvetska

Java Software Developer
Kharkiv

Summary

I am a passionate Java Software Developer seeking a position with a company that will provide me with the opportunity to grow professionally, be a contributing member of the team, and help the company reach success. I have a visionary attitude, remain focused, possess professional engineering practices, and have a positive mindset. My passion for Java, knowledge of English, excellent communication skills, MA in Economics and Finance, PhD in Linguistics, and startup experience can be a great asset to your team. I am eager to develop as a Software Engineer, learn new skills and technologies, and become a valuable part of your team.

Programming Languages/Technologies: Java, AWS, AWS Lambda, Maven/Gradle, JSP/Servlets/Web Services/JPA, Docker. Experience with Kotlin, React JS, Scala.

RDBMS: PostgreSQL, MySQL, Oracle

Graph DBMS: Neo4j/Apoc.spacial

Methodologies: Agile/Scrum

Operating Systems: iOS, Microsoft Windows, Linux

Frameworks: Spring, Hibernate/JPA, JUnit, Struts, Spock

Application/Web Servers: Tomcat, JBoss, Spring web

Development Tools: Intellij Idea, Visual Studio 6, MySQL Workbench / pgAdmin, Postman, Insomnia, Log4J, Git, SVN, Jira

Overview

3
3
years of professional experience
4
4
Languages

Work History

AWS Serverless Solution

Predictive
Remote
02.2022 - 02.2023

My task is to manage the API and AWS infrastructure for a complex project that involves developing hardware to control machines and sending low-level data to the core. The core transforms the data to reflect the state and/or alarms of the machinery through a UI, and AI is used to predict potential behavior and increase customer awareness of potential risks. The system is highly secure with multiple layers of authentication and strict rules for roles management. The core consists of AI, logic, and API, and my job is to take care of the API and AWS infrastructure. Along with routine Java code development and adding new features, I also implemented automated report generation, Swagger implementation, and API user guided creation. The technologies used in the project include Rocket, DynamoDB, AWS Lambdas, and Java.

Java Software Developer

Mercato
Remote
02.2021 - 09.2022

A large, Java-based system was designed to help stores manage their products, provide multiple delivery services (including consolidated delivery) and use marketing and promotional offers. The system allows users to select stores, food-courts, and small supermarkets, and provides merchants with analytics to track the success of promotional and marketing efforts, payment and delivery options, and price calculation. The platform utilizes Lombok, MySQL, Struts, Flyway, Docker, and JUnit.

Java Software Developer

Hilti
Remote
02.2021 - 06.2022

A global construction tools manufacturer requires a tracking and analytics system with embedded software. The system must have high security and be effective, as well as have a localized interface in multiple languages. It should provide users with the ability to track, analyze, and control the usage of their tools and appliances, as well as predict their wear and reduce losses, thefts, and misuse. To accomplish this, the system is built on Java, Postgres, RabbitMQ, Docker, and JUnit.

Java Software Engineer

BNY
Remote
02.2021 - 06.2022

This investment BNY dep is utilizing analytics software with two distinct modules. The first module is for the company's clients, which allows them to view reports on stocks, observe the dynamics of their investments, and create custom portfolios from available options. The module also calculates and applies broker fees and taxes. The second module is tailored for the brokers and is more complex, taking into account various types of equities and calculation methods. This software is built using Java, Postgres, JS, and JUnit.

Java Developer

Docupace
Remote
08.2020 - 02.2021

A unified financial services workflow and document management automation solution, Docusign and SalesForce integrated, is one of the most used systems for document flow. With a wide mapping system and custom setups, clients can use either the default interface and functions or order a customized one, tailored to their individual needs and business processes. This system is powered by Java, Spring, Oracle, Spok, Lombok, Liquibase, JWT, Maven, and Gradle.

Intern Trainee

SoftServe
Kharkiv
02.2020 - 07.2020

This project offers a transportation services system that allows users to search for available routes, order cargo delivery, and optimize the loading process based on the cargo's dimensions and destination. It has two user types: ordinary and admin. To facilitate the service, a widget was created to show customers how their cards will be placed in the vehicle. Furthermore, various payment systems and options were integrated. The technologies used in this project are Java, JavaFX, Spring Data, Spring Boot, Spring Security, Lombok, MySQL, Neo4j, Flyway, JWT, Maven, Docker, and JUnit.

Education

Ph.D. - Linguistics

Kyiv National Linguistics University, Ukraine
08.2001 - 2004.05

Master of Arts - Economics And Finance

V. N. Karazin Kharkiv National University, Ukraine
09.1998 - 2001.06

Master of Arts - Linguistics

V. N. Karazin Kharkiv National University, Ukraine
09.1995 - 2000.07

Skills

    Programming

undefined

Timeline

AWS Serverless Solution - Predictive
02.2022 - 02.2023
Java Software Developer - Mercato
02.2021 - 09.2022
Java Software Developer - Hilti
02.2021 - 06.2022
Java Software Engineer - BNY
02.2021 - 06.2022
Java Developer - Docupace
08.2020 - 02.2021
Intern Trainee - SoftServe
02.2020 - 07.2020
Kyiv National Linguistics University - Ph.D., Linguistics
08.2001 - 2004.05
V. N. Karazin Kharkiv National University - Master of Arts, Economics And Finance
09.1998 - 2001.06
V. N. Karazin Kharkiv National University - Master of Arts, Linguistics
09.1995 - 2000.07
Maryna VyshnyvetskaJava Software Developer