About Me

Hi there, my name is Duc Nguyen.

I am a sophomore 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, 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.

Education

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 for the Gifted

High School Diploma; GPA: 9.6/10
August 2020 - May 2023 Hanoi, Vietnam

I am studying in 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

FPT Information System

Software Developer
May 2023 - August 2023, Internship Hanoi, Vietnam

  • Enhanced front-end experiences by refining React Hooks and Redux Toolkit State with 18+ pull requests, increasing user satisfaction by 16%
  • Built a secure Jmix and Spring Boot backend for a banking application, using Resource and Row-Level Roles controls, with advanced SQL queries to handle 3,500+ daily transactions and reduce 60% report load times
  • 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

DepauwDeli

A full-stack food delivery platform for Depauw students with stores and restaurants located at Depauw University.

Simple Bank

A backend web service for simple bank simulation using Golang.

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.

Contact

Social Profiles

Loading
Your message has been sent. Thank you!