Працював в 8 компаніях   11 років 3 місяці

IT, Промисловість та Виробництво

Senior Full Stack Developer

Confidential Company

IT

1 рік 3 місяці

07.2025 - до теперішнього часу

• Own end-to-end development of a document conversion and interactive reporting platform across Java/Spring Boot services and a React/TypeScript application.

• Build Java 21 and Spring Boot 3 pipelines for PDF, Word, presentations, spreadsheets, HTML and text, including OCR-derived and multilingual/RTL content.

• Develop React 18/TypeScript workflows with Redux and Material UI for document reconstruction, analysis overlays, navigation, annotations, comments and PDF output.

• Define and maintain REST/JSON contracts between conversion and reporting applications, including text indexes, coordinates, media resources and analysis metadata.

• Improve reliability and performance through staged processing, payload/media optimization, lazy loading, caching, Micrometer and Prometheus metrics.

• Partner with client stakeholders from requirements clarification through acceptance; validate changes with JUnit, Jest/React Testing Library, contract tests, Playwright and visual regression checks.

Core stack: Java 21, Spring Boot 3, React 18, TypeScript, Redux, Material UI, REST APIs, MySQL, Cassandra, Apache PDFBox, Apache Tika, JUnit, Jest, Playwright, Gradle, Docker Compose, Micrometer, Prometheus, Git and Jira.

Senior Java Developer

Dpr

IT

8 місяців

11.2024 - 06.2025

  • Integrated PayPal and extended Stripe functionality to enhance the payment processing system.
  • Developed and maintained a Spring Boot 3.x application with MySQL as the primary database.Worked in an Agile Scrum environment, participating in sprint planning, daily stand-ups, and retrospectives.
  • Ensured high code quality by implementing comprehensive unit and integration tests.
  • Contributed to frontend tasks using JavaScript, improving system interactivity and user experience.

Java Team Lead

Ukrposhta

IT

2 роки 11 місяців

11.2021 - 09.2024

  • Led a team in the development of a custom payment system from scratch, integrating with multiple external services (e.g., banks, payment gateways).
  • Spearheaded the microservices architecture project, utilizing Kafka, Spring Boot, Hibernate, and PostgreSQL to build scalable and resilient backend services.
  • Collaborated with clients to gather requirements and ensure alignment with business goals, providing technical insights and project progress updates.
  • Conducted code reviews, ensured adherence to coding standards, and played a key role in recruiting by conducting technical interviews.
  • Managed project tasks and sprints using ClickUp within a Scrum environment, ensuring efficient delivery of features and timely resolution of issues.

Full Stack Java Software Engineer

Daxx

IT

3 роки 8 місяців

03.2018 - 10.2021

  • Contributed to an American e-commerce project, handling both backend and frontend development with technologies such as Java 8, Spring Boot, Vue.js, Hibernate, Thymeleaf, and Bootstrap.
  • Developed and maintained critical system features, enhancing platform functionality, performance, and user experience.
  • Coordinated with clients for requirements gathering, providing timely feedback and ensuring that deliverables met expectations.
  • Managed project tasks and sprint planning using Jira, adhering to Agile/Scrum methodologies to ensure on-time delivery.

Java Software Engineer

Infopulse

IT

7 місяців

09.2017 - 03.2018

  • Developed client demos and prototypes using Spring Boot to showcase solutions for prospective clients.·
  • Created technical documentation for various client solutions, ensuring clarity and completeness for development teams and stakeholders.
  • Collaborated with an international team, including spending three weeks on-site in Paris, France, to ensure smooth project implementation.

Java Developer

TargetBrain, , Kiev (Java-Web Development)

IT

10 місяців

12.2016 - 09.2017

  • Creating SMS and Voice sending.
  • Making rest request to API.
  • Fronted adding forms,
  • Creating a tests.

Junior Java Developer

IT-Centre

IT

7 місяців

06.2016 - 12.2016

  • Helped new student learn Java Programming.
  • Creating Java SE tasks.
  • SQL request.
  • Added new tasks and information to program education.

Design Engineer

Antonov

Промисловість та Виробництво

1 рік

11.2014 - 10.2015

  • Modeling parts of aircraft parts in Siemens NX Teamcenter.
  • Work with technical documentation, aircraft building iso.
  • Work and editing drawings.
  • Technical solution to repair broken parts.

Ключова інформація

Core: Java 21, Spring Boot 3, Spring Framework, Spring MVC, Hibernate, JPA, REST API, Microservices, Kafka, PostgreSQL, MySQL, Cassandra, Git, Gradle, Maven, Docker, Docker Compose.

Frontend: React 18, React.js, TypeScript, JavaScript, Redux, Material UI, Vue.js.

Testing and quality: JUnit, Mockito, Jest, React Testing Library, Playwright, Contract Testing, E2E Testing, Visual Regression Testing.

Integrations and operations: OpenAPI, JSON, Stripe, PayPal, Micrometer, Prometheus, CI/CD, GitHub Actions.

Document processing: Apache PDFBox, Apache Tika, OCR, multilingual and RTL document workflows.

Architecture and collaboration: Software Architecture, System Design, Code Review, Technical Leadership, Technical Interviews, Client Communication, Performance Optimization.

Навчався в 1 закладі

National Technical University of Ukraine 'Kyiv Polytechnic Institute'?

Faculty Dynamic Strength Machines

Kiev,Ukraine, 2014

Володіє мовами

Англійська

поглиблений

Російська

рідна

Українська

рідна

Курси, тренінги, сертифікати

Problem Solving (Intermediate)

2026

https://www.hackerrank.com/certificates/iframe/ef84639d94d9

Frontend Developer (React) Certificate

2026

https://www.hackerrank.com/certificates/f5f5e0b9b24e

Software Engineer Certificate

2026

https://www.hackerrank.com/certificates/iframe/b345b47d1caa

Java

2026

https://www.hackerrank.com/certificates/iframe/582e63f46555

IT-Centre

Киев, 2015

·  Java SE , Java EE

·  Java Core

·  OOP,

·  Java FX ,

· JDBC, SQL, Hibernate, MySQL

·  Git, Git Bash

·  JSP

·  JUnit,

·  Spring (Core, MVC),

·  Html, CSS, XML, Ajax, JSON, JavaScript, Bootstrap

·  Apache Tomcat, jBoss, WildFly,

·  Android SDK, Android Studio, 

·  jQuery

·  Ant, Gradle, Maven

·  Design patterns

Додаткова інформація

License

Driving license cat. B

Hobbies

Playing guitar,technological innovations, programming electronics, computer science, telecommunication, play football, travel, cycling, skiing.

Github

My github with applications and programs written in java.

https://github.com/lMysticl

PDF Text Layer Auditor

https://github.com/lMysticl/pdf-text-layer-auditor
PDF Text Layer Auditor is a Java CLI for diagnosing missing or suspicious native text layers before they disrupt search, copy/paste, indexing, accessibility workflows, or downstream text extraction.A PDF can look correct in a viewer while containing no searchable text, broken Unicode mappings, replacement characters, or text that is too small to be useful. The auditor inspects these signals page by page and produces either a readable terminal report or versioned JSON for automated checks.Use it to investigate a troublesome PDF, preflight documents before ingestion, or fail a CI job when a document needs attention. It does not run OCR, modify the source file, or claim accessibility conformance.

Павел

Senior Java / Full Stack Engineer (Spring Boot, React, Microservices)

Київ

4 500 $

35 років

повна зайнятість

Характер роботи: віддалена робота

Працює, але відкритий для пропозицій

Остання активність 9 годин тому