Available for freelance projects
Full-Stack & Game Developer

I build web products that feel engineered, fast, and premium.

I help clients turn ideas into secure, scalable platforms with ASP.NET Core, React, PostgreSQL, Docker, AI integrations, and polished user experiences.

ASP.NET Core React PostgreSQL Docker Python AI/ML Unity

10+ shipped technical projects
API auth, dashboards, data flows
AI practical model integration

About Me

Professional portrait of Jesser Abbassi

I am a software engineering student focused on backend and full-stack development. My work is centered on building clear, maintainable systems that connect solid backend logic with useful user-facing interfaces.

I have hands-on experience with REST APIs, JWT authentication, role-based authorization, PostgreSQL, Docker, and full-stack workflows using ASP.NET Core and React. I care about clean data models, understandable API contracts, and features that solve real workflow problems.

I also study and apply AI/ML concepts with Python, including model training, evaluation, and prediction interfaces. This gives me a strong base for integrating intelligent features into practical applications.

Unity is an additional advantage in my profile: I use it to build interactive systems, simulations, and educational experiences where software engineering meets visual interaction.

Technical Skills

Backend

  • ASP.NET Core
  • REST APIs
  • JWT
  • EF Core

Frontend

  • React
  • HTML
  • CSS
  • JavaScript

Database

  • PostgreSQL
  • MySQL
  • SQL modeling
  • Relational design

DevOps

  • Docker
  • Docker Compose
  • GitHub
  • Git

AI/ML

  • Python
  • LightGBM
  • XGBoost
  • CatBoost
  • Streamlit

Interactive Systems

  • Unity
  • C#
  • REST API integration
  • 3D simulations

Projects by Skill Area

Backend & Full-Stack

Web platforms, APIs, authentication, and dashboards

Projects focused on practical business workflows, REST API design, secure access, database-backed features, and recruiter-friendly product thinking.

StageConnect home page screenshot StageConnect internship offers page screenshot StageConnect student portfolio screenshot StageConnect CV upload workflow screenshot StageConnect application status screenshot StageConnect AI assistant widget screenshot StageConnect admin dashboard screenshot StageConnect offer management screenshot StageConnect application review screenshot

StageConnect - Full-Stack Internship Management Platform

A full-stack internship management platform that helps students discover offers, build a public portfolio, upload a CV, apply to internships, track application status, and get guidance from a Groq-powered AI assistant.

  • Student registration, login, logout, session authentication, and role-based access for students/admins
  • Dynamic MySQL internship offers with search/filter by keyword, company, location, duration, and sorting
  • Student portfolio/profile with contact info, bio, skills, education, experience, languages, and PDF CV upload
  • Applications with duplicate prevention and status tracking: pending, accepted, rejected
  • Protected admin dashboard for statistics, offers CRUD, application review, CV access, and status updates
  • Groq AI assistant on home/offers pages using a PHP server-side endpoint, llama-3.3-70b-versatile, session chat history, validation, loading states, and JSON fetch communication
  • PDO prepared statements, relational tables, foreign keys, unique constraints, .env secrets, password hashing, CV validation, and server-side API key protection
PHP MySQL PDO HTML CSS JavaScript XAMPP/Apache Groq API AI Chatbot
Unity Chatbot Interactive conversation UI connected to backend APIs for dynamic responses and session context.

Unity Chatbot (API Integration)

A conversation interface built in Unity that connects to backend APIs for dynamic response generation and user context management.

  • REST API integration for live text responses
  • Interactive chat UI with session history
  • Configurable prompts and backend flexibility
  • Modular architecture for OpenAI/local services
Unity C# REST APIs Chatbot
Interior Designer Portfolio Luxury-focused portfolio website designed for an interior designer with editorial presentation and client contact flow.

Interior Designer Portfolio Website

A polished portfolio website built for an interior designer, focused on elegant project presentation, immersive visual storytelling, and a smooth contact experience for potential clients.

  • Custom landing experience with refined typography, visual hierarchy, and project-focused presentation
  • Responsive navigation, project grid, modal project details, and structured about/contact sections
  • Client-friendly interaction design built to present services and design work clearly
  • Frontend implementation using semantic HTML, CSS, and JavaScript
HTML CSS JavaScript Responsive Design Portfolio Website
Smart High-Tech Corporate MVP website for an electrical engineering and power infrastructure company.

Smart High-Tech - Electrical Infrastructure MVP

A French-language corporate MVP built for an electrical engineering and power infrastructure business, with a modern service-oriented structure and a production-ready frontend foundation.

  • Multi-page company website covering home, about, services, projects, and contact
  • Built with Next.js App Router, TypeScript, Tailwind CSS 4, and Framer Motion
  • Structured components and mock data architecture ready for CMS, Supabase, or API integration
  • Includes a simple contact API route and a deployment-ready setup for Vercel
Next.js TypeScript Tailwind CSS Framer Motion Corporate Website

AI/ML & Data

Prediction systems, validation, and model-backed interfaces

Projects where Python, data preprocessing, feature engineering, model evaluation, and prediction interfaces turn raw data into usable decision support.

Flood prediction Streamlit dashboard screenshot Flood prediction model results screenshot Flood prediction data preprocessing screenshot Flood prediction cross-validation screenshot Flood prediction interface screenshot

