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

My Journey

A timeline of my professional career and educational background.

Work Experience

Co-Founder
App To Last
Jan 2025 - Present

Co-founded a new venture focused on creating lasting and impactful mobile applications on a freelance and remote basis.

Senior Android Architect
Junction LDN
Jun 2023 - Dec 2024

As Senior Android Architect, I led the technical direction and architectural decisions for major Android projects in Edinburgh.

Android Developer
Waracle
Feb 2020 - Jun 2023

Developed a new banking app for Virgin Money and supported several apps for Roche. Also participated in internal projects involving Machine Learning research.

Education

Ingeniero Técnico, Informática de Sistemas
Universidad de Córdoba
2007 - 2011

Technical engineering degree in Computer Systems.

Ingeniería Técnica, Electrónica
Universidad de Córdoba
2005 - 2007

Technical engineering studies in Electronics.

Featured Projects

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

Family Film
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.
Kotlin
Jetpack Compose
Coroutines
Dagger Hilt
Room
Firebase
LifetimeJournal
A Kotlin Multiplatform app for creating a personal journal. This project explores the power of KMP for sharing logic between Android and other platforms.
Kotlin Multiplatform
Jetpack Compose
SwiftUI
Koin
SQLDelight
Spain Decides
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.
Kotlin Multiplatform
Jetpack Compose
Supabase
Coroutines
Dagger Hilt
Tu Armería
The definitive app for hunters and weapons enthusiasts in Spain. Manage your weapons, ammunition, and hunting licenses efficiently and safely.
Kotlin
Jetpack Compose
Coroutines
Room
Firebase

Technical Skills

The tools and technologies I use to build modern, robust mobile applications.

Kotlin

Jetpack Compose

Android

Kotlin Multiplatform

Android Studio

Firebase

Git

PostgreSQL

My Latest Posts

I enjoy sharing my knowledge with the community. Here are some of my recent articles.

Una experiencia inspiradora enseñando programación a niños
Hace unos días tuve la oportunidad de colaborar con la Asociación Alba, impartiendo una pequeña clase de programación a niños de 8 a 10 años.
LinkedIn
Building a Smart Web Scraper with Change Detection in n8n
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.​
Medium
Taming the KMP Beast: My Firebase & CocoaPods Saga on iOS (and How You Can Win Too!)
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
Implementing Room Database in Kotlin Multiplatform + KSP2 + Koin
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
Koin in KMP: Shared ViewModels for iOS & Android Made Easy
Learn how to share and inject ViewModels in multiplatform apps using Koin, reusing UI logic for iOS and Android and making development simpler.
Medium

Get In Touch

Ready to build your next project? Let's discuss it.