





A route-finding system for the Swiss public transport network, built with a custom Connection Scan Algorithm (CSA) and multi-criteria optimization. Features a JavaFX interface, GeoJSON export, and iCalendar integration.
A turn-based mini-RPG inspired by Pokémon, with collectible creatures, dynamic attack behaviors, and an interactive GUI. Built with modular object-oriented design and event-driven gameplay.
A fully responsive portfolio site showcasing projects, skills, and experience. Includes custom sliders, lightbox galleries, analytics tracking, and a clean, accessible design for all devices.
A graphical Hangman game with difficulty levels, scoring, and real-time visual updates using the Turtle graphics module. Includes interactive word guessing and animated feedback.
From beginner (A1) to native (C2).
*HSK2 is a Chinese proficiency lvl equivalent to A2.
Hey there! I’m Omar 👋 — a computer science student at EPFL who loves learning by building things 🛠️. I’m passionate about crafting cool projects, diving into new tools, and figuring out how systems really tick under the hood 🤓. When I’m not coding, you’ll probably find me chasing waves 🏄♂️, going for a run 🏃♂️, or dreaming up fresh ideas to bring to life. With curiosity as my compass and challenges as fuel, I’m constantly looking for new ways to grow and create 🚀.
I’m currently a computer science student at EPFL, looking for an internship where I can apply and further develop the skills I’ve gained through academic projects and personal initiatives. Right now, I’m on the lookout for a place where I can grow, team up with awesome people, and make a real impact, all with curiosity, drive, and good vibes 🚀. If you’re seeking someone motivated, curious, and eager to learn, feel free to get in touch, whether it’s for a potential opportunity, a question, or simply to connect. You’ll find my resume above with more details about my background. The fastest way to reach me is via email, I’ll be glad to hear from you ! 😊
📬 omar.azgaoui@epfl.ch / omarziyad.agzaoui2005@gmail.comLast updated: August 2025
This is a personal portfolio website created by Azgaoui Omar Ziyad. Its sole purpose is to showcase my projects, skills, and professional experiences. No personal data is collected for commercial or advertising purposes.
The cookies used on this site are strictly for:
These cookies are only set after obtaining your consent.
Used to analyze site traffic (pages viewed, visit duration, device type, approximate location). Data is anonymized and used solely for statistical purposes. View Google’s Privacy Policy.
Used to analyze visitor interactions (clicks, scrolling, mouse movements) in order to improve navigation. Data is also anonymized. View Microsoft’s Privacy Statement.
For any inquiries, please contact me at:
omarziyad.azgaoui2005@gmail.com