Hello, I'm

Duc Nguyen

I'm

Computer Science & Mathematics student passionate about building innovative solutions that solve real-world problems through code and algorithms.

Duc Nguyen

About Me

Duc Nguyen

Hi there, my name is Duc Nguyen.

I am a Junior at DePauw University, double majoring in Computer Science and Mathematics. I love solving complex problems with codes, where logic and creativity come up with innovative solutions. The months of professional experience that I have gathered at FPT IS, FPT Software, and Rikkeisoft, along with my self-taught journey, enhanced my skills regarding Backend and DevOps. This hands-on exposure has whetted my ability to develop efficient and scalable applications, thus increasing my drive to do even more challenging projects.

My ambition is to design and develop sophisticated programs which address real-world challenges and bring meaningful and positive changes to our communities. I leverage technical expertise with a commitment to social impact to create solutions that go beyond solving problems to the betterment of empowering others and connecting a fair world.

View My Education

Education

DePauw University

DePauw University

Bachelor of Arts in Computer Science and Mathematics

Major GPA: 4.00/4.00; CGPA: 3.83/4.00

August 2023 - Present | Indiana, USA

Honors:
  • Dean List's Spring 2024
  • Top 16th ICPC Mid Central 2024
Relevant Coursework:
  • Computer Science I
  • Data Structures and Algorithms
  • Computational Discrete Maths
  • Object Oriented Programming
  • Computer Systems
  • Algorithmic Foundation of Computational
  • Calculus I, II, and III
  • Foundation of Advanced Maths
Hanoi-Amsterdam High School

Hanoi-Amsterdam High School for the Gifted

High School Diploma

GPA: 9.6/10

August 2020 - May 2023 | Hanoi, Vietnam

Specialized in Computer Science class

Honors:
  • Third Prize in Hanoi Municipal Informatics Olympiad
  • Top 10 in Microsoft Imagine Cup Junior Vietnam National Round
  • Honourable Mention in Global Youth Science and Technology Bowl

Experience

Rikkeisoft

Rikkeisoft

Software Engineer Intern

May 2025 – Aug 2025

  • Improved system reliability for client's Medicare enrollment platform, reducing incident resolution time by 30% by implementing Prometheus monitoring + Grafana dashboards for real-time visibility into microservices.
  • Automated CI/CD pipelines for Client's insurance quote engine using GitLab CI/CD, cutting deployment time from 1 hour to 10 minutes via Docker containers and Kubernetes orchestration.
  • Optimized Kubernetes cluster performance, reducing cloud costs by 20% by configuring auto-scaling and resource limits based on Prometheus metrics.
FPT Software

FPT Software

Software Engineer Intern

May 2024 - August 2024

  • Developed Java-based test automation frameworks using JUnit and SWTBot, increasing test coverage by 40% while reducing execution time by 30% and improving release reliability.
  • Implemented CI/CD pipelines with Jenkins and GitLab while automating 200+ API/UI test cases, cutting regression testing efforts by 60% and accelerating Agile sprints.
  • Analyzed JIRA trends to optimize test prioritization and implemented RCPTT automation, reducing production defects by 25% and enhancing release stability.
FPT Information System

FPT Information System

Software Engineer Intern

May 2023 - August 2023

  • Enhanced front-end experiences by refining React Hooks and Redux Toolkit State with 18+ pull requests, reaching 80% satisfaction by Q/A team testing.
  • Developed in-house transaction monitoring module with 2 developers using Java Spring Boot, PostgreSQL, and REST APIs, enabling real-time alerts for anomalous transactions, reducing fraud investigation time by 40% and improving user trust through faster incident response.
  • Increased testing coverage by 20% and system reliability by 15% for a Banking Transaction Management service by implementing over 30+ unit and integration tests using JUnit 5 and Mockito.

Projects

AdviMe Project

AdviMe

AdviMe provides a streamlined student-advisor communication platform for academic institutions.

React Node.js MongoDB
DepauwDeli Project

DepauwDeli

A full-stack food delivery platform for DePauw University students featuring local stores and restaurants.

React Express PostgreSQL
Spam Email Classifier Project

SpamEmailClassifier

Compares three machine learning methods (KNN, Logistic Regression, and SVM) for spam email classification.

Python Scikit-learn NLP
Simple Bank Project

Simple Bank

A backend web service for bank simulation built with Golang.

Golang PostgreSQL REST API

Skills

Languages

typescript
TypeScript
   
java
Java
   
python
Python
   
c
C
   
cplusplus
C++
   
javascript
JavaScript
   
html
HTML
   
css
CSS
   
go
Golang

Frameworks

reactnative
React.js
   
nodejs
Node.js
   
nextjs
Next.js
   
reactnative
React Native
   
tailwind
Tailwind
   
redux
Redux
   
spring
Spring
   
prisma
Prisma
   
bootstrap
Bootstrap

Databases

mongodb
MongoDB
   
mysql
MySQL
   
cockroachdb
CockroachDB
   
postgresql
PostgreSQL

Tools

docker
Docker
   
aws
AWS
   
gitlab
GitLab CI/CD
   
cypress
Cypress
   
gcp
GCP
   
git
Git
   
linux
Linux
   
kubernetes
Kubernetes
   
cloudinary
Cloudinary
   
stripe
Stripe

CV

Curriculum Vitae

The above link contains my Resume. here.

Get In Touch

Have a project in mind or want to connect? Feel free to reach out!

Social Profiles

Sending your message...
There was an error sending your message. Please try again.
Your message has been sent successfully!