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 [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.