Yassine Elhana - Full Stack Developer

Yassine Elhana - Développeur Full Stack - Portrait professionnel

Hi my name is Yassine, I'm 25 years old, and I'm passionate about everything related to IT. From frontend to backend development, I enjoy working across the entire stack. As a highly curious and versatile individual, I easily adapt to new challenges and love collaborating within teams. I'm an active contributor in workgroups, where I integrate effortlessly.

I'm currently open to opportunities for an apprenticeship as part of my Master's program (M1), as well as freelance roles or even full-time positions (CDI). Check out my recent projects and contact me for opportunities.

CESI Paris

Master MAALSI - Oct. 2025 – Oct. 2027

✅ Status: Admitted - Seeking Apprenticeship

Professional Master's in Software Architecture and Applications Management for Information Systems. Specializing in managing IT development projects, software architecture design, and team leadership in digital transformation.

🎯 Program Focus:

  • Software Architecture: Design secure and scalable SI architecture
  • Project Portfolio: Supervise and implement DSI project portfolios
  • Team Management: Lead teams and SI digital transformation
  • Application Development: Oversee software application development

🛠️ Technologies & Methods:

DevSecOps Cloud Native Big Data NoSQL Agile Methods

📊 Program Excellence:

98.91% success rate96% employment within 6 months • Level 7 RNCP certification

CESI Paris

Bachelor CDA - 2023-2024

✅ Graduated - RNCP Level 6 Certification

Bachelor Application Designer-Developer (CDA) - 3-year work-study program. Specialized in software modeling, programming, and project management with hands-on experience in modern development frameworks.

🎯 Program Focus:

  • Software Analysis: Requirements gathering & technical specifications
  • Application Design: UML modeling & design patterns
  • Development: Java/.NET, Web & Mobile applications
  • Project Management: Agile methodologies & team leadership

🛠️ Technologies Mastered:

Java .NET UML PHP JavaScript DevOps

📊 Program Excellence:

93.77% success rate96% employment within 6 months • RNCP Level 6 state-recognized diploma

Le Collectionist

QA Tester - Oct. 2023 – Oct. 2024

👤 Role: QA Tester

Deployed QA processes to ensure release stability. Developed Python web app with REST API for backend testing and frontend automation with Cypress.

🎯 Key Achievements:

  • QA Processes: Release stability implementation
  • Python App: Web app + REST API for backend tests
  • Automation: Frontend tests with Cypress
  • Agile: Sprint participation & daily stand-ups

💬 Recommendation:

"Yassine demonstrated autonomy, proactivity, creativity and initiative."

— Iuliia Mandrychenko, QA Manager

Ifide Sup'Formation

BTS SIO SLAM - 2019-2021

Higher National Diploma in IT Services for Organizations, specializing in Software Solutions and Business Applications. Foundation in programming and web development.

🛠️ Technologies Learned:

PHP HTML/CSS JavaScript Python MySQL

🎯 Final Project:

Ticket Management System - Complete application with PHP, JavaScript, HTML/CSS and MySQL

Opinaka

Developer Intern - Dec. 2020

👤 Role: Developer Intern

One-month internship focused on learning SvelteJS framework and SVG manipulation. Integration of modern web components into WordPress.

🛠️ Technologies Discovered:

SvelteJS SVG WordPress Web Components

🎯 Achievements:

  • Modern Framework: SvelteJS discovery & mastery
  • Modern UI: Reusable and interactive components
  • Integration: Components in WordPress

Technology Watch

Continuous Learning & Personal Projects

Creative and product-oriented fullstack developer, mastering the latest JavaScript/TypeScript technologies. Passionate about innovation, combining attention to detail with a big-picture vision.

🎯 Looking for Apprenticeship:

Master's MAALSI, CESI (2025 – 2027) - Currently seeking an apprenticeship to deepen skills in software architecture and information systems.

🚀 Personal Projects:

  • Automation Scripts: Utility tools and scripts
  • Discord Bots: Community management & automation
  • Chrome Extensions: Productivity enhancement tools
  • Desktop Apps: Gaming account management software

🛠️ Technologies Mastered:

TypeScript JavaScript Python PHP React/Next.js Node.js

Projects

Discover my recent achievements, from modern web applications to complete SaaS solutions.

Alsadem

Professional Website - Next.js 14

December 2024

