Eugene P., Senior Full-Stack Engineer (Java + React)

Vetted expert in Full Stack Web
english B2 (Upper-Intermediate) English
seniority Senior (5-10 years)
location Ukraine UTC+02:00

Summary

- Results-oriented Java and JavaScript software engineer with 5+ years of experience developing, testing, and maintaining enterprise software solutions.
- Developed and maintained a bunch of advanced projects from use cases and functional requirements.
- Good team player, quick learner, motivated and detail-oriented.
- Upper-intermediate English
- Available ASAP

Main Skills

Programming Languages

Java Libraries and Tools

Apache Camel Guice Java EE JAX-RS JDBC JPA Lombok MapStruct Spring IoC Spring model-view-controller (MVC) framework

UI Frameworks, Libraries, and Browsers

Bootstrap CSS HTML5 jQuery LESS Material UI SASS Storybook

Go Frameworks

Gin

Go Libraries and Tools

Gin

Java Frameworks

Hibernate Spring Spring Boot

JavaScript Frameworks

jQuery Lodash React

JavaScript Libraries and Tools

Mobx React Native Redux Redux-Saga Redux Thunk Webpack

Data Analysis and Visualization Technologies

Kibana

Databases & Management Systems / ORM

AWS ElasticSearch Firebase Hibernate MongoDB MySQL PouchDB

Cloud Platforms, Services & Computing

Amazon Web Services

AWS API Gateway AWS EC2 AWS ElasticSearch AWS Lambda

QA, Test Automation, Security

Apache Maven JUnit

SDK / API and Integrations

AWS API Gateway Keycloak RESTful API Swagger

Scripting and Command Line Interfaces

Bash

Methodologies, Paradigms and Patterns

Design patterns MVC

Virtualization, Containers and Orchestration

Platforms

Firebase

Version Control

Git

Deployment, CI/CD & Administration

GitLab CI Gradle Helm Jenkins

Logging and Monitoring

Grafana Logstash Prometheus

Message/Queue/Task Brokers

Kafka

Other Technical Skills

Compose Elastic Hashi Corp Vault Micrometer Swagger Client Zipkin
ID: 300-068-573
Last Updated: 2023-07-04

Experience

Senior Back-End Developer, Insurance Platform

April 2021 – April 2022

Description: Platform that provides full functionality for providing insurance in various areas: automotive, real estate, travel, property, health, investment, etc. The system is used by hundreds of thousands of people at the same time, so the issue of good performance and response time
is acute. Part of my job was to develop adapters that allowed the scaling and distribution of
responsibilities for different parts of the system. One adapter is a microservice that performs
the minimal task, and also collects metrics and sends traces to Grafana & Zipkin, respectively. This ensures effective monitoring of each part of the system and eliminates the possibility of a long downtime in case of failures. Soap requests to credit bureau API for verification, synthetic monitoring & testing.

Technologies:  Java 11, REST, Kafka, API Gateway, Apache Camel, Micrometer, Prometheus, Grafana, Spring Framework (Cloud, Security, Boot), Zipkin, Hashi Corp Vault, Keycloak, Kibana,
LogStash, Elastic, Maven, Kubernetes, Helm, Gitlab CI

 

Senior Full-Stack Developer, Agent Quality-Management Component

June 2019 - March 2021

Description:  A component of a huge call-center platform that allows evaluating agent interactions (e.g. calls/chats/emails) quality based on audio/video recordings, emails, chats saved after the interaction. Provides the ability to generate custom forms for evaluation, flexible search for different interactions, and visualizes a timeline that helps to see what happened during the
interaction.

Technologies: Java 11, Spring Boot, Guice, Lombok, JDBC, JUnit, Go, Gin, MySQL, MongoDB,
Elasticsearch, JQuery, React, HTML5, CSS3, SASS/LESS, Bootstrap, Material Design

 

Full-Stack Developer, Magazines Subscription Service

August 2018 - May 2019

Description: Was developed from an old Java application that was used to manually handle
subscriptions. All old data was successfully migrated to the new web application, so the
customer base was preserved and the subscription process was automated using the
GoCardless and PayPal payment systems.

Technologies: Java 8, Spring Boot, Lombok, MySQL, JUnit, Maven, Jenkins, AWS, Elasticsearch,
Hibernate, JPA, React, Redux, Redux Thunk, HTML5, SASS/LESS, Bootstrap, Webpack

 

Full-Stack Developer, Site Survey Tool

February 2018 - July 2018

Description: The application is designed to enable agents to collect information on equipment from different parts of America. Supports barcode scanning, offline mode, and photo/video collection for completeness of the information.

Technologies: React, Mobx, PouchDB, Swagger Client, Storybook, Lodash, React Native, Java 8, Spring Boot, MySQL, Gradle

 

Full-Stack Developer, Social Network App

August 2017 - January 2018

Description:  Mobile application for a social network that unites people who love to dream. Allows people all over the world to share their dreams and share progress towards achieving them. Has
over 200k downloads.

Technologies: React, Redux, Redux-Saga, Storybook, React Native, Lodash, Java 8, Spring MVC,
Lombok, MySQL, Firebase, Gradle, Hibernate, JPA

 

Full-Stack Developer, Sales Accounting System

October 2016 - July 2017

Description: A system that helps to control the work of several online bookstores. Integrated with various third-party services to receive information about new arrivals, send sales reports, and send data on new books and prices to different stores.

Technologies: Java 8, Spring MVC, Lombok, JUnit, MySQL, Maven, Jenkins, AWS, Hibernate, Hibernate Envers, JPA, Elasticsearch, React, HTML5, CSS3, Bootstrap

Ready to hire Eugene P.
or someone with similar skills?

All developers are available for an interview. Let's discuss your project/vacancy.
Book A Call