Ons Hafi
Fullstack + Developer, Designer, Automation, IT Specialist, and Gamer
TeachForm: Multi-Tenant LMS Platform
A learning management system for universities, schools, learning centers, and individual course creators. The frontend uses modular architecture with three permission layers: Admin, Instructor, and Student. Real-time chat uses WebSockets. Kanban board is a drag-and-drop React component. Quiz builder renders dynamic form inputs. Payments use Stripe embedded elements. Authentication uses token-based rotation. Role-based access control blocks unauthorized routes at the middleware level.
Life Music: Artist Management & Streaming Platform
A dual-layer music platform for a Christian music label featuring admin dashboard for artist/album management and user-facing streaming app with audio playback, playlists, and radio stations. Built with React, persistent audio context, and role-based content management.

Dubook: Location-Based Event Discovery & Ticketing Platform
A Dubai-focused event management application that leverages geolocation to discover and share events across the city. Features include real-time event discovery based on user location, integrated digital ticketing system, QR code pass generation, secure payment gateway integration, and an interactive map view for exploring nearby events, concerts, and cultural experiences in Dubai.
Hi there
I am Ons, a frontend-focused full-stack engineer. I build web applications where sub-pixel alignment, render efficiency, and interaction latency are first-class concerns.
I currently work at Sane architecting production-grade web systems. Before that, I worked in IT support at DuraClim, where I developed an operational mindset for system reliability and fault isolation.
My attention to visual detail comes from my first role after graduating in software engineering: graphic designer at J'aime L'Art. I spot misaligned pixels without tools.
Outside work, I build systems through personal projects. BassKenobi is a Discord music bot with event-driven architecture for real-time audio and synchronized playback.
I am interested in system design, frontend architecture, and performance engineering. I also enjoy video games and anime.
Send me a message