Fullstack Developer / Tech Lead
LinkedIn · Perfil completo / QR
Idiomas
- Español — Nativo / Bilingüe
- Inglés — Fluido
Introducción
Con más de una década en programación, me considero afortunado de formar parte de una industria en constante evolución. Durante este tiempo he desarrollado y perfeccionado múltiples lenguajes de programación como Java, Node.js, TypeScript, PHP, Go y Python. Esto me ha permitido abordar distintos paradigmas de programación con facilidad en varios proyectos.
Además de mi experiencia en backend, tengo experiencia en frontend con JavaScript y TypeScript, trabajando en frameworks como Angular y Vue, lo que me permitió crear interfaces atractivas y bien funcionales para mejorar la experiencia del usuario.
Tras varios años como ingeniero de software, domino herramientas clave como Git, Docker, Kubernetes y Amazon Web Services, lo que me permite no solo construir aplicaciones sólidas sino también desplegarlas de forma ágil y segura en la nube.
He trabajado con bases de datos relacionales (MySQL, Postgres, ORACLE) y NoSQL (MongoDB, Firestore, ScyllaDB), gestionando grandes volúmenes de datos y mejorando la eficiencia operativa. Me interesa la calidad del software, por lo que realizo pruebas unitarias y pruebas end-to-end.
Habilidades
- Adaptabilidad al cambio
- Pensamiento analítico
- Capacidad de autogestión
Buenas prácticas
Incorporo conceptos de diseño y procesos de desarrollo que potencian la mantenibilidad y escalabilidad del código. Mi pasión está en la arquitectura hexagonal (ports & adapters) y en el desarrollo guiado por pruebas (TDD). Estas prácticas me permiten diseñar sistemas con bajas dependencias en tecnología específica y entregar código con menor cantidad de errores.
Además, valoro la cooperación y la comunicación: practico pair programming para intercambiar ideas y mejorar la calidad del código y el trabajo en equipo.
Tecnologías y herramientas (dominio)
Angular 2+, C#, C++, CSS, Docker, Git, Go, Google Cloud, GraphQL, HTML, Jasmine, Java, JavaScript, Kafka, Karma, Kubernetes, Laravel, Linux, LitElement, MongoDB, MySQL, Nest, NodeJS, Nuxt.js, PHP, PostgreSQL, Python, RabbitMQ, Redux, SQL, TypeScript, Vue
Experiencia profesional
Sandav (Dia Group — externo)
Enero 2025 — Actualidad (9 meses)
Como Fullstack Developer lideré la creación de un sistema de gamificación para aumentar la implicación de clientes mediante recompensas, retos e incentivos personalizados. Tecnologías: Go (backend), Angular (frontend), PostgreSQL, Git y Docker.
- Arquitectura de microservicios en Go (autenticación, recompensas), mejorando la resiliencia y reduciendo tiempos de despliegue en ~40%.
- Frontend con Angular: UIs responsivas con elementos gamificados (leaderboards), optimizadas para móvil y web.
- Optimización de PostgreSQL mediante índices y particionado para respuestas sub-segundo.
- Integración Pub/Sub (Redis/Kafka) para notificaciones en tiempo real.
- Prácticas TDD y aseguramiento de calidad para reducir bugs en ~50%.
- Contenerización y CI/CD con Docker y Git; tuning de rendimiento con caching y balanceo de carga.
Tecnologías: Go, Angular, PostgreSQL, Docker, SQL, Git, SonarQube
Sasoftco (Colombia)
Enero 2025 — Septiembre 2025 (9 meses)
Como Tech Lead Architect lideré un equipo multidisciplinario diseñando soluciones robustas para cálculos de nómina integradas con Oracle. Desarrollé y optimicé procedimientos almacenados en PL/SQL y supervisé backend en Java y frontend en Angular.
- Arquitectura orientada a microservicios y procedimientos PL/SQL eficientes.
- Integración entre sistemas heterogéneos mediante APIs REST y middleware para sincronización en tiempo real.
- Contenerización con Docker y gestión de versiones con Git; validación de despliegues on-premise.
- Resultados: reducción de tiempos de procesamiento ~30% y mejoras operativas.
Tecnologías: Java, Spring Boot, Jira, .Net Core, Oracle, YAML
Roles: FullStack Engineer, Tech Lead Architect
Clikalia
Enero 2024 — Enero 2025 (1 año y 1 mes)
Desarrollo de servicios backend empresariales para gestión de inmuebles y hipotecas, con integración al ecosistema Microsoft.
- Microservicios con Node.js/TypeScript y Express; integración con SharePoint y Active Directory.
- Modelado en MongoDB y automatización de workflows con GitHub Actions y Docker; despliegue en Kubernetes.
- Seguridad con OAuth 2.0 y Azure AD.
Tecnologías: NodeJS, MongoDB, Docker, Kubernetes, TypeScript, Git, GitHub Actions
Paack Logistics
Sep 2021 — Nov 2023 (2 años y 3 meses)
Lideré el desarrollo y optimización de sistemas distribuidos a gran escala utilizando microservicios en Go, manejando millones de solicitudes concurrentes.
- Arquitectura orientada a rendimiento y diseño basado en eventos (Pub/Sub).
- Automatización de pipelines (Jenkins, GitHub Actions) y monitorización (Prometheus, Grafana) con disponibilidad 99.9%.
- Mejora en tiempos de respuesta (~40%) y reducción de uso de memoria (~30%) mediante profiling y linters.
Tecnologías: Go, NodeJS, Google Cloud, Firestore
Grupo Solutio
Dic 2020 — Sep 2021 (10 meses)
Modernización de plataforma de movilidad, migración de legacy y diseño de micro-frontends con VueJS y TypeScript.
- Estrategia de migración sin downtime y aplicación de arquitectura hexagonal.
- CI/CD con Jenkins y Docker.
Tecnologías: Java, Vue, PostgreSQL, Webpack, Docker, Git
Top Doctors
Dic 2019 — Nov 2020 (12 meses)
Full Stack developer; arquitectura de microservicios, gateway OAuth y optimización frontend con Nuxt/Vue.
TravelgateX
Enero 2019 — Diciembre 2019 (12 meses)
Consultor TechFin y especialista en innovación de pagos B2B.
Umbrella Technologies SAS
Nov 2009 — Jul 2013 (3 años y 9 meses)
Diseño y desarrollo web, aplicaciones web, sistemas embebidos y personalización de OpenERP.
TV Cable Litoral CA
Enero 2007 — Nov 2009 (2 años y 11 meses)
Desarrollo de sistema integrado de facturación, administración de servidores Linux, administración de bases de datos y administración ACC4000.
Formación académica
- Universidad Central de Venezuela — Ene 2007 — Ene 2009
- Corporación Universitaria Minuto de Dios — Ene 2003 — Ene 2006
- Títulos: Ingeniería Informática / Tecnología en Informática (según el programa cursado)
Más información
Esta es una versión resumida del perfil. Para ver información adicional y detalles, visita: Perfil completo / QR.
© Christian Camilo Cárdenas