Abstract background with blue and purple tones, representing technology and innovation.

Fabian Ardila

Senior Mobile Developer - Liderazgo, Arquitectura Segura y Optimización Móvil.

Transformando Requisitos de Negocio en Experiencias Móviles Intuitivas y Seguras.

Un Líder Técnico con Enfoque en Escalabilidad y Seguridad

Soy Fabian Guillermo Ardila Castro, un Lead Mobile Software Developer.

Mi rol principal es el liderazgo técnico de equipos de desarrollo móvil, asegurando la entrega de soluciones escalables y seguras. Me especializo en el diseño, desarrollo e implementación de nuevas funcionalidades, trabajando en colaboración con equipos de producto y diseño para convertir los requisitos de negocio en soluciones eficientes e intuitivas.

Fabian Ardila

Arquitectura y Optimización de Código

Mi compromiso con la excelencia técnica se refleja en la optimización continua de la arquitectura del aplicativo.

Modernización y Modularización

Modernización de la Base de Código

Lideré la migración de la base de código de Java a Kotlin, adoptando el patrón MVVM para mejorar significativamente la mantenibilidad, escalabilidad y eficiencia del desarrollo.

Modularización

Lidero la modularización del aplicativo para optimizar el rendimiento, maximizar la reutilización de componentes y proporcionar una mayor flexibilidad e independencia en el desarrollo de funcionalidades.

Estrategias de Seguridad Móvil

La seguridad es primordial en mis soluciones, especialmente en el sector financiero. Desarrollo estrategias avanzadas para mitigar vulnerabilidades y proteger los datos en las transacciones.

  • Implementación de detección de root
  • Aplicación de Pinning SSL
  • Realización de análisis de amenazas
  • Mecanismos robustos de seguridad y cifrado
  • Desarrollo de mecanismos de protección contra ataques

Experiencia Laboral

Mi trayectoria profesional en el desarrollo de soluciones móviles de alto impacto.

BANCO SCOTIABANK COLPATRIA
Senior Advanced Software Developer - Mobile Team | Bogotá, Colombia - Remoto | 2021 - Presente

Lider tecnico de un equipo móvil, enfocándose en soluciones escalables y seguras. Modernizó la base de código migrando de Java a Kotlin y adoptando el patrón MVVM. Diseña funcionalidades, integra APIs REST e implementa estrategias de seguridad (detección de root, pinning SSL). Lideró la modularización y proyectos clave como la Tokenización con Google Pay y el Rediseño del Dashboard, optimizando la escalabilidad y la experiencia del usuario.

WORLD POS SOLUTIONS - PAYMENTS SOLUTIONS
Senior Android Developer | Bucaramanga, Colombia - Híbrido | 2019 - 2021

En este rol (2019-2021), desarrolle aplicaciones POS Android para redes transaccionales en LATAM. Su trabajo incluyó la integración de protocolos de pago esenciales como EMV e ISO 8583, junto con APIs REST. Implementó mecanismos de seguridad y cifrado para proteger los datos en las transacciones. Participó en proyectos para Banco Pichincha (Ecuador) y Bancard (Paraguay), asegurando el cumplimiento de estándares y certificaciones requeridas.

Certificaciones

Mi formación académica y profesional continua.

Certificaciones Profesionales

TECNÓLOGO EN DESARROLLO DE SISTEMAS INFORMÁTICOS
TECNÓLOGO EN DESARROLLO DE SISTEMAS INFORMÁTICOS
Duración: 6 semestres | Créditos: 108

Otras Certificaciones

Curso de Android Testing
Curso de Android Testing
Duración del curso: 3 horas | Duración práctica: 12 horas | Clases: 21 clases | Créditos: N/A
Curso de Android: Despliegue a Google Play Store
Curso de Android: Despliegue a Google Play Store
Duración del curso: 1 hora | Duración práctica: 12 horas | Clases: 22 clases | Créditos: N/A
Audiocurso de Salidas Profesionales para Desarrolladores de Aplicaciones Móviles 2022
Audiocurso de Salidas Profesionales para Desarrolladores de Aplicaciones Móviles 2022
Duración del curso: 2 horas | Duración práctica: 6 horas | Clases: 17 clases | Créditos: N/A

Mi Stack Tecnológico

Un vistazo a las herramientas y tecnologías que domino para construir soluciones móviles robustas.

CategoríaHabilidades Específicas
Lenguajes Principales
Kotlin
Java
Frameworks Móviles
Flutter
Swift
Kotlin Multiplatform
Arquitectura
MVVM
Modularización
Integración de APIs REST
Seguridad Específica
Pinning SSL
Detección de Root
Cifrado
Análisis de amenazas
Estándares de Pago
EMV
ISO 8583

¿Listo para construir tu próxima aplicación móvil segura y escalable?

Estoy disponible para discutir cómo mi experiencia en arquitectura, seguridad y liderazgo técnico puede impulsar tus proyectos.