You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Gabriel Castro ÁlvarezGC

Gabriel Castro Álvarez

Full Stack Mobile Developer | iOS & Android

€300/day
O Carballiño, ES
3-7 years

Average response time: 1 hour

About Gabriel

Need a mobile app that's fast to build, easy to maintain, and ready to scale? I help startups and product teams turn ideas into high-performance mobile applications — cross-platform with Flutter when speed to market matters, or native Swift/Kotlin when platform-specific performance is non-negotiable.

When your app needs a backend, I build it too: REST APIs in .NET or serverless architectures with Firebase/Firestore. You get one point of contact for the full stack, with no coordination overhead between frontend and backend developers.

What I've shipped

My portfolio covers six complete applications across native and cross-platform stacks:

  • Cross-platform finance app with real-time OCR document scanning
  • Cross-platform habit tracker with streak logic, custom theming engine, and language switcher
  • Native iOS task manager with priority queues and local notification scheduling
  • Native iOS budget scanner with multi-currency support and OCR document processing
  • Native Android recipe manager with offline-first architecture and full localization
  • Native Android workout tracker with structured session management and progress persistence
Every project is built with Clean Architecture so the codebase stays an asset as requirements grow — not a liability you have to rewrite six months later.

How we can work together

End-to-end mobile development, backend APIs, rescue & maintenance of existing apps, and architecture audits for codebases that are becoming hard to extend.

Why clients work with me again

Clear communication, realistic scoping from day one, and production-ready builds that don't cut corners.

Have an idea, an MVP, or an existing app to improve? Send me a message.
  • Galician

    Native or bilingual

  • Spanish

    Native or bilingual

  • English

    Conversational

Remote only
Primarily works remotely

Experience

  • Autónomo
    Mobile App Developer
    SOFTWARE PUBLISHING
    June 2024 - Today (2 years and 1 month)
    Como Desarrollador de Aplicaciones Móviles freelance, trabajo en el diseño, desarrollo y publicación de aplicaciones móviles personalizadas para clientes de diversas industrias, adaptándome a sus necesidades y objetivos específicos.
    •Desarrollo de aplicaciones nativas para iOS utilizando Swift, UIKit y SwiftUI, y para Android utilizando Kotlin y Jetpack Compose, así como también multiplataforma, utilizando Flutter y Dart, garantizando soluciones eficientes y escalables.
    •Creación de interfaces de usuario modernas y adaptativas, priorizando la experiencia del usuario (UI/UX) y optimizando el rendimiento en dispositivos iPhone y iPad.
    •Implementación de funcionalidades clave como integración con APIs RESTful, notificaciones push, almacenamiento local con Core Data y sincronización en la nube con Firebase.
    •Gestión completa de proyectos, desde la recopilación de requisitos hasta la publicación en la App Store, incluyendo la configuración de perfiles de desarrollo, certificados y procesos de revisión de Apple.
    •Trabajo colaborativo con diseñadores, clientes y otros desarrolladores, garantizando una comunicación clara y resultados alineados con las expectativas del cliente.

    Esta experiencia me está permitiendo desarrollar habilidades técnicas avanzadas, manejar proyectos de manera autónoma y brindar soluciones innovadoras en entornos flexibles y dinámicos.
    Desarrollo de iOS SwiftUI Android Flutter Dart
  • Neoris España
    Desarrollador de iOS
    DIGITAL AND IT
    July 2022 - December 2022 (5 months)
    Como iOS Developer, participé en el desarrollo de un innovador marketplace para el sector de telecomunicaciones, donde combiné habilidades técnicas y experiencia en diseño de interfaces para ofrecer una solución funcional y escalable.
    •Proyecto de Marketplace de Telecomunicaciones (iOS - Swift y UIKit):
    Lideré el desarrollo de una aplicación que permitía a los usuarios explorar, comparar y contratar servicios de telecomunicaciones como planes de datos, televisión y telefonía. Implementé funcionalidades clave, incluyendo:
    •Búsqueda avanzada con filtros personalizados.
    •Integración con APIs RESTful para obtener información en tiempo real sobre productos y promociones.
    •Flujos de pago seguros mediante Apple Pay y plataformas externas.
    •Gestión de usuarios con autenticación mediante OAuth2 y Firebase.
    •Interfaz moderna y adaptativa creada con UIKit, optimizada para una experiencia fluida en dispositivos iPhone y iPad.

    Trabajé bajo metodologías ágiles (Scrum) en colaboración con diseñadores, backend developers y el equipo de producto, asegurando entregas en tiempo y calidad. Este proyecto fortaleció mis habilidades en el manejo de arquitecturas modernas (MVVM), optimización de rendimiento en aplicaciones móviles y la creación de experiencias centradas en el usuario.
    Desarrollo de iOS Swift UIKit MVVM Git
  • Quental
    Desarrollador de aplicaciones de iOS
    CONSULTING AND AUDITS
    May 2022 - July 2022 (1 month)
    En mi experiencia como iOS Developer, he trabajado en el desarrollo de aplicaciones móviles para iOS, destacando mi enfoque en la implementación de soluciones robustas y escalables en proyectos innovadores:
    •Proyecto de Videoporteros (iOS - Swift):
    Participé en el desarrollo de una aplicación para la gestión de videoporteros inteligentes, permitiendo a los usuarios interactuar con dispositivos IoT. Implementé funcionalidades como videollamadas en tiempo real, control remoto de puertas y gestión de usuarios. Integré WebRTC para la transmisión de video y audio, trabajé con notificaciones push para alertas instantáneas y optimicé la experiencia del usuario mediante interfaces intuitivas diseñadas con UIKit.
    •Proyecto de Taxis (iOS - Swift y SwiftUI):
    Desarrollé una aplicación de servicios de taxi para la plataforma iOS, enfocándome en funcionalidades como geolocalización en tiempo real, cálculo dinámico de tarifas, seguimiento de viajes y pagos integrados con Apple Pay. Utilicé Swift y SwiftUI para crear una interfaz moderna y fluida, e implementé arquitecturas como MVVM para un manejo eficiente del estado de la aplicación.

    Ambos proyectos me permitieron profundizar en la integración de tecnologías avanzadas como APIs RESTful, sockets en tiempo real, y sistemas de mensajería, además de consolidar mi experiencia trabajando en equipos multidisciplinarios y bajo metodologías ágiles (Scrum).
    Desarrollo de iOS Swift UIKit SwiftUI Firebase

Recommendations

Be the first to recommend Gabriel

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Desarrollo de Apps Móviles Full-Stack Bootcamp, Programación informática, aplicaciones específicas
    KeepCoding®
    2024
    Desarrollo de Apps Móviles Full-Stack Bootcamp, Programación informática, aplicaciones específicas

Certifications

Skill set

Categories