Youssef OUSSAMA

Youssef OUSSAMA

Senior Software Engineer

About

Senior Software Engineer with extensive experience architecting scalable full-stack applications, cloud infrastructures, and automated enterprise workflows using Java (Spring Boot), NestJS, Next.js, and TypeScript. Proven track record of migrating legacy systems to resilient microservice architectures, optimizing high-throughput backend services, and leading technical initiatives. Combines deep system architecture expertise with strong strategic thinking to deliver secure, high-impact enterprise software solutions.

Work

UM6P

|

Lead Software Engineer - Academic Platforms

→

Summary

Architected and led the deployment of scalable enterprise digital platforms and automated workflows across institutional infrastructure.

Highlights

Architected enterprise digital platforms and full-stack solutions to automate administrative workflows, boosting operational efficiency across university operations.

Designed and deployed microservice integrations and modern web applications (Next.js, NestJS, Spring Boot) to support high-volume user traffic with 99.9% uptime.

Engineered custom backend modules and API gateways to streamline complex institutional operations.

Enforced software engineering best practices, CI/CD pipelines, and automated testing to ensure platform reliability and security.

UM6P

|

Full-Stack Software Engineer

→

Summary

Engineered high-performance cross-platform applications and backend microservices using modern frameworks.

Highlights

Architected cross-platform applications and backend services with TypeScript, NestJS, and Flutter, maintaining clean layer separation and high performance.

Optimized mobile rendering and API payload sizes, significantly decreasing latency and improving platform reliability.

marrakech-launchpad

|

Software Engineer (Java)

Marrakech, Marrakech-Safi, Morocco

→

Summary

Engineered Java-based microservices and orchestrated cloud migrations to improve system performance and scalability.

Highlights

Engineered high-concurrency Java (Spring Boot) services and optimized core algorithms, resolving critical performance bottlenecks.

Orchestrated legacy system migrations to AWS cloud infrastructure, significantly enhancing system scalability, monitoring, and integration capability.

Freelance

|

Senior Full-Stack Consultant

→

Summary

Designed and delivered custom enterprise software solutions and cloud infrastructure for diverse international clients.

Highlights

Architected and delivered full-stack web and mobile systems, integrating multi-vendor payment gateways (Stripe, CMI, CashPlus) with end-to-end security.

Managed full lifecycle technical delivery from system architecture and schema design to CI/CD automated deployment and cloud hosting.

Consulted with clients to translate business goals into scalable software solutions and high-availability cloud infrastructures.

Education

University Mohammed VI Polytechnic

→
Diploma Computer Science

Courses

Software Architecture

Distributed Systems

Cloud Infrastructure

Database Engineering

Hassan II University of Casablanca, Faculty of Sciences Ben M'Sick

Casablanca, Casablanca-Settat, Morocco
→
DEUG Pure Mathematics and Computer Science

Courses

Algorithms & Data Structures

Linear Algebra

Discrete Mathematics

Object-Oriented Programming

Languages

Arabic

Native

English

Fluent

French

Fluent

Skills

Frameworks & Libraries

Spring Boot, NestJS, Next.js, React, Django, Flutter, React Native, Material UI, Shadcn, Tailwind CSS, Redux, HTML5, CSS3.

Databases & ORMs

PostgreSQL, MongoDB, Prisma, Mongoose.

DevOps & Cloud

Docker, Docker Compose, AWS, RESTful APIs, Kubernetes, Microservices, Vercel, Supabase, Firebase.

Development Tools

SAP, Git, GitHub, VS Code, API Integration (REST/Postman).

Data & Business Intelligence Tools

Figma, Canvas, Sonis, Power BI, Microsoft Excel (VBA/Advanced), Tableau, Jira.

Professional Competencies

Learning Agility, Technology Adoption, Cloud Deployment, Teamwork, Communication, Cross-functional Collaboration, Requirements Analysis, Technical Translation, Problem Solving, Agile Methodologies, Strategic Planning, Process Optimization.

Programming Languages

Java, TypeScript, JavaScript, Python, C/C++, Dart.

Projects

Carnet Médical Platform CRM

Summary

Architected a full-stack healthcare management platform using Next.js, NestJS, React Native, and PostgreSQL on AWS, featuring multi-level user interfaces and integrated payment gateways to automate doctor-patient workflows.

FinTech Saving & Credit Platform

Summary

Engineered a secure financial application featuring a digital rotating savings system (Daret) and BNPL logic, integrating automated payment scheduling and credit risk assessment modules.

AI-Driven Document Automation

Summary

Developed an AI-driven SaaS solution for automated CV generation, focusing on a modular architecture to streamline document tailoring and improve user application efficiency.

Data Analytics Platform

Summary

Developed a high-performance data analytics application featuring a Python backend and modular architecture to process complex datasets and provide actionable business insights.