Where code meets creativity — welcome!

Yassir Rouane
I’m a full stack developer who loves creating thoughtful, useful experiences on the web. I care about building things that people enjoy using and that make a difference, no matter how small. Outside of work, I’m always learning, exploring, and finding new ways to grow — as a developer and as a person.
Days I Code
Where


Casablanca
Sunday 26th25°
Online
Stack
Experience (1)

EMSI
Casablanca, Morocco (Hybrid)
Full-Stack Developer
Internship | 4.2026 –6.2026 | 3m
Full-Stack Developer
Internship | 4.2026 –6.2026 | 3m
- Designed an end-to-end automatic timetable generation workflow, from data preparation to solver execution, diagnostics, history tracking, and validation.
- Modeled real institutional constraints covering groups, courses, rooms, teachers, availability, campuses, sessions, and time slots.
- Applied constraint programming concepts to understand and solve complex timetable scheduling problems.
- Studied and used local search techniques, including Hill Climbing, Great Deluge, neighbor selection, and conflict-based decision logic.
- Improved planning reliability through feasibility checks, structured diagnostics, fallback handling, and human-review support.
Certifications (9)
Oracle Certified Professional: Java SE 21 Developer
01.28.2026

Next.js SEO Fundamentals
07.21.2025

Next.js App Router Fundamentals
07.19.2025

MongoDB Node.js Developer Path
05.15.2025

Docker Foundations Professional Certificate
07.19.2024

Agile Foundations
07.11.2024
Principles & Guidelines
Responsibility
I respect deadlines, stay committed throughout the project, and follow the agreed plan without disappearing or leaving things unclear.
Inspiration
I bring fresh ideas, creativity, and positive energy into every project, aiming to make the process enjoyable and the outcome meaningful.
Quality
I treat each project as if it were my own, putting in maximum effort, striving to improve every result, and never settling for "just good enough".
Harmonious Communication
For me, it's essential to maintain a respectful, healthy, and calm relationship with everyone I collaborate with. Working with me is easy, transparent, and built on mutual appreciation.