Full-Stack & Mobile Developer building web platforms and native applications from end to end.
I build end-to-end products: web platforms and REST APIs with Laravel, Spring Boot, and NestJS; type-safe frontends with React and Next.js; and native Android apps with Kotlin and Jetpack Compose. I focus on clean architecture, testable code, and shipping features users can actually feel.
- 🧩 I work across the full stack — APIs, frontends, databases, and deployment.
- 📱 Native Android with Jetpack Compose, plus Kotlin Multiplatform for shared business logic.
- 🚀 Containerized with Docker and automated with GitHub Actions.
- 🧪 API documentation and testing with OpenAPI/Swagger and Postman, backed by automated tests with Jest, Pest, and PHPUnit.
| Project | What it is | Stack |
|---|---|---|
| CashTracker | Personal-finance SaaS with budgets, AI-assisted expense entry, receipt scanning, and Stripe subscriptions. | Laravel 13 · Inertia 3 · React 19 · TypeScript · Tailwind 4 · PostgreSQL |
| Events API | Production-style REST API for events, categories, speakers, and JWT-authenticated users. | Java 21 · Spring Boot · Spring Security · PostgreSQL · Docker · MapStruct |
| AndalusiaTrials | Android geolocated scavenger hunt across Andalusia with Google Maps and Google Routes. | Kotlin · Jetpack Compose · Google Maps Compose · Retrofit |
| SpyroTheDragonApp | Spyro-themed Android experience with guided onboarding, responsive layouts, multimedia, and easter eggs. | Kotlin · Jetpack Compose · Material 3 · DataStore · Media3 |
| NutriSport | Multi-platform sports-nutrition store with seller/admin flows and a Firebase backend. | Kotlin Multiplatform · Compose Multiplatform · Firebase · Ktor |
| JRNL | iOS journaling app with photos, maps, ratings, and on-device Apple Intelligence assistance. | Swift 6 · UIKit · MapKit · FoundationModels |


