I’m a Full-Stack Developer trained at Zone01 Oujda with 1.5+ years of intensive, project-based experience.
I enjoy building systems from the inside out—from parsing HTTP requests to designing real-time architectures.
I care deeply about performance, security, and clean design, and I believe frameworks are best used after you understand what they abstract away.
- ⚙️ Backend architecture & system design
- ⚡ Real-time applications (WebSockets, concurrency)
- 🧱 Building from scratch to understand fundamentals
- 🔐 Security as a default, not a feature
- 🚀 Performance as a design constraint
| Category | Technologies |
|---|---|
| Languages | Go · Java · Rust · JavaScript |
| Frontend | React · Next.js · Angular · Tailwind CSS |
| Backend | Node.js · Gin · Spring Boot · Spring Security |
| Databases | PostgreSQL · MongoDB · SQLite |
| Real-Time | WebSockets |
| DevOps | Docker · CI/CD · Linux |
| Tools | Git · GitHub · Postman · Figma |
🚀 Custom HTTP Server (Java)
- HTTP/1.1 compliant server
- Non-blocking I/O, manual parsing
- Sessions, cookies, uploads, CGI
- Focused on performance & correctness
🧩 JavaScript Framework (from scratch)
- Routing, state management
- Event system & DOM diffing
- Built to understand framework internals
💬 Real-Time Social Platform
- Chat, posts, follows, groups
- WebSockets + security measures
- Rate limiting, XSS protection
Performance is a design decision.
Frameworks are tools, not crutches.
Clean code is empathy for future developers.
- 🧠 Competitive Programming Club @ Zone01
- 🏁 Hackathons — DatathonX (🥉 3rd Place)
- 📚 Reading · 🏊 Swimming · 🧗 Climbing
- 🌐 LinkedIn: https://linkedin.com/in/ayoub-rabiya
- 💻 GitHub: https://github.com/Ayoubrabiae
- ✉️ Email: rabiyaeayoub@gmail.com
Still curious about how things work. Probably always will.


