Alberto Hidalgo

Mobile App Developer | Crafting seamless cross-platform experiences.

I’m a software developer and architect focused on building scalable, high-performance solutions across mobile and backend platforms. With a strong background in Kotlin, Jetpack Compose, and modern frameworks, I design clean architectures, automate workflows with Docker and CI/CD, and deliver robust digital products that grow with your business.

Professional headshot of Alberto Hidalgo

Work Experience

Over a decade building Android and multiplatform products across the UK and Spain.

App To Last

Co-Founder & Mobile Engineer

Jan 2025 - Present

Remote

Co-founded a remote studio crafting durable, high-impact mobile products. I take Kotlin Multiplatform apps end-to-end — architecture, native Android, shared iOS logic, backend integration and release — shipping work like Kropia (smart agriculture) and Spain Decides (civic participation).

Junction LDN

Senior Android Architect

Jun 2023 - Dec 2024

Edinburgh, UK

Owned the Android technical direction for client products — architecture, code quality and delivery. I designed and shipped two production apps from the ground up:

LOMAT

Commercial driveshare platform matching businesses with vetted independent drivers, with flexible scheduling and instant payouts.

MIVIA

Road-trip planner with turn-by-turn navigation and real-time traffic, powered by the Google Maps SDK and location services.

Waracle

Android Developer

Feb 2020 - Jun 2023

Glasgow, UK

Built a new mobile banking app for Virgin Money and maintained several digital-health apps for Roche. Also contributed to internal R&D initiatives, including machine-learning research.

Education

Universidad de Córdoba

2007 - 2011

Technical Engineering in Computer Systems

Computer Systems engineering — the foundation in software architecture, algorithms and databases that still drives my work today.

Universidad de Córdoba

2005 - 2007

Technical Engineering in Electronics

Electronics engineering studies covering digital systems and embedded hardware before specialising in software.

Featured Projects

A selection of projects that showcase my skills and passion for development.

Fliksy icon
Fliksy
Kotlin
Jetpack Compose
Coroutines
An Android app to enjoy your home movies. Built with Kotlin, Jetpack Compose, and a modular architecture following Clean Architecture principles for a scalable and maintainable codebase.
Dagger Hilt
Room
Firebase
Spain Decides icon
Spain Decides
Kotlin Multiplatform
Jetpack Compose
Supabase
A citizen participation platform for creating, voting and discussing public policy proposals. Built with Kotlin Multiplatform and Supabase, featuring real-time synchronization and a democratic voting system.
Coroutines
Dagger Hilt
Tu Armería icon
My Armory: Spain Gun Manager
Kotlin
Jetpack Compose
Coroutines
The definitive app for hunters and weapons enthusiasts in Spain. Manage your weapons, ammunition, and hunting licenses efficiently and safely.
Room
Firebase
FICSIT Monitor icon
FICSIT Monitor
Kotlin Multiplatform
Compose Multiplatform
Ktor
A real-time monitoring app for Satisfactory dedicated servers. Track power grids, production lines, trains, drones, extractors, and more — all via live WebSocket updates straight to your phone.
WebSocket
Koin
Material 3
Allergen Guard icon
Allergen Guard
Kotlin Multiplatform
Compose Multiplatform
Firebase
An allergen-aware digital menu platform. Restaurants build their catalogue with the 14 EU allergens, and diners set their allergy profile to see only safe dishes — powered by a single Kotlin Multiplatform codebase with a web admin panel and a mobile app.
Ktor
Koin
Material 3

Skills & Technologies

A comprehensive toolset for modern Android development.

Kotlin
Jetpack Compose
Android
Kotlin Multiplatform
Android Studio
Firebase
Git
PostgreSQL

Latest Posts

Thoughts, tutorials, and insights on Android development and technology.

Medium
Learn how to share and inject ViewModels in multiplatform apps using Koin, reusing UI logic for iOS and Android and making development simpler.
Medium
A concise guide to integrating Room Database in Kotlin Multiplatform projects using KSP2 and Koin, covering setup, platform differences, and key configurations for seamless cross-platform data access.
Medium
Learn key lessons from integrating Firebase and CocoaPods with Kotlin Multiplatform on iOS, including fixes for common build issues and best practices to streamline your setup.​
Medium
A practical tutorial on creating an n8n workflow that scrapes authenticated APIs, detects meaningful changes, and sends notifications only when updates occur—minimizing noise and keeping users informed.​
LinkedIn
A few days ago I had the opportunity to collaborate with the Alba Association, teaching a small programming class to children aged 8 to 10.

Get in Touch

I'm always open to discussing new projects, creative ideas or opportunities to be part of your visions.

Send Message
Fill out the form below and I'll get back to you.