Amin Afeddan

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

Full-Stack Developer & Timing Specialist · Dec 2018 – Present

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

Full-Stack Developer · Sep 2022 – Feb 2025

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

Full-Stack Developer & Sports Tech Specialist · 2015 – Present

  • 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.