Acerca de Rafael
Español
Bilingüe o nativo
Inglés
Competencia profesional completa
Experiencia
- Barragan SoftwareAndroid & iOS DeveloperEDICIÓN DE SOFTWAREjulio de 2012 - Hoy (13 años y 11 meses)Badajoz, EspañaCEO 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.
- OpenbankDesarrollador Senior iOSBANCA & SEGUROSnoviembre de 2023 - septiembre de 2025 (1 año y 10 meses)Madrid, EspañaProyecto 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.
- Wembley studiosDesarrollador Senior iOSEDICIÓN DE SOFTWAREmayo de 2022 - septiembre de 2023 (1 año y 5 meses)Salamanca, España- 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.
Reseñas
Recomendaciones
Estos perfiles de freelance también coinciden con tus criterios
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formación
- Ingeniería Técnica en Informática de SistemasCentro Universitario de Mérida (Universidad de Extremadura)2013
- Grado de Ingeniería InformáticaUniversidad Europea de Madrid2015
Certificados
- Programa de Explorer “Jóvenes con ideas” de 380 horasBanco Santander a través de Santander Universidades y coordinado y dirigido por el Centro Internacional Santander Emprendimiento2019