STANISLAV PAVLOVSKYI
BACK-END JAVA DEVELOPER
D E T A I L S
ADDRESS
Arlington VA
United States
PHONE
(301) -433-1866
**********@*****.***
L I N K S
www.github.com/StasPavl
www.linkedin.com/stanpavl
S K I L L S
Time Management
Ability to Work Under
Pressure
Communication
Problem Solving
Teamwork
Multitasking Skills
Ability to Learn Quickly
L A N G U A G E S
Ukrainian
Russian
English
P R O F E S S I O N A L S U M M A R Y
• Experienced Software Developer adept in bringing forth expertise in design, installation, testing and maintenance of software systems with a strong focus on clean code practices.
• Equipped with a diverse and promising skill set.
• Projcient in various platforms, languages, and embedded systems. Experienced with the latest cutting edge development tools and procedures.
• Able to effectively self-manage during independent pro:ects, as well as collaborate as part of a productive team, always ready to support and help my teammates achieve their goals.
T E C H N I C A L S K I L L S
• LanguagesH Java, SQL, ITML, Thymeleaf
• Frameworks: Spring MVC, Spring Data, Spring Core, Spring Security, Iibarnate, JPA, Lombok,Mockito
• Tools: GnteliJ, Maven, Postman, Jira, Tomcat, 2it/2itIub, JUnit, Swagger
• Operation Systems: Windows, Mac OS
• Database: PostgreSQL
• Methodologies: Agile(Scrum), Waterfall
• Technologies: Restful Web Services, Docker, AWS, CircleCl
• Architectural Styles: Microservices, Apache Kafka
• Computer Science Fundamentals: Data Structures, Algorithms E X P E R I E N C E
Java Developer, CYDEO
Sep —0—— F Present
• Developed unit tests to ensure code quality and ensure compliance with software development best practices
• Collaborating with a team of business analysts, product managers, and designers to gather user needs and transfer them into technical requirements.
• Refactored legacy code to improve reliability, scalability and maintainability
• Developed a RESTfull APG that served as the back-end for a web application, improving scalability and reducing latency
• Developed a web application using Java EE technologies, including JSP, Servlets, and JDBC
Projects:
1. AccEcomm web-based application
• Developed a jnance application for online business jnancial management using Java 11, Spring Boot, MVC, and Spring ORM
• Gntegrated a third-party RESTful APG with zeign Client to display real-time currency exchange rates on the home page
• Created a payment feature using Stripe APG.
• Built a database-driven application with JPA, PostgreSQL, and Iibernate ORM, writing queries for database interactions
• Gmplemented Spring Security for authentication and authori5ation
• Conducted thorough unit and integration testing for Spring-based applications using JUnit', Mockito, and Spring Test
• Gmplemented 2it and 2itIub for version control and collaboration, managing branches for successful code deployment with team members
• Performed a full walk-through for stakeholders explaining advantages and features of the application.
—.Pro:ectTrack web-based application
• Developed a web-based application using Java and Spring zramework to facilitate pro:ect management and task tracking for managers, admins, and employees
• Converted the pro:ect to RESTAPG and used Postman to test the endpoints
• Gmplemented Spring Security through a 3rd party security framework, Keycloak, using OAuth—.0
• Created unit and integration testing to ensure the reliability and accuracy of the applicationFs functionality
• Gmplemented AOP-based logging to monitor and track user activities and system events
• Solid understanding of microservices architecture concepts, including service discovery, APG gateways, and the Resilience4: tool, applied in the development of web-based applications
E D U C A T I O N
School name: CYDEO
Program: Java Developer
Graduation Year: 2023
C E R T I F I C A T I O N S
• SOLID programming principles
• Advanced Java Development
• JDBC certificate