Disponible para nuevas oportunidades

Edyson Leal

Full-Stack & Tech Leader

Desarrollador de Software y Lider técnico con más de 7 años de expriencia desarrollando aplicaciones web, moviles y servicios Rest API contruyendo software de calidad, escalables y profesional interfaces web, APIs backend y apps móviles de punta a punta, con foco en código mantenible y buena experiencia de uso.

FrontendBackendMobile
Edyson Leal

7+

Años de experiencia

Banca · Retail · Gobierno · POS

Sectores donde trabajé

Clean Architecture · Arquitectura Hexagonal

Cómo diseño software

Disponible

Para nuevos desafíos

Forma de trabajo

Cómo trabajo

01

De la idea al producto

Puedo llevar un proyecto de punta a punta: interfaz, lógica de backend y, si hace falta, la app móvil que lo acompaña.

02

Código para mantener

Escribo pensando en quien va a leer el código después: nombres claros, pruebas donde importan, decisiones documentadas.

03

Trabajo en equipo

Me adapto a metodologías ágiles, comunico bloqueos a tiempo y prefiero preguntar antes que asumir.

04

Aprendizaje continuo

Cuando una tecnología es nueva para mí, investigo, pruebo y la integro al proyecto de forma responsable.

Quién soy

Sobre mí

Ingeniero de sistemas con más de 7 años de experiencia en desarrollo de software backend y full stack.

Experiencia práctica en Java, Spring Boot, Oracle PL/SQL, Angular y Kotlin, con desarrollo de microservicios.

Experiencia en despliegue sobre AWS, GCP y Azure, uso de Docker, Kubernetes y metodologías ágiles (Scrum).

Destacado por liderar equipos técnicos, desarrollar APIs RESTful, y aplicar buenas prácticas de desarrollo con Arquitectura Hexagonal,

Clean Architecture, Scaffold y Clean Code, uso de control de versiones con Git, SonarQube y pruebas automatizadas.

Frontend

Interfaces con Angular, React, Material, Javascript

Backend

APIs y servicios con Java, Spring boot, Node usando Arquitectura hexagonal y Clean Architecture

Mobile

Apps nativas e híbridas con Kotlin e Ionic

Cloud

Servicios con AWS, Azure y GCP

Herramientas

Git, GitHub, Bitbucket, Docker, Kubernetes, Postman, SonarQube, Apache Kafka, JUnit, Mockito, JSON, Gradle, Maven

Metodologías

Scrum, DevOps

Trayectoria