Flood Prediction System

A machine learning application for flood prediction using data preprocessing, ensemble models, validation workflows, and an interactive prediction interface.

  • Data preprocessing and feature preparation
  • Model training with LightGBM, CatBoost, and XGBoost
  • Cross-validation and performance comparison
  • Streamlit prediction interface
Python Streamlit LightGBM CatBoost XGBoost
Penalty Kick Predictor Sports prediction workflow using feature engineering, ensemble models, and validation metrics.

Penalty Kick Predictor

A predictive analytics system that classifies penalty kick outcomes using sports data, feature engineering, and ensemble modeling.

  • Implemented feature engineering pipelines
  • Trained and tuned LightGBM and XGBoost models
  • Measured performance with validation workflows
  • Built a practical predictive decision-support system
Python LightGBM XGBoost Data Science

Systems Programming & Optimization

Reservation logic, scheduling, resources, and hybrid architecture

Projects that combine lower-level logic, scheduling rules, visualization layers, and AI/optimization modules.

Reservation & Scheduling C logic, Unity visualization, and Python AI/optimization support for resource scheduling.

Intelligent Reservation & Scheduling System

A reservation management system combining structured scheduling logic, resource handling, interactive visualization, and optimization-oriented Python modules.

  • Reservation management logic
  • Scheduling and resource management
  • Unity visualization layer
  • Python AI/optimization module
C Unity Python Scheduling AI Integration

Interactive Systems & Unity

3D education, simulations, UI systems, VFX, and prototypes

Unity projects that show interaction design, state management, visual systems, simulations, and API-connected educational workflows.

Educational 3D human body exploration screenshot Interactive organ exploration interface screenshot Educational teacher dashboard screenshot

Educational 3D Interactive System

An educational Unity system for 3D human body exploration, combining interactive learning content with backend-connected student and teacher workflows.

  • 3D human body exploration
  • Interactive organs and learning interactions
  • Student progress tracking
  • Teacher dashboard connected through REST APIs
Unity C# Supabase PostgreSQL REST APIs
AI-driven interactive simulation screenshot AI patrol simulation screenshot Interactive environment simulation screenshot Simulation state interaction screenshot Unity simulation gameplay screenshot

AI-Driven Interactive Simulation

A real-time simulation showcasing AI patrol logic, object interaction systems, and stateful environment coordination in an engineered interactive experience.

  • AI patrol system and NavMesh-driven movement
  • Object interaction and state logic
  • Real-time system behavior and optimization
  • Designed to demonstrate interactive system flows
Unity C# Simulation AI Systems
Aam Gaddour gameplay screenshot Aam Gaddour repair mission screenshot Aam Gaddour car repair interaction screenshot Aam Gaddour driving system screenshot Aam Gaddour environment screenshot Aam Gaddour timer and mission screenshot Aam Gaddour UI screenshot

Aam Gaddour - TomorrowLand 3.0 Hackathon Winner

A Unity 3D repair-and-driving game built for TomorrowLand 3.0, where players collect tools, repair vehicles under time pressure, and navigate a stylized gas-station world. This project was part of the work that helped me win the hackathon.

  • Third-person player movement, pickup mechanics, and repair interactions with progress feedback
  • Repair objectives built around collecting tools, fixing cars, and completing the mission before the timer ends
  • Vehicle entry, driving, fuel tracking, and car controller integration inside the same gameplay loop
  • UI Toolkit menus, help screens, win/lose states, and a stylized environment with scene-based mission flow
Unity C# UI Toolkit Game Mechanics Vehicle Systems Hackathon Winner
Real-Time VFX System Shader, particles, and render-time effects built for stable runtime visual feedback.

Real-Time VFX System Demo

A visual system prototype that demonstrates shader-based effects, particle optimization, and render-time performance techniques.

  • Shader Graph and VFX Graph workflows
  • Optimized particle systems for real-time rendering
  • Environmental effect integration
  • Built with runtime performance in mind
Unity C# VFX Graph Shader Graph
State machine prototype screenshot

State Machine Prototype

An interactive state-driven system demonstrating rule execution, event handling, and responsive UI feedback.

  • Real-time state machine architecture
  • Input processing and rule enforcement
  • UI feedback and system event handling
  • Implemented with Unity and C# scripting
Unity C# Prototype State Machine
Local Multiplayer Board System Turn-based mobile board system with shared-device flow, economy rules, and UI state handling.

Local Multiplayer Board System

A mobile-focused multiplayer board system with turn-based economics, state management, and a polished UI for shared-device workflows.

  • Local multiplayer pass-and-play architecture
  • Touch-first controls and mobile-friendly layout
  • Property economy and turn logic systems
  • Built using Unity with focus on interactive UI
Unity C# Mobile Local Multiplayer

Education

Engineering Degree

Software Engineering Cycle At ENSI


Relevant Coursework:

  • Data Structures & Algorithms
  • Database Systems
  • Artificial Intelligence
  • Software Engineering
  • Systems Programming

Core Strengths

  • Analytical thinker & strong problem solver
  • Strong debugging skills
  • Clean and maintainable code practices
  • Fast learner & highly adaptable
  • Ability to merge AI with real-world systems
  • Full project lifecycle development