Download PDF

Rostyslav S.

SENIOR JAVA/FULLSTACK DEVELOPER

Summary

Working Across a Wide Range of Challenging Projects

My experience includes:

  • Backend and Frontend Development
  • System Integrations
  • Delivering Scalable Solutions

Technical Skills:

  • Architecture: N-Tier, Client-Server, MVC, Microservices, Event-Driven
  • Design Patterns: GOF
  • Server-Side Development: Java, Spring Boot, REST API, Message Broker/Queue, ORMs (Hibernate, MyBatis), Transactions, RDBMS, NoSQL DBs
  • Client-Side Development: JavaScript/TypeScript, React/Redux
  • SDLC: Agile Model
  • CI/CD: Jenkins, TeamCity
  • Code Testing: Unit (JUnit, Mockito), Integration, E2E (Selenium), Code Review
  • Cloud Services: AWS, Azure

WORK EXPERIENCE

Lineup team ou
2024-05present

SENIOR JAVA/FULLSTACK DEVELOPER

UNder nda
2019-092023-12

SENIOR FULLSTACK DEVELOPER

Activities and responsibilities:

Developing backend and frontend parts of several Financial and Logistics web applications

Backend - restful services using Java, Spring Boot,

Kotlin and MongoDB
Frontend - React (New JS Framework), Typescript -
development of custom UI components, new modules

Cloud Services: Azure and AWS
Unit testing (junit, mockito), integration testing, e2e

testing (Selenium)

MongoDB javascript-queries to check data consistency;

Demo for customer

UNDER NDA
2018-092019-08

SENIOR SOFTWARE DEVELOPER

Project - middleware application for integrating various

internal systems with Salesforce CRM. The main part of

the application is multi-module Java project leveraging

OSGI technology running in JBoss Fuse container

including new integrations using Spring Boot

Activities and responsibilities:

Components design, detailed technical design,

development, testing, maintenance

UNDER NDA
2018-042018-09

SENIOR FULLSTACK DEVELOPER

Activities and responsibilities:

Developing backend and frontend parts of logistic

business web-application

Implementing custom ui components, new business

features on ui and backend using React.js, Java, Spring Boot, REST API, Liquibase, HSQLDB

UNDER NDA
2014-112018-03

SENIOR JAVA DEVELOPER


This project represents a FinTech Sales Dashboards and spans

all cutting edge technologies including: Java,

GoogleWebToolkit, Spring framework and Oracle db
Activities and responsibilities:

Development of Message Oriented Middleware
application to unify several bank payment systems.

IBM Websphere MQ & Message Broker, Java, JMS

UNDER NDA
2012-102014-11

SOFTWARE DEVELOPER

Activities and responsibilities:

Development of Message Oriented Middleware
application to unify several bank payment systems.

IBM Websphere MQ & Message Broker, Java, JMS

UNDER NDA
2011-052012-10

JAVA DEVELOPER

Information-analytical system of crediting. Migration

application from Sybase Power Builder + MSSQL to IBM

Websphere Application Server, Spring, GWT app. In this

project was automated business crediting process,

which involves the following stages: issuance of credit,

support credit lifecycle, loan cancellation. ORM -

myBatis, structure - Spring MVC, ui - GWT

Activities and responsibilities:

Developing of crediting system modules, CI/CD process

UNDER NDA
2004-112011-04

SOFTWARE ENGINEER

Implementing desktop app which calculates coloring

recipes for Fast & Fluid manual dispenser. Cost of

coloring, stored history, the ability to print various reports,

upload data to xls
Activities and responsibilities:

Development from scratch, formulation of problem,

designing db, programming, maintenance, support

UNDER NDA
2001-112004-10

SENIOR SOFTWARE ENGINEER

Accounting system for retail banking business

(maintenance and support), client-bank support, admin of

payment system (SybaseASA, PostgreSQL, dbVista, C++),

FreeBSD, Unix, Cisco admin
Activities and responsibilities:

Development, maintenance and support

UNDER NDA
1999-082001-10

SOFTWARE ENGINEER

Activities and responsibilities:

IBM S/390 mainframe software developing, PC &

mainframe software integration, PL1 developer

Education

Dniprodzerzhinsk National Technical university
1999-01

Master of Science

COMPLETED IN Dniprodzerzhinsk National Technical university, Ukraine

1999 Specialization: Computer Systems Software Engineering,
Master of Science

LANGUAGES

English

Upper-Intermediate

Ukrainian

Native