I am a full-stack Java developer with extensive experience designing and building scalable, end-to-end applications. I specialize in developing robust backend systems using Java and the Spring ecosystem, complemented by strong frontend skills. I am committed to applying best practices and continuously updating my knowledge to deliver efficient, maintainable software solutions.
Overview
8
8
years of professional experience
2
2
Languages
Work History
Full Stack Software Developer
Freelance ( US Based Client )
Philadelphia, PA
01.2025 - Current
Migrated a legacy JSP frontend to React, rebuilding 30+ UI components, introducing Redux for predictable state management, and implementing responsive layouts—resulting in a 15–20% improvement in page load speed and a ~15% decrease in UI-related defects reported after release.
Reviewed and refactored backend Java services, improving SQL queries and simplifying service logic—leading to a 20–30% reduction in API response times, a 10–15% decrease in CPU usage, and more stable throughput under peak load.
Integrated LLM capabilities into backend services using Spring AI, building inference APIs that enabled natural-language automation—reducing manual processing efforts by ~20%, accelerating delivery of AI-enabled features by 10–15%, and improving overall task-handling accuracy by ~15%.
Java Full Stack Developer
Waverley Software
Ho Chi Minh City, Ho Chi Minh City
09.2020 - 11.2024
Maintained and enhanced SmartBear ReadyAPI, a Java Swing–based functional testing application, by implementing customer-driven improvements—resulting in a 15% reduction in reported UI defects over subsequent releases.
Delivered new product features aligned with customer requirements, contributing to a 10–20% increase in feature adoption measured through usage telemetry and customer feedback.
Coordinated directly with customers, providing regular status updates, gathering feedback at key development milestones, and resolving issues—helping achieve a customer satisfaction rating improvement of ~12% (based on post-release surveys).
Developed comprehensive unit tests using Mockito, increasing test coverage by 15–25% and reducing regression incidents in major releases by ~18%.
Improved application performance by refactoring legacy methods and optimising inefficient workflows, resulting in ~20% faster execution of common operations and a noticeable reduction in UI freezes or processing delays reported by users.
Java Full Stack Developer
BHSoft
Hanoi, Hanoi
04.2018 - 08.2020
Designed and developed web applications using Java, Spring Boot, and Angular, resulting in a 25% improvement in user experience and operational efficiency.
Decomposed a monolithic application into multiple independent microservices, which accelerated deployment cycles and increased system scalability by 40%.
Led the migration of legacy systems to Java 8 and Spring Boot, reducing maintenance costs by 35% and decreasing system response times by 20%.
Implemented automated testing and continuous integration pipelines using Jenkins and JUnit, improving code quality and reducing deployment errors by 30%.
Education
Higher Diploma - Software Engineering
Aptech Computer Education
Ibadan, Nigeria
05.2011
Bachelor of Science - Computer Science
University of Greenwich
United Kingdom
06.2016
Skills
Backend: Modern Java, Spring Boot, REST API Design, Security & Documentations, Microservices Design, Observability & Monitoring
ES Student Success Team Leader at United Nations International School of HanoiES Student Success Team Leader at United Nations International School of Hanoi