About Me

Full-Stack Developer · CSE Graduate, TU Delft

I am a full-stack developer currently based in the Netherlands with a BSc in Computer Science and Engineering and a minor in Project Management from TU Delft. I build end-to-end web applications with a focus on clean architecture, maintainable code, and deliberate technical decisions. My experience spans frontend development with React, backend services with Node.js and Java, and relational database design with PostgreSQL.

I am drawn to environments where engineers take ownership of what they build and care about getting the details right. Outside of web development, I have a growing interest in DevOps and cloud infrastructure, and enjoy working on problems that require thinking carefully about how systems are designed and maintained over time.

Core Skills

Frontend: React, React Router 7, Next.js, TypeScript, Vite, Tailwind CSS, shadcn/ui - building responsive, component-based interfaces with SSR support

Backend: Node.js, Express, Java, Spring Boot, PHP - REST API design, JWT authentication, secure session management

Data: PostgreSQL, MySQL, Prisma ORM - relational data modeling, indexing, query optimization

Other languages: Python, Scala, R, C++ - used across academic projects for data processing, analysis, and systems-level programming

Tooling: Docker, Git, GitLab, ESLint, Prettier - version control, code quality, containerization

Background

Since graduating, I have been building full-stack projects independently, the most substantial being a job application tracker with a kanban-style interface, JWT-based authentication with refresh token rotation, and a fully responsive React frontend. Most recently, I completed a migration of the Kotlin website homepage from a legacy Flask and React 17 stack to React Router 7 with server-side rendering.

During my studies at TU Delft I contributed to a distributed conference management system built around microservices, focusing on API design and inter-service communication, and built a kanban-style task tracking application in Java with Spring and JavaFX.

Alongside my academic work, I completed an internship at Commando Materieel en IT, where I helped build a Unity-based AR application from scratch for a pair of AR glasses. The app was designed to help navy personnel manage battle damage repair scenarios on frigates, and was tested with real navy officers whose feedback directly shaped the final product.