Hi, I'm
Omar
Final-year Computer Science student at Maastricht. Honours Programme. CS@Work intern at AIXTRON, on Python and AI security.
About Me
I'm in the final year of Computer Science at Maastricht University (Honours Programme, GPA 8.59/10). Through CS@Work I'm at AIXTRON B.V. in Heerlen, working on secure ML model deployment in Python. I teach Computer Science Skills as a teaching assistant, and I mentor first-year students.
Earlier this year I tutored data structures and linear algebra. Off the clock I'm at the gym, reading about markets, or working on my Dutch (A2, aiming for B1+).
Skills & Technologies
Foundations
- Java
- Data structures
- OOP
- Python
Security
- Ed25519
- Nuitka
- Docker
- Podman
- Trivy
Practice
- SQL
- C
- Git
- Linux
- Teaching
Education
Maastricht University
Bachelor of Science in Computer Science
September 2024 — June 2027
GPA 8.59/10 · Electives: AI & Machine Learning, Cybersecurity
Experience
Maastricht University
Teaching Assistant
Lab sessions and practical exercises for first-year students.
AIXTRON B.V.
CS@Work Intern
Secure ML model deployment in Python: model signing, binary hardening, and container scanning.
Essence Platform
Developer / Project Manager
Scoped and delivered phase 1 of a college-counseling platform for a client. AI-assisted build under my direction: I managed the requirements and reviewed every version.
Freelance
Private Tutor
One-on-one sessions for university students in data structures and linear algebra.
Maastricht University
Peer Mentor
Guided 11 first-year BCS students in 2025–26. Asked back for 2026–27, now mentoring 7.
Projects
A capstone, a hackathon, and university projects.
Steal-Resistant Model Deployment
Independent capstone for my CS@Work internship at AIXTRON B.V. Ed25519 model signing, Nuitka binary compilation to raise the cost of reverse-engineering, and a multi-stage Docker/Podman hardening pass with Trivy scanning (3.88GB→599MB, 1017→166 CVEs, root→non-root).
Python Cryptography Docker
Fillslot
A marketplace for venues' leftover hours and tickets, built with a team at the MAIN × SpaceXAI hackathon at Maastricht (September 2026). Shared leadership, full-stack development, and a working demo. AI-assisted.
Full-stack Hackathon
Adaptive MFA System
A semester project at Maastricht University, on a team of four. We hardened a vulnerable Flask login with bcrypt, one-time passwords, adaptive MFA risk scoring, and ML anomaly detection, plus IP geolocation. I led project management and the defense.
Python Flask Machine Learning
Gemini-lite
A from-scratch Java implementation of the Gemini protocol — a minimalist alternative to HTTP — with a command-line client, a file server, and a relay proxy built on raw TCP sockets. Handles redirects, rate-limit backoff, strict URI validation, and path-traversal protection, backed by a JUnit test suite.
Java Networking Sockets
Transit App
A first-year team project: a desktop route planner for Vienna's public transport network, computing multi-modal journeys with A* search over a GTFS dataset stored in MySQL. The JavaFX map interface renders journey-time heatmaps and simulates stop closures for network planning.
Java JavaFX MySQL