• File

Evgeniy

Java developer

Age:
28 years
City of residence:
Kyiv
Ready to work:
Remote

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Evgeniy Popadiuk JAVA DEVELOPER
LinkedIn GitHub Telegram Email : [open contact info](look above in the "contact info" section)

SUMMARY
Disciplined,trainable and motivated Java developer with 1.5 years of experience in developing systems as a full-
stack developer using C#, .NET, TypeScript, and Angular technologies. My primary specialization is Java
development. The commercial experience I have gained has allowed me to significantly advance my skills in system
design, understanding processes, and having a general vision of the system development process.

Professional Skills
Hard skills
• Languages: Java 8–25, SQL, Groovy, TypeScript
• Frameworks & Libraries: Spring Boot, Hibernate/JPA, Camunda BPMN, Angular, .net
• Security: Spring Security, JWT, Filtres, CORS
• Data & Messaging: PostgreSQL, MySQL, Oracle PLSQL, Liquibase
• Testing: JUnit
• Frontend / UI: HTML, Angular,Typescript
• Build & CI/CD: Gradle, Maven, Jenkins, Docker
• Tools: Git, IntelliJ IDEA, Redmine, Swagge
• AI: AI coding agents

Soft skills
• System & Architectural Thinking
• Analytical Problem Solving
• API Contract Negotiation
• Fast Adaptability to New Tech

Work-experience
l2-absolute.com my Java Project | 01.03.2025 - 01.07.2026 (closed)
Game server for the legendary game Lineage 2, all scripts are in JAVA, I decompile, edit, and replace them without
any problems.
Full working Lineage 2 server. Built with Java for the back-end, Spring Boot; front-end (site and forum) in
TypeScript + Angular; database MySQL. As part of the project, I implemented:
• password hashing using the Whirlpool algorithm during registration, and secure verification on login.
• stateless authentication with JWT tokens stored in browser localStorage and sent with API requests to protected
endpoints.
• authorization via Spring Security.
• CORS policy configuration so only trusted domains can access the API; public vs protected endpoints clearly
separated.
• a custom request throttling filter to allow only one request per second per IP — helps mitigate potential DDoS and
spam.
• email confirmation of registration to verify user accounts.
• and other interesting features! See GitHub: memento370/ABSOLUTE_API

Full-Stack Developer in Medirent Solutions | 02.10.2023 - 14.02.2025 (1 year 5 months)
This was a position in an outsourcing company, so clients and projects varied; sometimes I was
reassigned to different development teams. Most of the projects were government systems and registers,
with a primary focus on enhancing existing features and developing new functionality.
• Front-end: designing and editing UI forms, HTML forms; redesigning existing forms and supporting current
form functionality.
• Back-end: working in a microservice architecture; maintaining an existing back-end in C#/.NET; building new back-
end components from scratch; processing documents, images, and other data.
• Database: using Oracle PL/SQL where most data retrieval logic was implemented in stored procedures.
Technologies: C#, .NET, TypeScript, Angular, Oracle PL/SQL.

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: