Работал в 8 компаниях 11 лет 3 месяца
IT, Промышленность и Производство
Senior Full Stack Developer
Confidential Company
IT
1 год 3 месяца
07.2025 - по настоящее время
• Responsible for end-to-end development of a high-fidelity document conversion and interactive reporting platform across Java/Spring Boot services and a React/TypeScript application.• Built Java 21/Spring Boot 3 pipelines for PDF, Word, presentation, spreadsheet, HTML, and text formats, preserving page geometry, fonts, images, tables, and formulas while supporting OCR-derived and multilingual/RTL content.• Developed React 18/TypeScript workflows with Redux and Material UI for document reconstruction, analysis overlays, navigation, annotations, comments, and print/PDF output.• Defined and maintained REST/JSON contracts between conversion and report applications, aligning text indexes, coordinates, media resources, and analysis metadata.• Implemented staged processing, payload and media optimization, lazy loading, caching, Micrometer/Prometheus metrics, and regression validation to address reliability and performance risks.• Use Codex as part of an AI-assisted software development workflow for codebase analysis, implementation planning, debugging, refactoring, test generation, and code review, retaining engineering ownership and validating changes through automated tests and manual review.• Partnered with client stakeholders through meetings and Jira from requirements clarification through validation; built JUnit, Jest/React Testing Library, contract, Playwright, and visual-regression coverage.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
1 год 11 месяцев
11.2024 - по настоящее время
- 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.
Ключевая информация
Work experience and skill:
- Java SE , Java EE , OOP,
- JDBC, Hibernate,
- MySQL,
- Git, Git Bash,
- JUnit,
- Spring MVC, Spring Boot,
- JPA,
- HTML, Thymeleaf, CSS, Bootstrap,
- Design pattern,
- Apache Tomcat,
- Ajax, JavaScript , jQuery, JSON,
- Maven
Elementary level or training:
- Android SDK, Android Studio,
- GWT,
- JSF,
- Microservices,
- Mockito,
- Amchart, Primefaces,
- AWS (Amazon Web Services),
- Nodejs,
- JSP,
- Java FX ,
- XML,
- Ant,
- MongoDB,
- RabbitMQ,
- Postgres,
- Gradle,
- jBoss, WildFly,
- CI (Jenkins / gitlab-ci)
Учился в 1 заведении
National Technical University of Ukraine 'Kyiv Polytechnic Institute'?
Faculty Dynamic Strength Machines
Kiev,Ukraine, 2014
Владеет языками
Английский
продвинутый
Русский
родной
Украинский
родной
Курсы, тренинги, сертификаты
Problem Solving (Intermediate)
https://www.hackerrank.com/certificates/iframe/ef84639d94d9
Frontend Developer (React) Certificate
https://www.hackerrank.com/certificates/f5f5e0b9b24e
Software Engineer Certificate
https://www.hackerrank.com/certificates/iframe/b345b47d1caa
Java
https://www.hackerrank.com/certificates/iframe/582e63f46555
Siemens NX Teamcenter
Modeling parts of aircraft.
IT-Centre
· 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 (Lead) Java developer

Киев
Готов переехать: Другие страны
полная занятость
Характер работы: удаленная работа
Последняя активность 1 день назад