cv
Experience in designing and operating distributed backend systems with a focus on performance, scalability, and reliability. Click the button PDF right here to download my CV in PDF format.
Basics
| Name | Dinh Phu Nguyen |
| Label | Back-end Software Engineer |
| [email protected] | |
| Phone | (+84) 935 841 912 |
| Url | https://www.dinhphu28.com |
| Summary | Back-end Software Engineer with 5 years of experience building scalable, high-performance systems using Java and distributed architectures. Designed and owned critical components, including a high-performance job scheduler (<1s latency) and campaign management system processing up to millions of events/day. Known for optimizing development workflows, reducing core feature development time and delivering maintainable, future-ready architectures while contributing solutions across teams. |
Work
- 2023 - Present
Back-end Software Engineer
FPT Corporation
Developed and owned backend systems for a large-scale customer experience platform, focusing on distributed architecture, performance optimization, and system scalability.
- Designed and implemented a high-performance job scheduler (<1s latency), replacing a legacy system.
- Architected core campaign management components supporting multi-channel marketing and external integrations.
- Processed up to 14M events/day with optimized performance and scalability.
- Reduced core feature development time by up to 60% through system and workflow improvements.
- Improved CI/CD pipelines and engineering conventions to enhance team productivity.
- 2022.02 - 2023.02
Back-end Developer
International Distribution Corporation
Developed backend services for a multi-channel contact center platform, focusing on system integration, reliability, and operational efficiency.
- Designed and developed backend services supporting multi-channel customer interactions (voice, email, chat, social).
- Collaborated with stakeholders to define and deliver features aligned with business requirements.
- Built internal tools to automate operational tasks, reducing manual effort and improving team productivity.
- Contributed to system deployment and maintenance, ensuring reliability and stable production operations
- Improved development workflows and onboarding processes for new team members
- 2021.04 - 2022.02
IT Specialist
NMT Tech
- Developed and maintained internal tools to support business operations.
- Implemented solutions for industrial systems, including PLC communication for remote setup, control and monitoring.
Education
-
2018 - 2022 HCM City, Vietnam
Software Engineering
HCMC University of Technology and Engineering
Faculty For High Quality Training
- Software Engineering
- AI/ML
Awards
- 2018
100% Tuition Scholarship
HCMC University of Technology and Engineering
Awarded a full-tuition scholarship for the first semester upon admission.
- 2019
50% Tuition Scholarship
HCMC University of Technology and Engineering
Awarded a 50% tuition scholarship for the second semester based on outstanding academic performance.
Certificates
| Developing Secure Software | ||
| Linux Foundation | 2025-08-28 |
Skills
| Back-end Development | |
| Java | |
| Spring Boot | |
| Quarkus | |
| REST APIs | |
| Microservices | |
| Distributed Systems |
| Data & Messaging | |
| PostgreSQL | |
| MySQL | |
| Kafka | |
| RabbitMQ | |
| Event-driven Architecture |
| DevOps & Infrastructure | |
| Docker | |
| Kubernetes | |
| CI/CD | |
| Linux | |
| Bash |
| Programming Languages | |
| Java | |
| Scala | |
| Go |
Languages
| Vietnamese | |
| Native speaker |
| English | |
| Fluent |
Interests
| Books | |
| Clean Code | |
| Clean Architecture | |
| The Clean Coder | |
| PMBOK Guide | |
| REST API Design Rulebook | |
| Pro Git |
Projects
- 2023 - Present
Customer Experience Platform
A software solution that centralizes customer data, interactions from all digital channels into single unified view, enabling analysis, management, and personalization of the end-to-end customer journey, boosting engagement and satisfaction.
- Designed and implemented a high-performance job scheduler replacing a latency-prone legacy system, reducing invocation latency from ~1 minute to <1s, eliminating job loss, and enabling bulk job registration within seconds.
- Architected core system components for campaign management, supporting multiplexed marketing channels, template handling and external integrations, enabling future business adaptability.
- Developed and optimized core system components processing up to 14M events/day, optimizing performance and scalability.
- Enhanced system and team’s performance, reduced up to 60% core feature development time, contributing cross-team solutions.
- Streamlined development workflow by improving convention and CI/CD pipelines.
- 2022 - 2023
Contact Center
A centralized platform handling multi-channel customer interactions (voice, email, chat, social media), providing a unified customer view to improve service efficiency and personalization.
- Collaborated with stakeholders to define product roadmap and deliver features aligned with business requirements.
- Designed and developed back-end services and some front-end modules.
- Built internal tools to automate operational tasks, improving team productivity and reducing manual effort.
- Defined development workflows and mentored new team members.
- Deployed and maintained production systems, ensuring reliability and smooth operation.