About Me

Get to Know Me

I'm Yazan Dukhan,

A passionate Software Engineer, with a strong foundation in both software engineering and architectural design. I thrive in full-stack development environments and enjoy building scalable, user-focused applications. Through my internship at Numble and projects like QUOTE+ and a Pokémon game app, I’ve gained hands-on experience with modern tech stacks including .NET 8, Vue.js, React, and Azure.

My strengths lie in translating complex requirements into intuitive solutions, integrating secure authentication flows, and working collaboratively in Agile teams. I’m always eager to learn new technologies and challenge myself through real-world projects. With a background in architectural design, I bring a unique perspective to UI/UX and system structure.

Currently, I’m looking for opportunities to further grow as a software engineer and contribute to impactful, user-centered solutions.

Backend

ASP.NET · C# · Node.js · Express

Frontend

Vue 3 · React · Next.js · TypeScript · Tailwind CSS

Databases

Microsoft SQL Server · PostgreSQL · MongoDB · SQL

Cloud

Azure · Docker · Kubernetes

Tools

Git · Linux · Visual Studio · VS Code

Testing

Unit testing · Jest

UI/UX

Figma · Canva

DevOps

CI/CD · Jenkins · GitHub Actions · ArgoCD

APIs

REST APIs · GraphQL

My Journey

Professional Experience

Software Engineer Intern

Numble
Feb 2025 – Jun 2025
Antwerp, Belgium

Built a full-stack event management application with a secure login system, modern UI, and CI/CD deployment. Contributed to all layers of the stack in an Agile environment.

Key Achievements:
  • Developed scalable REST APIs and a responsive front-end
  • Integrated secure authentication and role-based access using Azure B2C
  • Implemented CI/CD pipelines with Azure DevOps
Technologies:
.NET 8
Vue 3
SQL Server
Azure B2C
Azure DevOps
Pinia
Axios
Vue Router

Projects

MeetPoint

MeetPoint

A full-stack event management platform for planning, sharing, and managing events with secure login and role-based access.

.NET 8
Vue 3
Pinia
Vue Router
Azure B2C
SQL Server
Azure DevOps
QUOTE+

QUOTE+

An internal sales optimization tool for enriching ERP-generated quotes with rich content, layout customization, and approval workflows.

C#
.NET
Entity Framework
TypeScript
React
SQL Server
Azure AD
Pokemon

Pokémon Game App

A full-stack Pokémon management app where users can catch, train, and battle Pokémon, including a mini-game to upgrade stats.

Node.js
Express
MongoDB
EJS
TypeScript
CSS
Jest
Selenium
xHodl

Crypto Wallet App

A mobile crypto wallet prototype with portfolio tracking, price charts, and real-time market updates.

React Native
React Native Paper
Victory Native
TypeScript
Redux
Ap Fit

AP.fit

A fitness-focused web app offering resources for strength training, cardio, yoga, nutrition guidance, and a calorie calculator to support users on their fitness journey.

HTML
CSS
JavaScript

MeetPoint

A full-stack event management platform for planning, sharing, and managing events with secure login and role-based access.

.NET 8 · Vue 3 · Pinia · Vue Router · Azure B2C · SQL Server · Azure DevOps

QUOTE+

An internal sales optimization tool for enriching ERP-generated quotes with rich content, layout customization, and approval workflows.

C# · .NET · Entity Framework · TypeScript · React · SQL Server · Azure AD

Pokémon Game App

A full-stack Pokémon management app where users can catch, train, and battle Pokémon, including a mini-game to upgrade stats.

Node.js · Express · MongoDB · EJS · TypeScript · CSS · Jest · Selenium

Crypto Wallet App

A mobile crypto wallet prototype with portfolio tracking, price charts, and real-time market updates.

React Native · React Native Paper · Victory Native · TypeScript · Redux

AP.fit

A fitness-focused web app offering resources for strength training, cardio, yoga, nutrition guidance, and a calorie calculator to support users on their fitness journey.

HTML · CSS · JavaScript