Etnia Barcelona
iPad app powering international sales teams across three continents. SwiftUI · Combine · Core Data → Swift Data. 40% fewer redundant clicks.
iPad app powering international sales teams across three continents. SwiftUI · Combine · Core Data → Swift Data. 40% fewer redundant clicks.
Live on the App Store. iOS app for tracking personal loans, due dates and reputation points. SwiftUI · Firebase · StoreKit 2 · AdMob.
Full reservation system for a school fundraiser. Astro web + Node/Express + Supabase + SwiftUI iOS. 200+ reservations managed live.
Interactive guide for fans of the Hogwarts Legacy video game built with SwiftUI. Not published due to copyright restrictions, but a great playground for animations, transitions and StoreKit integration.
iOS app to streamline ordering and customization for local donut shops. Built with SwiftUI, Firebase for order management and real-time data sync, and MapKit for store locations.
App to track and organize cryptocurrency investments in real time. Consumes the CoinGecko API for accurate pricing. Built with Swift and SwiftUI.
This portfolio site, built with Astro and Tailwind CSS — Lenis smooth scroll, cinematic dark aesthetic and shared-element transitions.
Web application for rose-sales fundraising with personalized dedications. Built with Astro, Node.js, Express and PostgreSQL on Supabase.
Collaborative messaging app built in Swift 6 + SwiftUI with a Discord-based team under SCRUM. Real-time chat with Firebase Firestore.
Open-source iOS app powered by a Dragon Ball API. I own cross-device sync via Google Sign-In, Firebase Firestore favourites and SwiftData local persistence.
Open-source SwiftUI wiki for Dragon Ball fans, built collaboratively by Swift devs across the globe. Swift · SwiftUI · SwiftData.
Led the critical phase of modernizing the iPad app for international sales. Optimized information density in customer tables and collaborated on migrating from Core Data to Swift Data. Local-first operational continuity for sellers in Europe, USA, and Canada.
Designed and developed a local-first internal app in SwiftUI, Combine and Core Data for the international sales team. 40% reduction in redundant clicks.
Complete system: Astro web + Node/Express/PostgreSQL backend on Supabase + SwiftUI iOS app. 200+ reservations managed.
Identified the need and built Prend, iOS app for personal loans. Swift + SwiftUI + Firebase + StoreKit + AdMob. Live on App Store.
Intensive iOS full stack course.
I'm an independent iOS developer. I've shipped apps to the App Store and built internal tools used daily by sales teams across Europe, the U.S. and Canada — but what I enjoy most is turning a vague idea into something people actually open every day.
I especially like working with people who have a great idea but a small budget, or with teams that just need help cutting friction in a messy process. If the problem is real, I'm in.
Off-screen, I'm into inline skating and strength training — gym and bodyweight calisthenics. Right now I'm building my own iOS app to track calisthenics workouts: a smart rep counter powered by AI, machine learning and computer vision, with body measurements via the iPhone's LiDAR sensor. Same loop as my work — find a real problem, ship a real product.