You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Rafael Barragán Gómez-LanderoRB

Rafael Barragán Gómez-Landero

Supermalter

Desarrollador apps nativas de Android e iOS

€350/day
11 projects
Badajoz, ES
8-15 years

Average response time: 1 hour

About Rafael

Soy Ingeniero Informático especializado en el desarrollo de aplicaciones para iOS y Android.

Mi enfoque principal radica en la creación de aplicaciones nativas para iOS utilizando Swift 6.0 y SwiftUI, así como para Android utilizando Kotlin o Java.

Desarrollo Apps para empresas desde 2014. Algunos de mis clientes son: Atresmedia, empresas de Dubai e Irlanda, bancos internacionales, empresas de seguros, ayuntamientos y universidades.

Además de trabajar con clientes, también dedico tiempo a mis propios proyectos de Startup, creando proyectos que puedan tener éxito. Con mis Apps, en Android tengo más de 5 millones de descargas y 500K en iOS.

Algunos aspectos destacados de mis habilidades técnicas incluyen:
- Implementación de arquitecturas como MVP, MVVM, VIPER entre otros.
- Aplicación de principios SOLID.
- Experiencia en metodologías ágiles como SCRUM.
- Desarrollo de test unitarios.
- Control de versiones con GIT: Github, Bitbucket y Gitlab con SourceTree.
- Análisis de código: Swiftlint, SonarCloud.
- Gestión de proyectos con: Jira, Confluence, Slack.
- Entrega de versiones: Testflight, Play Store, App Center, Applivery.
- Diseños en Figma, Zeplin y Moqups.

Para hacer un gran trabajo tiene que gustar el trabajo que realiza uno, y a mi no me gusta, ¡me apasiona!
  • Spanish

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Barragan Software
    Android & iOS Developer
    SOFTWARE PUBLISHING
    July 2012 - Today (13 years and 11 months)
    Badajoz, Spain
    CEO de Barragan Software. Empresa dedicada al desarrollo de apps nativas para Android & iOS. Desarrollo a medida de páginas web.

    ✦ APPS:
    - Desarrollo de Apps de Android con Kotlin o Java.
    - Desarrollo de Apps de iOS con Swift 6.0 y SwiftUI.
    - Diseño y creación de base de datos.
    - Creación de API para conexión app-servidor.
    - Conexión a servidores mediante POST, GET…
    - Integración de librerías externas.
    - Integración de pagos: pagos in-App, PayPal, TPV Redsys…
    - Integración de pagos in-app y suscripciones, comprobación de licencias en el servidor.
    - Mensajería entre Apps con encriptación punto a punto.
    - Ejecución de tareas en segundo plano.
    - Gestión y recepción de notificaciones push.
    - Integración de herramientas como Google Analytics, Firebase, Performance, para analizar comportamiento de usuarios y mejorar la experiencia de usuario UX.
    - Gestión de errores con Google Crashlytics.

    ✦ PÁGINAS WEB:
    - Desarrollo backend para interacción con Apps.
    - Desarrollo a medida de páginas web en Wordpress.
    - Desarrollo a medidas de páginas web con Prestashop.

    ✦ HERRAMIENTAS UTILIZADAS:
    - Android Studio: Apps Android.
    - Xcode: Apps iOS.
    - Control de versiones: GIT: Github, Bitbucket y Gitlab con SourceTree.
    - Gestión de proyectos: Jira, Confluence, Slack.
    - Diseño UI/UX: Figma, Zeplin y Moqups.
    - Casos de uso: Lucid App.
    - Control QA: Airtable, Asana.
    - Distribución: Bitrise, App Center y Firebase App Distribution.
    Android iOS Swift Desarrollo móvil Clean Code
  • Openbank
    Desarrollador Senior iOS
    BANKING AND INSURANCE
    November 2023 - September 2025 (1 year and 10 months)
    Madrid, Spain
    Proyecto de Openbank para Amazon Alemania. App Amazon Visa.

    Desarrollo de la App nativa en iOS utilizando SwiftUI, desde los componentes hasta la integración completa del proyecto.

    ✦ MÁS INFORMACIÓN DEL PROYECTO:
    - Trabajo con metodologías ágiles como SCRUM.
    - Tuist para flujos de desarrollo.
    - Diseño de bibliotecas de componentes visuales en SwiftUI.
    - Async-espera para solicitudes.
    - Test unitarios.
    - Git: Bitbucket para control de versiones, aplicando Gitflow e Integración Continua (CI).
    - Análisis de código: SwiftLint y SonarCloud.
    - Diseño con Figma.
    - Distribución de App interna con AppCenter.
    - Uso de herramientas como Jira, Confluence, Slack.
    SwiftUI VIPER Desarrollo móvil Clean Code Clean Architecture
  • Wembley studios
    Desarrollador Senior iOS
    SOFTWARE PUBLISHING
    May 2022 - September 2023 (1 year and 5 months)
    Salamanca, Spain
    - Arquitectura VIPER.
    - Configuración de diferentes entornos con Schemas.
    - Trabajar con metodologías ágiles como SCRUM.
    - Pruebas unitarias.
    - Diseño con UIKit y SwiftUI.
    - Librerías con Swift Package Manager.
    - Async-await para peticiones.
    - Git: Bitbucket para control de versiones, aplicando Gitflow e Integración Continua (CI).
    - Análisis de código con SwiftLint y SonarCloud.
    - Diseños con Figma.
    - Distribución interna de Apps con Applivery y Testflight.
    - Firebase: Analytics, Test A/B, Crashlytics.
    - Uso de herramientas como Jira, Confluence, Slack.
    iOS Development SwiftUI Git VIPER Unit Testing

Reviews

5,0

Out of 3 ratings

J

Jonathan

Gleam

Reviewed on 13/08/2021

Como siempre un resultado muy profesional. Rafael es uno de los mejores desarrolladores mobile que conozco.
J

Jonathan

Gleam

Reviewed on 05/04/2021

Rafael es un excelente profesional. Es un desarrollador de apps todoterreno, que domina ambas plataformas a la perfección (iOS y Android). Es pragmático, ofrece soluciones desde su experiencia, muy comunicativo y pro-activo. Está capacitado para liderar el desarrollo de apps complejas nativas en ambas plataformas, e incluso asumirlas él solo. No hay queja posible y sin duda, contaremos con él en nuestros proyectos futuros. Muchas gracias por tu dedicación y profesionalidad Rafa.

Recommendations

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

  • Ingeniería Técnica en Informática de Sistemas
    Centro Universitario de Mérida (Universidad de Extremadura)
    2013
  • Grado de Ingeniería Informática
    Universidad Europea de Madrid
    2015

Certifications

  • Programa de Explorer “Jóvenes con ideas” de 380 horas
    Banco Santander a través de Santander Universidades y coordinado y dirigido por el Centro Internacional Santander Emprendimiento
    2019
    Start-up Finanzas Estrategia empresarial Lean startup Marketing
  • UX Design: Conceptos básicos
    Udemy
    2018
    http://ude.my/UC-XCP6C7UQ
    User Interface Design User Experience Design

Skill set

Categories