Hi, I'm

Azzeddine Mouttaki

2nd Year Computer Science Student @ Queen Mary University of London

I build full-stack web applications with a focus on clean architecture, usability, and real-world impact.

About Me

I'm a 2nd year Computer Science student at Queen Mary University of London with a passion for building products that solve real problems. I enjoy working across the full stack — from designing clean REST APIs to crafting intuitive user interfaces.

As part of my university coursework, I led a team project to build an expense management system for FDM Group — delivering production-quality software in a collaborative environment using React, Node.js, and PostgreSQL.

When I'm not coding, I enjoy exploring new technologies and contributing to open-source projects.

Frontend

  • React & TypeScript
  • HTML / CSS / JS
  • Vite
  • Responsive Design

Backend

  • Node.js & Express
  • REST APIs
  • JWT Authentication
  • PostgreSQL

Tools

  • Git & GitHub
  • Prisma ORM
  • VS Code
  • Postman

Other

  • Java
  • Flutter / Dart
  • Python
  • SQL

Projects

Things I've built

Horse Race Simulator

A Java-based horse racing simulator with both a text-based CLI mode and a full GUI built with Swing. Features customisable tracks (straight, oval, figure-eight, zigzag), weather conditions, horse attributes (breed, saddle, horseshoes), a live betting system with dynamic odds, and exportable race statistics.

Java Swing GUI OOP Multithreading Event-Driven

More Coming Soon

Currently working on new projects. Check back for updates or visit my GitHub to see what I'm building next.

Stay Tuned

Curriculum Vitae

My background & experience

Education

BSc Computer Science 2023 — Present
Queen Mary University of London

Currently in 2nd year. Relevant modules: Software Engineering, Databases, Web Development, Algorithms & Data Structures, Object-Oriented Programming.

Academic Projects

FDM Expense Management System 2025
Queen Mary University of London — Team Project

Team-built full-stack expense management platform in collaboration with FDM Group as an industry client. Contributed RESTful APIs with Node.js/Express, a React frontend, and PostgreSQL schema design with Prisma ORM.

Horse Race Simulator 2025
Queen Mary University of London — Individual Project

Java desktop application featuring a text-based CLI race and a full Swing GUI with customisable tracks, weather effects, horse attributes, live betting with dynamic odds, performance graphs, and CSV/TXT export.

Skills

React / TypeScript
Node.js / Express
PostgreSQL / SQL
Java
Python
Flutter / Dart

Certifications & Awards

Add a certification here Year
Issuing Body

Want the full picture?

Download Full CV (PDF)

Get In Touch

I'm open to internship opportunities, collaborations, or just a chat.
The best way to reach me is by email.