Recent projects

CAAM 2026
Comprehensive management platform for the Andorra Mountain Championship:
• Live race control in real time
• Automatic classifications intra-group, class and accumulated championship
• Signed PDFs per race
• Public dashboard in real time for racers and spectators
Complete web system for timing and management of the motorsport championship.
- React
- Vite
- Vercel
- Upstash Redis
- QStash
- Vercel Blob
- jsPDF
- Socket.io
- JWT

Websites
Full web development for companies in Andorra:
• Online shop with catalogue and orders
• Custom CMS to edit the content
• Forms and alerts routed automatically
- React
- Next.js
- Supabase
- PostgreSQL
- Vercel
- Tailwind CSS

100 Colls 2026
Route planner for the 100 colls challenge across Catalonia, the Pyrenees, France and the Alps:
• 131 passes in Catalonia and 153 in France, geolocated and scorable
• Optimized routes for maximum points
• GPX/TXT export and progress tracking
Tool to maximize your score in the most demanding motorcycle challenge.
- JavaScript
- Node.js
- Redis
- Google Maps API
- Vercel

Interactive MathLab
Interactive web system for practicing mathematics exercises with advanced functionalities:
• Topic navigation organized and intuitive
• Step-by-step resolution of exercises
• Integrated manual access
• Self-assessment with progress history
• Detailed analytics of performance
Specifically designed for Mathematics 1 and 2 for Industrial Engineering.
- HTML5
- JavaScript
- CSS3
- MathJax

FAM Application
Windows tool developed with Tkinter that automates sports data management:
• Captures information in various formats
• Automatically corrects errors
• Unifies names and nomenclatures
• Generates classifications in minutes
Turns a tedious task from the Andorra Mountain Courses Cup into an automatic and efficient process.
- Python
- Tkinter
- PyInstaller

FIDEX
Professional Points and Discounts System that revolutionizes customer loyalty:
• Personal QR always visible in the app
• Instant management of points and discounts
• Detailed business statistics
• Multi-language (CAT/ES/FR/EN)
• 0% commission per transaction
• Automatic cloud backup
Complete solution that eliminates lost cards and inefficient manual management.
Web App or native App for iOS and Android.
- QR Technology
- PWA
- Cloud Backup
- Multi-language

Climbex
Mobile app for climbing gym users with advanced functionalities:
• Secure user identification
• Ascent and activity tracking
• Easy and enjoyable experience rating
• Analytics for managers with precise data
• Detailed information about difficulties and usage
Complete platform connecting climbers and gym managers.
Available on App Store and Play Store.
- Flutter
- Dart
- Firebase
- Mobile App

Hunting Plan Draw
Open-source webapp that revolutionizes official draw management:
• Manages complex priorities transparently
• One-click automatic resolution
• Clear results accessible to everyone
• Intuitive interface easy to use
App officially used by the Wildlife Department of the Government of Andorra.
- Python
- Streamlit
- Open Source
Technologies and APIs
Diverse experience in dozens of microapplications and technological tools:
• Service interconnection through communications
• Multiple languages and frameworks
• Advanced data visualization and analysis
• Storage and database management
• External API integration
• Process automation and ETL
Broad technological stack covering from web development to data science.
- Python (pandas, openpyxl, xlsxwriter)
- R / R Shiny
- Dart & Flutter
- Streamlit
- Tkinter
- Firebase
- OpenAI API
- Google Calendar API
- Make
- HTTP & JSON
- ETL & Data Pipelines
- Looker & Dashboarding
- Oracle SQL Developer
- Excel Automation
- Data Transformation
- Notion