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.
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
ChatAI Desktop Application
ChatAI is a Java desktop application that provides a clean, tab-based interface for searching information and carrying out conversations. It supports multiple screens, manages user data, and aims to keep the user interface consistent and easy to use.
Tech Stack
- • Java 17 (JDK 17) + JavaFX
- • Maven (mvnw, javafx‑maven‑plugin)
- • ControlsFX, org.json, JUnit 5
Key Components
- •
SceneManager, laadt FXML en beheert Scenes - •
UserManager, leest/schrijft gebruikersdata (JSON) - •
ResourceSelector&Elasticsearch, JSON‑gebaseerde zoek/voorbeelddata
Notes
- • UI labels can be changed dynamically via
LanguageManager/LanguageSubject - • Tests use JUnit 5; build and run via the Maven wrapper
System Architecture
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
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
Multiplayer Card Game
An online multiplayer game built with JavaScript, Tailwind CSS, and React (Vite). The game uses JavaScript for backend/game logic and React for the frontend UI. Players can create or join lobbies and play together on mobile devices.
Try the live demo at deanj.dev/bussenTech 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
System Architecture
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
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.