Professional website for Alsadem, a moving company in Alsace, developed with Next.js 14, TypeScript and Tailwind CSS. Modern application with SEO optimization and WordPress integration.

🛠️ Tech Stack:

Next.js 14 TypeScript Tailwind CSS WordPress Cloudflare

🚀 Key Features:

  • • Modern and responsive design
  • • Advanced SEO optimization
  • • PWA (Progressive Web App)
  • • Contact and quote forms
  • • Blog with WordPress articles
  • • GDPR cookie management

🌐 Infrastructure:

Frontend React/Heroku + SSL 🔒
CMS WordPress on IONOS
CDN Cloudflare (active proxy)

Mosaïque

QR Code SaaS Application - Next.js 15

May to June 2025

Complete SaaS application for QR code generation and management with Stripe subscription system, advanced analytics, user management and high-level security.

🛠️ Tech Stack:

Next.js 15 React 19 TypeScript Prisma ORM PostgreSQL Stripe Redis

🎯 Key Features:

  • • QR code generation and customization
  • • Stripe-first subscription system
  • • Advanced analytics with geolocation
  • • Distributed Redis rate limiting
  • • Complete admin dashboard
  • • Secure REST API with Zod validation

🏗️ Architecture:

Frontend Next.js 15 + Tailwind 4.0
Backend API Routes + Prisma ORM
Database PostgreSQL (AWS RDS)
Cache Redis (Upstash)

🔒 Security & OpSec:

  • • Redis rate limiting on all routes
  • • Systematic Zod validation
  • • CSRF protection and secure headers
  • • Real-time Discord monitoring

QA Optimization

Performance Optimization - JavaScript & Python

October 2023 to October 2024 - Le Collectionist

QA testing process optimization project with Flask interface development and PHP REST API. Intelligent test filtering in Postman to drastically reduce CI/CD times.

🛠️ Tech Stack:

JavaScript Flask PHP REST CI/CD Postman

🎯 Achievements:

  • Performance: CI time reduced from 20 to 3 minutes
  • Smart Filtering: Automatic selection of relevant tests
  • Flask Interface: Test management dashboard
  • PHP REST API: Robust and performant backend

📊 Impact:

85% CI time reduction - From 20 minutes to 3 minutes per pipeline

Forum + Ticketing System

Full-Stack Application - Laravel & Alpine.js

October 2023 to October 2024 - CESI Final Project

Complete forum with integrated ticketing system, developed with Laravel for MVC backend and Alpine.js for responsive and interactive user interface.

🛠️ Tech Stack:

Laravel Alpine.js Tailwind CSS SQL GitHub

🚀 Features:

  • Complete Forum: Discussions, categories, moderation
  • Ticketing System: Request and support management
  • MVC Backend: Robust Laravel architecture
  • Responsive UI: Modern interface with Alpine.js

🏗️ Architecture:

Backend Laravel MVC
Frontend Alpine.js + Tailwind
Deploy GitHub + Heroku

Frameworks

Explore my expertise across various web technologies and frameworks that power modern applications.

wordpress

WordPress

Extensive experience with WordPress CMS, building dynamic websites with custom themes, plugins, and SEO optimization for professional projects.

React

Proficient in React development for building interactive user interfaces, with experience in hooks, state management, and component architecture.

Next.js

Advanced React framework expertise with SSR, SSG, API routes, and modern deployment strategies for production-ready applications.

laravel

Laravel

Solid experience with Laravel PHP framework for building robust backend systems, APIs, and full-stack web applications with MVC architecture.

Svelte

Hands-on experience with Svelte framework during internship projects, building efficient and performant frontend applications with minimal bundle sizes.

Tailwind CSS

Extensive use of Tailwind CSS for rapid UI development, creating responsive and modern designs with utility-first approach across multiple projects.

MySQL

Strong database management skills with MySQL for designing schemas, optimizing queries, and ensuring data integrity in web applications.

Redis

Practical experience implementing Redis for caching strategies, rate limiting, and session management to optimize application performance in production environments.

Prisma

Proficient in using Prisma ORM for TypeScript applications, implementing type-safe database operations and schema management with PostgreSQL integration.

Languages

Expertise in Key Programming Languages at Your Service

TypeScript
JavaScript
python [#127] Created with Sketch. Python
PHP
Java
csharp C#
SQL SQL