Where code meets creativity — welcome!

Yassir Rouane, full stack developer based in Casablanca, Morocco

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

My locationLocation cloud

Casablanca

Sunday 26th

25°

Online

Stack

Experience (1)

EMSI logo

EMSI

Casablanca, Morocco (Hybrid)

Full-Stack Developer

Internship | 4.20266.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.
TypeScript
Angular
Nest.js
Java
Socket.IO
Postgresql
DSA
Agile
Teamwork
Research
Constraint-programming

Certifications (9)

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.

Resume