Summary
Overview
Work history
Education
Skills
Timeline
Generic

Chuong Vo

Whitchurch,Cardiff

Summary

More than 15 years of experience as a Software Engineer and Engineering Manager, building and scaling web applications using Ruby on Rails, Node.js, Kotlin (Spring Boot), and modern JavaScript frameworks. Strong background in API design (REST, GraphQL), databases (MySQL, PostgreSQL), and cloud platforms including AWS and Heroku. Proven leader in Agile teams, focused on mentoring engineers, improving delivery, and driving scalable, high-quality solutions.

Overview

17
17
years of professional experience
4
4
years of post-secondary education

Work history

Engineering manager/Technical leader

RAKSUL JAPAN and RAKSUL VIETNAM
Saigon, District 1
05.2019 - Current


Responsibilites

  • As an Engineering Manager, effectively allocated resources across projects by deeply understanding each team member’s strengths and weaknesses, ensuring optimal task assignment and maximum team productivity.
  • Conducted regular one-on-one meetings with team members to define OKRs, provide coaching and feedback, and create an environment that enables individuals to reach their full potential while delivering measurable value to the company.
  • Actively participated in the recruitment and interview process, contributing to hiring decisions and supporting the scaling of the engineering organization.
  • Defined and led system architecture and technical strategy, including technology stack selection, API communication standards, and database/ERD design to ensure scalability, reliability, and long-term maintainability.
  • Translated business and product epics into well-scoped engineering tasks, assigning ownership and mentoring team members to ensure efficient execution.
  • Managed end-to-end delivery of epics and projects, tracking progress, controlling costs, mitigating risks, and ensuring on-time delivery with high quality.
  • Conducted code reviews, technical audits, and architectural reviews, acting as the final approver for production releases and ensuring compliance with internal standards and industry best practices.
  • Ensured compliance with industry standards and security requirements through regular audits, risk assessments, and governance processes.
  • Led incident management and troubleshooting efforts, minimizing system downtime, rapidly resolving production issues, and improving overall system stability and reliability.
  • Identified and resolved complex technical and quality issues, driving improvements in product performance, reliability, and customer satisfaction.
  • Negotiated and managed vendor and supplier contracts, securing favorable terms while balancing cost, quality, and delivery timelines.
  • Designed and implemented process improvements and engineering best practices, increasing team efficiency, development velocity, and operational excellence.
  • Established and enforced risk management and safety protocols, reducing operational and technical risks across projects.


Technologies

Core backend stack

Language & Framework: Ruby: 3.0.3, Ruby on Rails: 7.x.x, Kotlin/Spring Boot, Protocol Buffers, Protocol Buffers, YAML

Database: MySQL: 8.0, Redis

Background Jobs & Async: Sidekiq, Redis (for Sidekiq)

Rails test DB setup aligned with CI/CD

Frontend Stack

  • Nuxt.js (Nuxt 3)Built on Vue 3, TypeScript
  • Node.js: 20.10.0
  • Vite-based Frontend Uses for faster builds (npm run build-only)

Infrastructure & Networking

Containerization: Docker & Docker Compose

Container registry and file storage: AWS ECR, ECS, EC2 S3

Reverse Proxy & Auth: Nginx, JWT-based reverse proxy

Authentication: Azure Active Directory

Certificates: Self-signed TLS certificates

Messaging & Streaming: Apache Kafka Used for service-to-service integration

Code Quality: RuboCop, Ruby linting & formatting

Observability: Sentry, Datadog APM


Projects

1. Raksul Core: https://raksul.com

The foundational core platform of Raksul, established at the early stage of the company’s business, acting as the central hub for all business units and existing users.

2. Raksul Enterprise: https://enterprise.raksul.com

It integrates with other Raksul services (raksul-core for auth, raksul-datacheck, direct mail/novelty integrations) and uses Kafka/MySQL.

3. Raksul Opt: https://.raksul.com

