Nguyen Van Tuan

Software Engineer
Ho Chi Minh, VN.

About

Highly accomplished Software Engineer with a proven track record in designing, developing, and optimizing high-throughput distributed systems. Expert in Golang, microservices, and cloud platforms, with a strong focus on scalability, reliability, and cross-functional collaboration. Drove significant improvements in system performance, developer efficiency, and user engagement, consistently delivering impactful solutions in fast-paced environments.

Work

Grab
|

Software Engineer

Summary

Led full-cycle development for a high-impact personalization platform, enhancing user experience and system reliability within a dynamic, cross-functional environment.

Highlights

Led a team in the full-cycle development of a high-impact personalization platform, achieving a **70% reduction in onboarding time** and a **20% increase in user engagement** through strategic backend and mobile SDK enhancements.

Orchestrated the resolution of critical production issues, reducing **CPU/memory peaks by 50%** and ensuring **99.999% system availability** by enforcing 75% unit/E2E test coverage and implementing robust fallback strategies.

Architected and maintained high-throughput backend systems, including communication services processing **50,000 RPS (1B+ notifications/day)** and device management at **30,000 RPS**, utilizing Golang, gRPC, Kafka, Redis, and microservices.

Standardized observability practices, including Datadog metric cleanup and distributed tracing, enhancing on-call engineer efficiency by **20-25%** in detecting and troubleshooting production issues.

Fostered team growth and consistency through proactive knowledge sharing, comprehensive merge request reviews, RFC feedback, and pair programming initiatives.

Employment Hero
|

Intermediate Fullstack Software Development Engineer

Summary

Owned and enhanced critical product modules, driving significant performance improvements and ensuring high code reliability across the full stack.

Highlights

Owned core product modules (Rostering, Leave, Security Settings, Expense), ensuring **85% test coverage** with unit and integration tests using Ruby on Rails, Kafka, gRPC, and microservices to ensure code reliability.

Led a team of **3 engineers** to successfully deliver the Rostering MVP within **4 months**, overseeing planning, API/database design, and UI development while collaborating with cross-functional stakeholders.

Optimized backend performance and system reliability, reducing Kafka processing time by **50%**, lowering Redis memory usage by **20-30%**, and optimizing gRPC latency by **70%**, effectively eliminating timeouts and key performance bottlenecks.

TopCV
|

Software Engineer

Summary

Developed and optimized a high-volume HR exam platform, demonstrating strong technical delivery and problem-solving capabilities.

Highlights

Developed a robust HR exam platform in an agile team, supporting **1,000 concurrent candidate evaluations** with automated scoring and delivering the project within **3 months**.

Designed a scalable database schema supporting **10 diverse question formats** and later expanded to over **50 certificate types** for a new certificate module, enhancing platform flexibility.

Resolved a critical timer synchronization issue in the HR exam platform using Web Worker, reducing reported error cases by **90%** and ensuring valid submissions.

Contributed to team leadership by leading a team of **3 engineers** in developing the certificate module and enforcing coding best practices through rigorous code reviews.

Education

Hanoi University Of Science

Computer Science

Grade: 3.2

Skills

Programming Languages

Golang, Java, Javascript, Typescript, Ruby.

Frameworks & Libraries

gRPC, gRPC Gateway, Ruby On Rails, NestJS, Microservices, ReactJS, VueJS, Nx Workspace.

Databases

PostgreSQL, MySQL, Redis, DynamoDB.

Tools & Platforms

Kafka, Temporal, Hystrix, Datadog, OpenTelemetry, Feature Flag, Experimentation, AI/LLM, AWS, Docker, Kubernetes, CI/CD, CDK, Data Engineering.

Key Competencies

System Architecture, Scalability, Reliability (SLO/SLA), Cross-Functional Collaboration, Incident Response, Observability.

Testing

Unit Testing, Integration Testing, E2E Testing, Performance Testing (K6).

Methodologies

Agile, Scrum, Full-Cycle Development.

Leadership & Mentorship

Team Leadership, Mentorship, Knowledge Sharing, Code Reviews.

Projects

Picket

Summary

Developed a robust online contest platform for candidate evaluations, built with cutting-edge technologies.

MyClass

Summary

Created an eLearning management system offering seamless access to courses and progress tracking.