Desarrollador Mobile con más de 4 años de experiencia, enfocado principalmente en Flutter para la creación de aplicaciones multiplataforma. Complemento mi experiencia con Kotlin y Swift cuando los proyectos requieren soluciones o integraciones nativas. Experiencia trabajando con APIs REST, geolocalización, servicios en tiempo real y arquitecturas como Clean Architecture y MVVM. Presté servicio militar, experiencia que reforzó mi disciplina y trabajo en equipo.
01
Experiencia laboral
Mobile Developer
inteia
nov. 2024 - actualidad
Desarrollo de aplicaciones móviles enfocadas en integración de servicios, geolocalización y arquitecturas escalables. Participación activa en refactorización de código, optimización de rendimiento y mejora continua de la calidad del software.
Software Developer
ThreeCode
abr. 2024 - oct. 2024
Desarrollo de aplicaciones móviles utilizando Flutter y tecnologías nativas (Kotlin y Swift), integrando servicios externos y arquitecturas backend. Implementación de APIs y procesos de automatización de datos mediante Node.js y Spring Boot.
Software Developer
SINERGY
feb. 2024 - sept. 2024
Desarrollador principal en aplicación móvil para gestión de proyectos, utilizando Flutter y desarrollo nativo en Kotlin y Swift. Integración con servicios backend desarrollados en Node.js y C#, asegurando rendimiento, estabilidad y escalabilidad.
Software Developer
Integra Comunicaciones
sept. 2023 - may. 2024
Desarrollo de aplicación móvil para la veeduría del Río Dagua, implementando soluciones en Flutter y complementando con módulos nativos. Integración con backend en Node.js para gestión de reportes y visualización de datos.
Mobile Developer
VPRO Soluciones
oct. 2022 - jun. 2023
Desarrollo de aplicación móvil para el sistema de servicio de taxis municipales en Tuluá. Implementación de funcionalidades de geolocalización en tiempo real, gestión de usuarios y comunicación con backend.
Mobile Developer
Integra Comunicaciones
feb. 2022 - ago. 2022
Desarrollo de aplicación móvil para Univalle Estéreo utilizando Flutter. Implementación de backend con Node.js para transmisión y gestión de contenido en tiempo real.
Soporte técnico
Team Dream
abr. 2020 - dic. 2021
Soporte técnico, desarrollo y mantenimiento de sitios web. Extensión de plugins en WordPress y desarrollo backend en PHP, incluyendo gestión de bases de datos y optimización de rendimiento.
02
Herramientas
Git
GitHub
Docker
Azure DevOps
GitHub Actions
Postman
Claude Code
Android Studio
Xcode
03
Open Source
layer_canvas
Motor de composición 2D de alto rendimiento para Dart y Flutter. Renderiza capas tipadas (rectángulos, paths, texto, imágenes y grupos) a PNG, BMP o QOI a velocidad nativa usando Blend2D a través de FFI, compilado como Dart Native Asset. Núcleo 100% Dart puro, sin dependencia de dart:ui, por lo que también corre en scripts o servidores.
Widgets y adaptadores de Flutter para layer_canvas: integra el motor de renderizado 2D directamente en el árbol de widgets, permitiendo previsualizar y exportar escenas compuestas por capas sin salir de Flutter.
App móvil no oficial para estudiantes de la Universidad del Valle (Colombia) que reúne en una sola interfaz notas, horario, tabulado, currículo, carné digital, restaurante universitario y biblioteca. Se conecta a SIRA y a otros servicios de la universidad y los traduce a una experiencia móvil simple, con MVVM y Clean Architecture. Disponible en Google Play.
Monorepo de la plataforma de Univalle App: API REST con Express, Prisma y PostgreSQL, panel de administración en React para gestionar módulos, configuración, versiones y anuncios, y landing pública en Astro con la política de privacidad.