Seasoned software developer with 8+ years of experience delivering robust, scalable, and secure software solutions. I possess strong knowledge of Java, Spring Boot, Angular, REST APIs, Rust, and modern DevOps practices, and have a proven track record in modernizing legacy systems, implementing microservices architectures, and managing full development life cycles. In addition to my technical skills, I have experience leading and mentoring junior developers, boosting team productivity, and maintaining code quality through effective guidance and reviews. As a passionate Full-Stack Developer, I invest my time and energy in continuous learning, cross-functional collaboration, and contributing to high-impact projects in dynamic environments.

Heorhii Rublov

Seasoned software developer with 8+ years of experience delivering robust, scalable, and secure software solutions. I possess strong knowledge of Java, Spring Boot, Angular, REST APIs, Rust, and modern DevOps practices, and have a proven track record in modernizing legacy systems, implementing microservices architectures, and managing full development life cycles. In addition to my technical skills, I have experience leading and mentoring junior developers, boosting team productivity, and maintaining code quality through effective guidance and reviews. As a passionate Full-Stack Developer, I invest my time and energy in continuous learning, cross-functional collaboration, and contributing to high-impact projects in dynamic environments.

Available to hire

Seasoned software developer with 8+ years of experience delivering robust, scalable, and secure software solutions. I possess strong knowledge of Java, Spring Boot, Angular, REST APIs, Rust, and modern DevOps practices, and have a proven track record in modernizing legacy systems, implementing microservices architectures, and managing full development life cycles.

In addition to my technical skills, I have experience leading and mentoring junior developers, boosting team productivity, and maintaining code quality through effective guidance and reviews. As a passionate Full-Stack Developer, I invest my time and energy in continuous learning, cross-functional collaboration, and contributing to high-impact projects in dynamic environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Advanced
Ukrainian
Fluent
Russian
Fluent

Work Experience

Full-Stack Java Consultant at CGI Canada
November 1, 2024 - August 22, 2025
Responsible for modernizing legacy applications by integrating Spring Boot and Angular, implementing CI/CD pipelines, enhancing security, refactoring code for improved performance, and developing new UI components. Modernized legacy applications (built 2006) migrating from JSP templates to microservices architecture. Redesigned security layers improving application security and user experience. Created and maintained CI/CD pipelines using GitLab and Docker for automated deployments. Wrote comprehensive unit tests enabling safer refactoring and minimizing regression issues. Refactored data processing modules reducing processing time from 25s to 15s. Developed a service to manage committee member activities enabling effective tracking and outcome recording. Twice recognized with digital security awards for high-impact contributions.
Senior Full Stack Developer - Java at National Bank of Ukraine, Kyiv, Ukraine
May 1, 2022 - August 22, 2025
Designed application architecture and implemented backend and frontend features, coordinated with security and licensing departments, and led UX/UI improvements for regulatory systems. Developed an application to manage all banks registered in Ukraine enabling a paperless approach for storing bank structure information. Built a configurable admin panel supporting dynamic form structures reducing manual form handling. Created a modern Angular frontend to simplify reporting processes and reduce paperwork. Collaborated closely with licensing and security teams to ensure timely delivery and secure data workflows. Conducted Angular training seminars accelerating frontend adoption across projects. Managed and mentored two junior developers overseeing task distribution, code reviews, and providing ongoing technical guidance.
Senior Full-Stack Developer - Java at Publishing House “Wheel of Life”, Ukraine
September 30, 2019 - August 22, 2025
Led migration of monolithic system to microservices architecture, developed frontend features with Angular, implemented CI/CD pipelines, and created services for image processing and deployment automation. Migrated monolithic application to microservices using Spring Boot improving scalability and maintainability. Rebuilt the frontend with Angular enhancing modularity and UI responsiveness. Developed an image-processing microservice for scaling, cropping, and storing images reducing article preparation time by approximately 10 minutes. Set up CI/CD pipelines using Jenkins cutting daily testing and deployment time by 2 hours. Introduced Docker and Kubernetes to enable containerized deployments and improved scalability. Mentored a junior developer providing guidance on Java and Angular best practices, conducting code reviews, and accelerating onboarding and productivity.
Java Full-Stack Developer (Remote) at Plex Supply, New Jersey, USA
April 1, 2019 - August 22, 2025
Developed and maintained backend modules, implemented business logic for shipment calculations, and improved code quality through unit testing. Designed and implemented a shipment calculation module in Java to compute shipping costs based on item weight, quantity, and packaging dimensions. Developed logic to guide warehouse staff on box assembly instructions ensuring efficient packing and reducing shipping errors. Built RESTful APIs for real-time pricing and shipping data exchange between internal services. Improved system reliability by increasing test coverage with JUnit and Mockito, reducing bug-related delays. Collaborated with front-end developers and logistics stakeholders to fine-tune business rules enhancing order fulfillment accuracy and user experience.
Job Search & Technical Skills Development at freelance
October 31, 2024 - Present
Actively searching for job opportunities while developing new technical skills. Currently learning AWS, Rust, and Machine Learning. Building a portfolio project to demonstrate practical skills.
Full-Stack Java Consultant at CGI Canada
November 1, 2024 - November 1, 2024
Responsible for modernizing legacy applications by integrating Spring Boot and Angular, implementing CI/CD pipelines, enhancing security, refactoring code for improved performance, and developing new UI components. Collaborated closely with security and licensing teams to ensure timely delivery and secure data workflows; led knowledge transfer and mentoring of team members.
Senior Full-Stack Developer - Java at National Bank of Ukraine
May 1, 2022 - May 1, 2022
Designed application architecture, implemented backend and frontend features, coordinated with security and licensing departments, and led UX/UI improvements for regulatory systems. Migrated banking registries to a paperless approach, created a modular Angular frontend, and established CI/CD pipelines with a focus on security and reliability.
Senior Full-Stack Developer - Java at Wheel of Life Publishing House
September 1, 2019 - September 1, 2019
Led migration of a monolithic system to a microservices architecture, rebuilt frontend with Angular to improve modularity and UI responsiveness, and developed an image-processing microservice with deployment automation to accelerate delivery.
Java Full-Stack Developer (Remote) at Plexus Supply
March 31, 2019 - March 31, 2019
Designed and implemented a shipment calculation module to compute shipping costs, developed backend modules for business logic, and created RESTful APIs for real-time pricing and data exchange between internal services; improved test coverage with JUnit and Mockito and guided onboarding.

Education

Master's in Communication Systems at National Aviation University, Kyiv, Ukraine
January 1, 2012 - August 22, 2025
Master's in Communication Systems at National Aviation University, Kyiv, Ukraine
January 1, 2012 - November 19, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Professional Services, Media & Entertainment, Wholesale & Distribution