Kotlin/Spring Boot service that issues and verifies one-time passwords via two modes: TOTP (Google Authenticator–compatible) and email OTP.

4. Raksul Directmail: https://dm.raksul.com

Raksul DirectMail (DM) is a modern direct mail service platform that enables businesses to create, manage, and execute direct mail marketing campaigns. It's a complete reimplementation of an older PHP-based service, built as a Ruby on Rails application.

5. Raksul Estimate: https://estimate.raksul.com

6. Raksul OTP: https://otp.raksul.com

Kotlin/Spring Boot service that issues and verifies one-time passwords via two modes: TOTP (Google Authenticator–compatible) and email OTP.

7. Raksul Organization: https://organization-app.pf.raksul.me


Technical lead

GNT, Inc.
Saigon, District 1
05.2018 - 04.2019


Responsibilites

  • Led the design and decision-making of system architecture, including technology stack selection, API communication patterns, and database design (ERD), ensuring scalability, security, and long-term maintainability.
  • Decomposed product epics into executable tasks, defined technical requirements, and assigned responsibilities to team members based on skill sets and project priorities.
  • Drove end-to-end delivery of epics, closely tracking progress, managing risks, and ensuring milestones were met on schedule while maintaining high quality and cost efficiency.
  • Conducted code reviews and technical approvals, enforcing coding standards, best practices, and performance optimization; acted as the final approver for production releases.
  • Took ownership of product and technical outcomes, collaborating with product managers, stakeholders, and cross-functional teams to troubleshoot incidents, resolve production issues, and improve system reliability.


Technologies

Backend Stack

Language & Framework: Ruby on Rails: 6.x.x, Protocol Buffers, Protocol Buffers, YAML

Database: MySQL: 5.7.x, Redis

Background Jobs & Async: Sidekiq, Redis (for Sidekiq)

Rails test DB setup aligned with CI/CD

Frontend Stack

  • Nuxt.js, VueJs, TypeScript
  • Node.js

Containerization: Docker & Docker Compose

Container registry and file storage: AWS EC2, S3

Authentication: LDAP

Messaging & Streaming: Apache Kafka Used for service-to-service integration

Code Quality: RuboCop, Ruby linting & formatting

Observability: Sentry


Projects

1. Raksul Novelty: https://novelty.raksul.com

2. Raksul Pro: https://pro.raksul.com


Technical leader

Evolable Asia CO., LTD.
Saigon, District 1
05.2016 - 04.2018


Responsibilites

  • Led the design and decision-making of system architecture, including technology stack selection, API communication patterns, and database design (ERD), ensuring scalability, security, and long-term maintainability.
  • Decomposed product epics into executable tasks, defined technical requirements, and assigned responsibilities to team members based on skill sets and project priorities.
  • Drove end-to-end delivery of epics, closely tracking progress, managing risks, and ensuring milestones were met on schedule while maintaining high quality and cost efficiency.
  • Took ownership of product and technical outcomes, collaborating with product managers, stakeholders, and cross-functional teams to troubleshoot incidents, resolve production issues, and improve system reliability.

Technologies

Backend Stack

Language & Framework: Ruby on Rails, PHP

Database: MySQL: 5.7.x, Redis

Background Jobs & Async: Sidekiq, Redis (for Sidekiq)

Rails test DB setup aligned with CI/CD

Frontend Stack

  • Angular, TypeScript

Containerization: Docker & Docker Compose

Code Quality: RuboCop, Ruby linting & formatting


Projects

1. B-Dash: https://bdash-marketing.com

2. Clipline: https://corp.clipline.com

Senior engineer

S3 Corporation (S3Corp)
Saigon, Phu Nhuan Ward
05.2013 - 04.2017


Responsibilites

  • Design and own system architecture for complex features or services
  • Deliver high-quality, production-ready code
  • Break down complex requirements into clear technical tasks
  • Perform thorough code reviews
  • Enforce test coverage (unit, integration, end-to-end)
  • Reduce technical debt proactively


Technologies

Backend Stack

