Skip to content

About

I'm Ethan Nguyen, a software engineer with a deep appreciation for clean architecture and thoughtful design. I spend my days building software that solves real problems, from high-throughput data platforms to developer tools that streamline workflows.

Outside of code, I pursue photography as a way to slow down and observe the world differently. It's a good counterbalance to staring at a screen all day.

I care about writing code that's clear, intentional, and free of unnecessary complexity. Every function should earn its place, and every abstraction should simplify rather than obscure.

When I'm not at my desk or behind a camera, you'll find me rock climbing, cooking, or experimenting with new frameworks and languages. I'm always looking for the next interesting problem to solve.

Technologies

typescriptjavascriptcc++c#rustpythongoreactangularsveltenext.jssveltekitnode.jsnest.jspostgresqlmongodbsqlgraphqlrestawsgcpdockerkubernetesci/cdterraform

Experience

WeTheTrack

Fullstack Developer

Dec 2024 – Present

Paris, France

Building a music licensing marketplace end-to-end. Working across backend services, web frontends, payment integration, and cloud infrastructure in a small development team. Gained experience in legal-tech workflows, third-party API integration, feature planning, and shipping production software with high ownership.

Alenia

Fullstack Developer

Jan 2024 – Jun 2024

Paris, France

Built a fullstack recruitment platform with Angular, C# .NET, and MongoDB, handling everything from candidate-facing UI to backend business logic and automated notifications. Worked closely with HR teams to shape features around real hiring workflows.

Epitech

Teaching Assistant (Astek/AER)

Sep 2023 – Jan 2024

Paris, France

Mentored first and second-year students through their technical projects, providing hands-on support with programming concepts, project management best practices, and team collaboration to build student autonomy.

CAST Software

Fullstack Developer

Jun 2022 – Aug 2022

Paris, France

Developed internal tooling to synchronize Jira and Zendesk tickets. Python API integrations on the backend, HTML/CSS/JS on the frontend, automating incident tracking and resolution workflows.

Education

Epitech

Programme Grande École

Expert en Technologies de l'information (Bac+5)

Sep 2022 – Present

Paris, France

Project-based learning across the full stack. Built projects from low-level systems programming in C and C++ to full-stack web applications in React, Next.js, and Golang. Coursework in networking, DevOps, cloud infrastructure, cybersecurity, and AI.

Chung-Ang University (중앙대학교)

Exchange Program

Computer Science & Engineering

Aug 2024 – Jun 2025

Seoul, South Korea

Exchange year in the Department of Computer Science and Engineering. Coursework in advanced software engineering, algorithms, and AI in an international academic environment.

École 89

Cursus Programmation Informatique

1st year of Bachelor's degree

Sep 2021 – Aug 2022

Ferrières-en-Brie, France

Project-based learning: in-depth C programming, Unix systems, shell scripting, and algorithms. Emphasis on autonomy and hands-on problem solving.

© 2026 Ethan Nguyen