Experiencia

  1. jun 2026 — presenteFreelance

    Líder Técnico y Desarrollador Full Stack

    Freelance

    • Lidero la arquitectura de cada proyecto de punta a punta con Java, Spring Boot y Angular, priorizando mantenibilidad para clientes de retail y gestión comercial.
    • Despliego infraestructura como código en AWS (CloudFormation, EC2, S3, API Gateway) con Docker, garantizando disponibilidad continua en producción.
    • Aplico Clean Architecture, Arquitectura Hexagonal y SOLID para reducir el acoplamiento entre servicios y extender funcionalidades sin reescribir el backend.
    • Documento APIs con OpenAPI/Swagger y Spring Security, logrando que los equipos consumidores las integren sin soporte adicional.
    JavaSpring BootAngularAWSDockerIonicArquitectura HexagonalClean ArchitectureFlyway
  2. feb 2026 — jun 2026Consultoría

    Desarrollador Backend (Consultor)

    Amaris

    • Lideré la migración de un sistema monolítico a microservicios con Arquitectura Hexagonal (Java/Spring Boot), sin un solo incidente reportado durante toda la transición.
    • Implementé Google Cloud Secret Manager, alineando las decisiones de seguridad con las políticas del cliente.
    • Coordiné el ritmo de entregas del equipo mediante revisiones de código (Pull Requests) y despliegues sobre GCP.
    JavaSpring BootGCPArquitectura Hexagonal
  3. oct 2024 — dic 2025Tiempo completo

    Desarrollador Backend Java

    GFT Technologies

    • Desarrollé servicios RESTful con Spring Boot y Arquitectura Hexagonal para un sistema de medios de pago de alta transaccionalidad (cliente Pexto Cobre).
    • Reduje el riesgo operativo en el procesamiento de pagos con pruebas unitarias e integración (JUnit, Mockito) y monitoreo de errores por transacción.
    • Participé en la selección técnica de nuevos desarrolladores para Bancolombia (módulos SVE y Bolsillos), evaluando Java, Spring Boot, SQL y arquitecturas Clean/Hexagonal.
    • Mejoré la escalabilidad de sistemas distribuidos con Spring WebFlux y arquitectura reactiva, reduciendo el tiempo de diagnóstico de errores.
    JavaSpring BootSpring WebFluxJUnitMockitoArquitectura HexagonalScaffold
  4. sept 2023 — oct 2024Tiempo completo

    Líder de Proyecto / Desarrollador Full Stack

    Linktic S.A.S

    • Lideré la migración de la plataforma de certificados de la Superintendencia Financiera de Colombia (SFC) con Kotlin, Spring WebFlux y Angular, entregando con éxito el proyecto y su fase 2 (Posesiones).
    • Eliminé los errores de despliegue por desalineación de esquema con versionamiento de base de datos (Flyway sobre PostgreSQL).
    • Entregué a la Fiscalía una app móvil nativa con lector RFID para control de activos, integrada con APIs REST validadas en Postman.
    KotlinSpring WebFluxAngularPostgreSQLFlyway
  5. jun 2022 — jun 2023Tiempo completo

    Desarrollador Backend / Frontend

    Periferia IT Group

    • Construí un sistema distribuido orientado a eventos de alta disponibilidad con Apache Kafka sobre servicios Java/Spring Boot (cliente Scotiabank Colpatria), procesando alto volumen sin degradación.
    • Acorté los tiempos de diagnóstico de incidentes del equipo con logging, monitoreo y documentación técnica en Confluence.
    JavaSpring BootApache KafkaGradle
  6. jun 2021 — jun 2022Tiempo completo

    Desarrollador Backend / Frontend — Java / Angular

    Consultec TI

    • Diseñé flujos de procesamiento reactivo con RxJava y optimicé la capa de persistencia de una plataforma bancaria panameña sobre Liferay.
    • Cubrí la lógica crítica con pruebas unitarias (JUnit, Mockito).
    JavaSpringRxJavaLiferay
  7. dic 2020 — may 2021Tiempo completo

    Líder Técnico y Desarrollador Full Stack

    TUR Colombia Limited S.A.S

    • Definí la arquitectura y lideré el desarrollo de una plataforma web y móvil de gestión operativa (backend en Kotlin/Spring Boot), adoptada por el equipo de campo.
    • Desplegué la solución en AWS (EC2, API Gateway) con Docker y Git Flow para mayor escalabilidad y disponibilidad.
    KotlinSpring BootAWSDocker
  8. oct 2019 — ago 2020Tiempo completo

    Desarrollador Móvil y Web

    WPOSS S.A.S

    • Construí APIs reactivas con Spring WebFlux para una plataforma financiera (BCP), con persistencia en PostgreSQL.
    Spring WebFluxPostgreSQL
  9. jun 2019 — sept 2019Freelance

    Líder de Proyecto y Desarrollador Móvil

    HI-TECH

    • Definí la arquitectura y lideré una app de gestión de inventarios y comisiones con backend reactivo en Kotlin/Spring WebFlux, adoptada en el seguimiento diario de los vendedores.
    • Desplegué la solución en AWS (EC2, S3) con Docker para una disponibilidad confiable.
    KotlinSpring WebFluxAWSDocker
  10. ene 2017 — may 2019Tiempo completo

    Líder de Proyecto / Técnico y Desarrollador Web y Móvil

    WIFIX

    • Definí la arquitectura full stack y lideré el catálogo interactivo de productos, adoptado como canal principal de ventas online (frontend Bootstrap/JS, backend Kotlin/Spring Boot/WebFlux).
    • Desplegué la solución sobre AWS con observabilidad end-to-end mediante logging y monitoreo.
    KotlinSpring BootBootstrapAWS
