Portfolio

OUSSAMA ZERRAD

Full-Stack Software Engineer specializing in Java/Spring Boot, Angular and React, API platforms, and modern web applications. Building scalable backends, intuitive frontends, and exploring AI-enhanced automation.

[ABOUT • SKILL TREE]

Who I am

Master's in Software Engineering with a passion for building robust, scalable systems. Currently focused on Spring Boot, API platform development, and exploring AI-enhanced automation using Spring AI and intelligent agents.

Recent highlights include developing an API Platform for ONCF, implementing AI-driven field data analysis systems, and contributing to enterprise-level applications during internships at 3M and ONCF.

Beyond enterprise development, I enjoy prototyping 2D exploration games and experimenting with creative coding to keep the spark of innovation alive.

Java • Spring Boot Spring AI • Ollama Spring Cloud • Eureka Circuit Breakers REST APIs • JWT Angular • React JavaFX • Swing Phaser.js • Godot Docker • Kubernetes Jenkins • CI/CD PostgreSQL • Oracle JUnit • Testing

[CASE STUDIES]

Impact over tasks

ONCF AI-Enhanced Legacy System Modernization

Spring Boot • Spring AI • Ollama • Oracle • Docker • JWT

Leading the modernization of a critical legacy system for field data collection and analysis. Implementing intelligent agents inspired by the MCP (Model Context Protocol) concept to automate repetitive tasks, alongside comprehensive data traceability, advanced analytics, and an intuitive user interface adapted to business workflows.

Enterprise IT Ticketing System

Spring Boot • JavaFX • Oracle • Docker • JUnit

Architected and developed a complete ticket management system for IT support in industrial environments. Built RESTful APIs with comprehensive Swagger documentation, implemented role-based access control, and created an intuitive JavaFX interface. Achieved 100% test coverage and containerized deployment.

ONCF API Integration Platform

Spring Boot • Angular • Spring Security • Oracle • Microservices

Designed and implemented a centralized API platform for ERP system integration, featuring multi-level authentication, real-time notifications, comprehensive API cataloging, and usage analytics. Successfully reduced integration complexity and enabled faster cross-departmental data exchange.

[FEATURED PROJECTS]

Latest Work

ONCF AI-Enhanced System

Modernizing legacy field data systems with AI automation, intelligent agents, and comprehensive analytics for the National Railway Office.

Java 17 Spring Boot Spring AI Ollama Oracle Docker
AI-Powered Mar 2025 - Jul 2025 Enterprise

IT Ticketing System

Full-stack ticket management application with RESTful APIs, role-based access control, and comprehensive audit system for CNC workshop IT support.

Java 17 Spring Boot JavaFX Oracle SQL Docker JUnit
Ticketing Nov 2024 - Feb 2025 Industrial

API Integration Platform

Centralized platform for ERP system integration with real-time notifications, and comprehensive API management.

Spring Boot Angular 17 Spring Security Oracle JWT Docker
API Platform Feb 2024 - Sep 2024 Railway

3M Inventory System

Complete web application for real-time inventory control with robust authentication, role-based access, and comprehensive product tracking capabilities.

Java/JEE React Bootstrap Hibernate SQL JWT
Inventory Jan 2021 - Mar 2021 3M PRECISION

2D Exploration Games

Minimalist metroidvania mechanics with environmental storytelling, item-gated progression, and polished gameplay loops suitable for small development teams.

Phaser.js Godot GML JavaScript
Game Dev Creative Ongoing

AI & Intelligent Systems Lab

Experimental project exploring Spring AI ecosystem with MCP (Model Context Protocol), AI Agents, RAG, and LLMs like Ollama.

Spring AI MCP AI Agent RAG Ollama
Experimental Learning R&D

[CONTACT]

Let's build together

Currently open to full-time roles, freelance projects, and technical collaborations. Particularly interested in Spring Boot microservices, AI integration, and API platform development.

Fastest response: LinkedIn DM • Email • GitHub Issues

Available for immediate start

Download My Resume

Get my complete professional profile in your preferred language