Hello! 👋

I'm Vo Van Nghia

Software Engineer | Homelab Enthusiast | Wannabe Scientist

About Me

A software engineer with a passion in selfhosting and science. I've been working on writing software with high performance language such as C++ (at work) or Rust (my personal "Rewrite It In Rust" project). I am also building my own digital sovereignty with my homelab using an Infra-as-Code (IaC) approach that covers most of my digital needs. And finally, I am finding my way to the wonderful world of science!

HPC C++ Rust Python DevOps Docker AWS Pulumi Terraform TensorFlow

Projects

Experience

C++ Backend Developer

Amadeus

Aug 2024 - Present
  • Built high-performance, SLA compilant hotel availability management system with C++, OracleDB, Couchbase and Kafka.
  • Monitored and supported live production environment with Splunk, Grafana and Promethus.
  • Improved internal Jenkins pipeline to speed up the pipeline by 60%.
C++Oracle SQLKafkaCouchbase

Machine Learning Devops

BioMérieux France

Apr 2023 - Oct 2023
  • Adopted terraform to manage and deploy infrastructure instead of manual effort.
  • Deployed high-speed parallelized hyper-parameters tuning pipeline using AWS Step Function, Batch Job and ECS and ARM machine. Reduced training time and cost by 80%.
  • Built a model to predict task memory consumption for better task scheduling and resources allocations.
  • Implemented data visualization dashboard and reporting tools of training result for end-users.
TerraformDevOpsMachine LearningAWSRPython

Research Assistant

Institut de Recherche en Informatique de Toulouse

Jun 2022 - Oct 2022
  • Studied about partially observable Markov decision process (POMDP) Reinforcement Learning in queuing theory.
  • Implemented a high-speed queuing simulation in C++ and its Python binding using Eigen and Pybind11.
  • Explored various reinforcement learning methods to solve the POMDP problem mathematically and numerically, including: Q-Learning, Deep Q Learning (DQN), Value Iteration.
Reinforcement LearningPythonC++EigenHPCPOMDP

DevOps Engineer

PacketAI

Jun 2021 - Dec 2021
  • Adopted terraform to manage and deploy infrastructure instead of manual effort.
  • Implemented pipeline to test and deploy PacketAI agent to various cloud environment.
  • Collected and built internal dashboard metrics with Influx DB and Grafana.
AWSGCPTerraformMonitoring

Education

Engineer Degree (Bac+5) in Applied Mathematics

INSA Toulouse - National Institute of Applied Sciences Toulouse

2018 - 2023
  • Specialized in Applied Mathematics for Statistic and Artificial Intelligence.

Baccalaureat

Le Quy Don High School for the Gifted

2015 - 2018
  • Specialized in Mathematics.
  • Second Prize of Vietnam National Mathematical Olympiad (VMO) in 2018.
  • Gold Medal of Hanoi University of Science Mathematical Olympiad in 2017.