Stack

Tecnologías

Frontend

Angular
React
JavaScript

Backend

Java
Kotlin
Spring Boot
Node.js
Python
Django
PHP
Go

Cloud

AWS
Azure
Google Cloud

Mobile

Android Studio
Ionic
Kotlin
Java

Bases de datos

MySQL
PostgreSQL
Oracle PL/SQL
H2

Testing

JUnit
Postman

Herramientas

Git
GitHub
Bitbucket
Docker
Kubernetes
Apache Kafka
Gradle
Maven
Casos destacados

Proyectos

Captura del proyecto HW Collections

HW Collections

App móvil para coleccionistas de vehículos a escala — proyecto personal, disponible en Google Play

Objetivo

Crear una aplicación que permita a los coleccionistas registrar, organizar, consultar y analizar su colección de forma visual, sencilla y entretenida.

Mi participación

Fui el líder técnico y único desarrollador del proyecto, responsable del diseño de arquitectura, desarrollo backend, aplicación móvil, base de datos, seguridad, despliegue, pruebas y publicación en Google Play.

Funcionalidades

  • Gestión y registro de colecciones
  • Estadísticas y progreso de colección
  • Logros, trofeos, medallas, XP y niveles
  • Lista de deseos y planificación de compras
  • Organización por series, modelos y años
  • Búsqueda y consulta de vehículos
  • Perfiles y gestión de usuarios
  • Sistema Free y Premium
  • Autenticación y seguridad
  • Privacidad y seguridad de los datos
  • Publicación y distribución en Google Play
IonicAngularCapacitorSpring BootPostgreSQLFlywayDockerREST APIJWTGoogle Play
Ver proyectoVer en GitHub
Capturas próximamente

Migración de plataforma — Superintendencia Financiera de Colombia

Migración de una plataforma regulatoria de misión crítica (vía Linktic S.A.S)

Objetivo

Migrar la plataforma de certificados de la Superintendencia Financiera de Colombia (SFC) hacia una arquitectura moderna, sin interrumpir la operación de un organismo regulador.

Mi participación

Lideré el equipo de desarrollo y tomé las decisiones de arquitectura de la migración, incluyendo la entrega exitosa de la fase 2 (Posesiones).

Funcionalidades

  • Migración a Kotlin + Spring WebFlux
  • Frontend en Angular
  • Versionamiento de esquema con Flyway sobre PostgreSQL
  • App móvil nativa con lector RFID para la Fiscalía
KotlinSpring WebFluxAngularPostgreSQLFlyway
Ver proyectoVer en GitHub
Capturas próximamente

Sistema de medios de pago de alta transaccionalidad

Servicios backend para una plataforma de pagos (vía GFT Technologies, cliente Pexto Cobre)

Objetivo

Desarrollar e integrar funcionalidades en un sistema de pagos de alta transaccionalidad, minimizando el riesgo operativo en cada transacción.

Mi participación

Desarrollé servicios RESTful con Spring Boot sobre Arquitectura Hexagonal y aseguré la trazabilidad de cada transacción.

Funcionalidades

  • Servicios RESTful con Spring Boot
  • Arquitectura Hexagonal
  • Cobertura de pruebas con JUnit y Mockito
  • Logging y monitoreo de transacciones
JavaSpring BootJUnitMockito
Ver proyectoVer en GitHub
Impacto

Logros

Migración a microservicios sin incidentes

En Amaris, lideré la migración de un sistema monolítico a microservicios con Arquitectura Hexagonal, cerrando la transición sin un solo incidente reportado.

Plataforma de certificados de la SFC

En Linktic, lideré la migración de la plataforma de certificados de la Superintendencia Financiera de Colombia, entregando el proyecto y su fase 2 con éxito.

+7 años liderando arquitectura y equipos

Ingeniero de sistemas con más de 7 años definiendo arquitectura, liderando equipos técnicos y entregando software para banca, retail y entidades gubernamentales.

Contacto

Hablemos

Disponible para roles backend, móvil, frontend, full-stack o lider técnico. Respondo rápido.

Disponible para nuevos proyectos