Hey there, I'm

Phi Tiet

Senior Software Engineer

Welcome to my self-built portfolio website! I build robust backend systems with Java and Kotlin. With over 5 years of professional experience, I focus on clean architecture, microservices, and mentoring to deliver quality software.

What Others Say

Recommendations

Kind words from colleagues and managers I've had the privilege to work with.

Phi is someone who not only delivers a working project, but also pays real attention to good design with proper tests and the right solutions. In short, a true craftsman with incredible talent, an eye for detail, and a healthy mindset - something I rarely encounter in the software industry.
Phi adheres to a high quality standard with regards to engineering. He thinks of and practices programming in patterns, testing and providing constructive feedback. One of the most exemplary characteristics of Phi is his ability to deliver support in stressful situations. The moment the team needed to step up, Phi was there. We could depend on him.
As a software engineer, Phi has an incredible talent for writing clean and efficient code and has a deep understanding of how everything fits together. His curiosity and versatility make him stand out, and he's always eager to learn and adapt. What makes Phi stand out even more is his proactive attitude - always bringing new ideas, tools, or techniques to the team.
Phi is eager to learn and has a broad interest in software engineering. When pairing he shows that he understands the assignment, asks the right questions and points out improvements that I have missed. Phi is a passionate software engineer with well-developed hard and soft skills who is constantly willing to improve.
Phi is equipped with qualities that have propelled him in the direction of becoming a high-class software engineer. I've seen him grow, and I've been impressed by the speed he learns new things. He's a critical thinker and possesses an intensely inquisitive mind. His contribution to the team, his curiosity to understand current solutions and provide better ones were unmatched.
Career Journey

Work Experience

From hospitality roots to senior engineering roles.

08-2024 → Present

Senior Software Engineer

Ahold Delhaize

In my role as the sole Kotlin developer on a cross-functional team of Salesforce admins and developers, I revamped legacy Kotlin microservices into robust, compliant services using in-house frameworks. I enforced event-driven Kafka protocols, regularly represented my team in architecture sessions, and introduced clean code, architecture principles, pair programming, and quality gate practices. I led knowledge-sharing initiatives, organized cross-team sessions, and drove our backlog with improvement and roadmap tasks. I worked with Kotlin, Spring Boot, Kubernetes, ArgoCD, Kafka, and other key technologies.

04-2024 → Present

Senior Software Engineer

Qualogy

My consultancy career continues as I love my current role as Senior Java Software Engineer at Qualogy. I'm excited for the amazing assignments Qualogy has in store for me! First assignment — Senior Kotlin developer at Ahold Delhaize.

09-2022 → 04-2024

Medior Software Engineer

Rabobank

In my role at Rabobank, my journey unfolded as a software engineer, expanding my skills in Scrum and delving deep into Java development and DevOps. The cutting-edge microservices environment introduced me to Kubernetes and Azure, providing a rich landscape for honing my expertise in modern software engineering.

07-2022 → 04-2024

Medior Software Engineer

Ordina

In my role as a software engineer in secondment, I found a dynamic and ever-evolving environment. This experience was a journey of growth, exposing me to diverse projects and challenges that kept me engaged and motivated. This experience as a consultant surely contributed to my journey as an engineer.

09-2020 → 07-2022

Junior Software Engineer

MedIT Solutions B.V.

Stepping into the world of software engineering at a small pharmaceutical company felt like entering a new dimension. Armed with my CS degree, I dove into Java Spring and Scrum methodologies, discovering a whole realm of real-world applications that academia had only hinted at. It was a hands-on initiation that brought my coding skills to life. I cherish the memories of our extended daily standups, brimming with laughter and jokes, to the point where they hardly felt like work.

01-2016 → 01-2020

All-around employee

Lunchroom Cafetaria Celine

I worked very hard under a strict owner to become disciplined, efficient and handy as a person with a good work ethic. Turns out, navigating the Horeca world was a whole different ballgame compared to my McDonald's days. It added layers to my experience, revealing the challenges and flavors of the hospitality industry.

06-2015 → 01-2016

Crew member

McDonald's

I started my Horeca journey under the golden arches at McDonald's — a crash course in fast-paced service, teamwork, and the sizzling art of flipping burgers.

01-2015 → 06-2015

Storage employee

DEEN Distribution Centre

I kicked off my career as an Order Picker at DEEN Distribution Centre. It wasn't all boxes and shelves, though that was most of the work.

What I Work With

Technical Skills

Years of hands-on experience building scalable backend systems, coaching juniors, and shipping production-grade software.

Java
9/10
Kotlin
9/10
AI-Driven Development
9/10
Spring Boot
8/10
OpenCode AI
8/10
Microservice architecture
7/10
Agile/Scrum
7/10
Kubernetes
7/10
OAuth2
7/10
Coaching
7/10
Clean Code & Architecture
7/10
AKS
6/10
GitHub Actions
6/10
Python
6/10
Tailwind CSS & Thymeleaf
6/10

Backend Development

Java, Kotlin, Spring Boot, Microservices

Cloud & DevOps

Kubernetes, AKS, GitHub Actions, ArgoCD

Leadership

Coaching, Clean Code, Architecture

What I've Built

Projects

Professional work and personal projects that reflect my growth as an engineer.

Professional

Ahold Delhaize

Worked in Gambit, Ahold Delhaize's ad-tech division, building and maintaining microservices that facilitate the creation and billing of media campaigns.

Kotlin Spring Boot Kafka Kubernetes ArgoCD

Rabobank

Built and maintained MED — a dashboard for mortgage advisors and customers to plan mortgages, upload documents, track phases, and communicate with each other.

Java Spring Boot AKS OAuth2 PostgreSQL

Qualogy

Contributed to in-house projects such as the KNSB back-end, led candidate selection through interviews and programming assignments, and organized knowledge sessions and company events.

Java Angular Coaching

MedIT Solutions

Worked on MediCheck — a web and mobile application used in nursing homes to administer medicine to patients, record feedback, and collaborate across care teams.

Java Spring Boot GDPR

Personal

Open-Source Contributions

Credentials

Education & Certificates

Academic foundation and professional certifications that back up my expertise.

Professional

Train De Trainer

ICM

Education

BSc Computer Science (7.7 NL / 3.3 US GPA)

Vrije Universiteit Amsterdam

Thesis
Education

Bilingual VWO - Atheneum

Tabor College Werenfridus

Language

M18 English A Language and Literature Higher Level

International Baccalaureate

Language

Level 2 Certificate in ESOL International (Advanced)

Cambridge University Press & Assessment English

Beyond the Code

Life Outside Work

When I'm not pushing commits, here's what keeps me busy.

Playing chess With my cat With colleague Pieter At the beach
Programming
Food
Chess
Gaming
Cooking
Anime

After work, you'll find me wearing multiple hats — not just the coding kind. I'm a foodie exploring culinary wonders, a game enthusiast always down for one more round, a home-cook scrolling through recipe videos, and a chess amateur gambit'ing online and over-the-board. Whether I'm binge-watching anime or globe-trotting in search of good Wi-Fi, there's never a dull moment.

Languages

Dutch Native
English Native
Vietnamese Conversational
Let's Connect

Get in Touch

Have a project in mind or just want to chat about software engineering? I'm always open to discussing new opportunities and ideas.

Send a Message