Language & Framework: Ruby on Rails, PHP Symfony2, Python, NodeJs

Database: MySQL, PostgreSQL, Redis

Background Jobs & Async: Sidekiq, Redis (for Sidekiq)

Rails test DB setup with Rspec

Code Quality: RuboCop, Ruby linting & formatting


Projects

1. Delivery shipment application

The product is a project that allows users real-time shipment tracking and tracing system

designed especially for freight forwarders, agents, and owner operators.

2. Searching universities tool

The product is a project that allows users to search universities or studying programs then compare the information, having three account types (Admin, University, User).

3. Business management system

The product is a project that allows users to view their establishment and/or merchant accounts registered with the system. Data are being pulled from sources such client’s food and entertainment app, Facebook, Twitter, Instagram and Foursquare.


Engineer

TMA Solutions
Saigon, Quang Trung Software Center
01.2009 - 05.2013


Responsibilites

  • Design, implement, and maintain application features
  • Write and maintain unit and integration tests
  • Follow established architecture, patterns, and coding standards
  • Perform thorough code reviews
  • Fix bugs and address technical issues in a timely manner
  • Understand product and business requirements
  • Ask clarifying questions when requirements are unclear


Technologies

Backend Stack

Language & Framework: Ruby on Rails, PHP (CodeIgniter Framework), JQuery + JQuery UI, Javascript

Database: MySQL, PostgreSQL, Redis

Background Jobs & Async: Sidekiq, Redis (for Sidekiq)

Rails test DB setup with Rspec

Code Quality: RuboCop, Ruby linting & formatting

Host: Heroku, AWS


Projects

1. Red Door

The project has developed a web application for management real estate business in Hong Kong. It provides functions that can help real estate agent can : manage properties, tracking history business transaction, client information, company information, arrange schedule for viewing etc…

2. American Honors Center

This app for American Honors Center. It is a library where the teachers and students can share documents, create event or schedule for learning.

3. Gift Card Impressions

This website sells gift cards and is built on a customized Magento shopping cart. We developed features that allow users to personalize gifts and digital gift holders containing video, audio, and images.

A key feature is event creation: users can create an event, customize gifts and card holders, and invite guests. Invited guests can then purchase gifts and card holders for the event.

4. Wine Buy

The Winebuys Retail and Inventory Manager allows subscribed Retailers to showcase their locations and their wine in-ventory on our iOS and Web Applications. We are also creating more tools to help promote our Retail partners

5. Earth Challenge

Earth Challenge is a platform for scavenger hunts, treasure hunts, outdoor challenges (such as hiking and biking), and educational quizzes about nature and geography.

It targets three user groups: outdoor enthusiasts who compete on challenges, families seeking fun activities like treasure hunts, and knowledge-driven users who enjoy learning about places, nature, and culture.

The platform is monetized through promoters—mainly tourism industry stakeholders—who promote their routes, quizzes, and challenges for a fee.

Education

Bachelor of Information Technology - Information Technology

Da Lat University
Vietnam
09.2004 - 09.2008

Skills

  • Ruby on Rails
  • PHP
  • Python
  • Javascript
  • Kotlin with Spring Boot
  • NodeJs
  • VueJs/Angular
  • MySQL/PostgreSQL
  • HTML & CSS
  • RESTful APIs/GraphQL APIs/RPC
  • Agile / Scrum
  • AWS Cloud/Heroku
  • Problem-solving
  • Leadership
  • Communication skills
  • Team building

Timeline

Engineering manager/Technical leader

RAKSUL JAPAN and RAKSUL VIETNAM
05.2019 - Current

Technical lead

GNT, Inc.
05.2018 - 04.2019

Technical leader

Evolable Asia CO., LTD.
05.2016 - 04.2018

Senior engineer

S3 Corporation (S3Corp)
05.2013 - 04.2017

Engineer

TMA Solutions
01.2009 - 05.2013

Bachelor of Information Technology - Information Technology

Da Lat University
09.2004 - 09.2008
Chuong Vo