Amin Afeddan
Full-Stack Developer & Senior Sports Timing Specialist
I'm a senior full-stack developer and specialist in sports technology and professional timing. 34 years old, married, and father of two — which has given me a clear sense of responsibility, organisation, and the value of work done right.
I was born and raised in the Canary Islands, a multicultural environment that shaped the way I communicate and work. I studied Information Systems Engineering at the University of Granada, where I built a solid technical and analytical foundation.
I'm currently based in Morocco, working with international clients and teams — mainly on sports events, timing systems, and custom digital solutions.
- Frontend
- Vue.js · Nuxt.js · Tailwind CSS · TypeScript · JavaScript · HTML · CSS
- Backend
- PHP · Laravel · Supabase · MySQL · PostgreSQL · NoSQL
- Desktop & Mobile Apps
- Electron.js · Capacitor · iOS · Android
- Sports Technology
- vMix Scripting · Race Result · FinishLynx · RFID · GPS · Active / Passive Timing
Racetimer Morocco — Sports Timing & Broadcasting
A multidisciplinary company specialising in sports timing, TV graphics, broadcasting, and data processing across a wide range of sports — football, golf, equestrian, swimming, track and field, para-athletics, marathons, and more.
We collaborate with sports federations and government institutions to develop custom solutions that optimise competition management and elevate sports presentation. We work with RFID passive systems, active transponders, GPS tracking, and photo-finish technology, integrating live data with broadcast graphics.
Horizm — AI Platform for Sports Digital Assets
Development and maintenance of an AI-powered platform for professional sports teams, clubs and franchises — real-time tracking, valuation, and monetisation of digital assets. My work covered backend architecture, API integrations, and dashboards with actionable analytics.
Freelance & Independent Projects
- Veterinary clinic management app — appointments, medical records, and billing.
- Track & field meet manager — custom software for athletic competitions with real-time results and athlete tracking.
- Parathletics timing — specialised timing and results systems for para-athletics.
- Gaming e-commerce platform — full-stack e-commerce with inventory management.
- Custom dashboards — interactive analytics for sports organisations and event management.
- vMix integrations — live video production for sports broadcasting with real-time data overlays.
- FinishLynx & Race Result integrations — hardware integrations and custom solutions for professional photo-finish.
- English
- Fluent
- Spanish
- Native
- Moroccan Dialect
- Darija · Native
Feel free to reach out if you'd like to collaborate on a project or discuss sports timing solutions.