Dean Jaddoe

Aspiring Full-Stack Developer

I’m a second-year IT student passionate about building full-stack applications and continuously learning new technologies.

Currently studying and working on personal and academic projects to sharpen my skills in both front-end and back-end development.

JavaReact & JavaScriptC#PythonDevOps

Frontend Development

  • Modern React Architectures
  • Performance Optimization
  • Responsive & Interactive UIs

Backend Development

  • API Design & Development
  • Database Architecture
  • Real-time Systems

DevOps & Cloud

  • Azure Infrastructure
  • CI/CD Pipelines
  • Scalable Architecture

My Projects

CarAndAll Rental Platform

A web application for CarAndAll, a company that rents cars, caravans, and campers to both businesses and individuals. The platform allows users to browse available vehicles, make real-time reservations, manage bookings, and choose between different rental options with cost breakdowns. Users can also track approval status and manage cancellations or returns through the front office.

Frontend Architecture

  • • Built with React, HTML, and CSS
  • • Responsive design using media queries
  • • Real-time reservation visibility
  • • Role-based user interfaces

Backend Systems

  • • Developed using C# and ASP.NET
  • • Secure authentication
  • • Swagger API documentation
  • • Role separation

Key Achievements

  • • Strong focus on authentication and user security
  • • Optimized performance with fast load times
  • • Fully responsive across all screen sizes

System Architecture

React Frontend (Responsive UI with HTML/CSS)ASP.NET Core API (Reservations, Admin & Auth)Token-Based Authentication & AuthorizationRental DB (SQL Server)User DB (SQL Server)Swagger API Documentation

Gender Prediction from Facial Images

A machine learning model that predicts a person's gender (male or female) based on a facial image. Developed as a learning project for computer vision and deep learning using TensorFlow and the UTKFace dataset. The entire process from preprocessing to model training and evaluation is documented in a Jupyter Notebook.

Try the live demo at deanj.dev/geslacht-ai (Dutch)

Model Architecture

  • • Convolutional Neural Network
  • • ReLU functions with MaxPooling
  • • Dense layer with dropout
  • • Sigmoid output

Training & Dataset

  • • Dataset: UTKFace
  • • Normalized pixel values
  • • 80% training, 10% validation, 10% test
  • • EarlyStopping

Model Architecture Diagram

Input: Face Image (100x100 pixels)3x Convolutional Layers + MaxPoolingDense Layer with Dropout (64 units)Output: Sigmoid Classification (Male / Female)

Proxy Checker

A command-line tool built with Python to test multiple proxy servers against a target URL. It supports various proxy formats, is fully multi-threaded, and can customize headers and timeouts.

Features

  • • Multi-threaded Proxy Testing
  • • Custom Timeouts
  • • Random User-Agent Support
  • • Output to File

Bussen - Multiplayer Drinking Game

An online multiplayer drinking game built with JavaScript, Tailwind CSS, and React (Vite). The game uses JavaScript for the game logic/backend and React for the frontend UI. Players can create or join lobbies and play together on their phones.

Try the live demo at deanj.dev/bussen (Dutch)

Tech Stack

  • • React + Vite for the frontend
  • • JavaScript for backend/game logic
  • • CSS for responsive UI and animations

Features

  • • Online multiplayer lobbies
  • • Joinable via phones, mobile-first UI
  • • Real-time game state synchronization

Notes

  • • Requires an internet connection
  • • Intended for adults, play responsibly

System Architecture

React Frontend (Vite + Tailwind CSS)JavaScript Game Server (Realtime sync)WebSockets (Realtime)Session StoreLobby Service

Drivers License Notification Bot

Python script that automatically checks for available slots for applying for or picking up your driver's license at the municipality of Zoetermeer. If a new slot becomes available that is earlier than the last checked time, you will receive an instant notification via Discord.

Key Achievements

  • • Automatic checks for driver's license application and pickup slots
  • • Notifications via Discord Webhooks
  • • Cross-platform, works on both Windows and Ubuntu

Backend Systems

  • • Built with Python 3.8+
  • • Selenium for browser automation
  • • Discord Webhooks for notifications

Systeemarchitectuur

Python Script (Automated Requests)Selenium with ChromeDriver (Browser Automation)Discord Webhooks (Real-time Notifications)Cron Job for Automatic Execution (Ubuntu)

Always Learning. Always Building.

I'm a passionate student exploring full-stack development by building real-world projects, experimenting with new tech, and sharing what I learn along the way.

Zoetermeer, ZH
Get in TouchWant to see my resume? Feel free to contact me!