Alejandro Cristm
Disponible para proyectos freelance

Alejandro Cristancho

Fullstack Engineer · Angular · Kotlin · Python · Node

Construyoproductoscompletos,delbackendalainterfaz.

Ingeniero fullstack en Rockwell Automation, con experiencia real construyendo software de punta a punta: desde levantar requisitos hasta desplegar en producción. Fuera del trabajo, diseño y desarrollo sitios completos para marcas que necesitan su primera presencia digital.

Alejandro Cristancho

Lo esencial, antes de los detalles

Trayectoria

Rockwell Automation · 2022 - hoy

De practicante a Software Engineer, en el mismo producto, sin interrupciones.

Stack

Angular · Kotlin · Python · Node

Fullstack real: del backend a la interfaz, sin depender de un solo lenguaje.

Disponibilidad

Freelance abierto

Disponible para construir o acompañar el desarrollo de tu producto.

De freelance a Software Engineer, sin pausas

2021 - 2022

Freelance Software Engineer · Proyectos independientes

Trabajé directo con clientes y stakeholders para entender procesos de negocio y convertir necesidades reales en soluciones de software, automatización e IA.

  • Diseñé y desarrollé soluciones end-to-end: backend, APIs, aplicaciones web, integraciones, bases de datos y flujos de automatización.
  • Lideré cada solución de principio a fin: descubrimiento de requisitos, diseño técnico, desarrollo, pruebas, despliegue y soporte en producción.
  • Desplegué y operé aplicaciones en producción con CI/CD, servicios cloud, logging y monitoreo, evaluando constantemente nuevas herramientas de IA para mejorar procesos.

Dic. 2022 - Dic. 2023

Intern Developer · Rockwell Automation

Contrato de prácticas trabajando en el frontend del producto, con backend en C#.

  • Resolví anomalías y construí nuevas features en Angular.
  • Colaboré directamente con el equipo backend en C# para cerrar el ciclo completo de cada feature.

Ene. 2024 - Actualidad

Software Engineer · Rockwell Automation

Continúo con ownership del frontend en el mismo producto, con backend en C# y Kotlin, sumando trabajo de IA aplicada a ingeniería y soporte a QA.

  • Diseñé y construí una herramienta con IA que consolida resultados de test (QTest) en un reporte por caso con causa de fallo, comparándolo contra la ejecución nightly: redujo la generación del reporte de hasta medio día a ~90 segundos.
  • Apliqué GitHub Copilot, Codex, Claude Code y agentes de IA personalizados para optimizar flujos de ingeniería, impulsando su adopción entre equipos y presentando la iniciativa a equipos de ingeniería en EE. UU.
  • Diseñé y desarrollé APIs y features de backend en producción con C# y Kotlin, aplicando principios de Clean Architecture para mejorar mantenibilidad, escalabilidad y testabilidad.
  • Di soporte al equipo de QA manteniendo y corrigiendo pruebas end-to-end en TestCafe, y automaticé tareas internas con PowerShell apoyándome en IA para investigar antes de implementar.

Base académica

2018 - 2023

Ingeniería de Sistemas

Universidad de Antioquia

Skills organizadas por valor de negocio

Interfaces claras para flujos operativos complejos

Frontend

  • Angular
  • TypeScript
  • Next.js
  • React

Cerrar el ciclo completo, no solo la capa visual

Backend & Fullstack

  • Kotlin
  • C#
  • Python
  • Node.js
  • GraphQL
  • SQL / bases de datos relacionales

Reducir trabajo manual repetitivo

Automatización interna

  • Scripting en PowerShell
  • Reportes de resultados de test
  • TestCafe (E2E)

Investigar primero, implementar después

Desarrollo asistido por IA

  • Agentes de IA
  • GitHub Copilot
  • Codex
  • Claude Code
  • Automatización de flujos con IA

Confianza en cada release

Calidad de software

  • Testing automatizado
  • TDD
  • Análisis estático
  • Code review
  • Troubleshooting

De la idea a producción, con visibilidad

Entrega & Liderazgo técnico

  • Git
  • CI/CD
  • Cloud computing
  • Agile / SDLC
  • Monitoreo y observabilidad

Cómo investigo primero, implemento después

Agentes IA y tool-use

Uso Claude Code en mis proyectos personales para explorar cómo los agentes pueden orquestar tareas repetitivas de ingeniería.

Investigar antes de implementar

Mi forma de trabajar: primero entender el producto y el problema real, después escribir código.

Automatización con impacto real

Conectar scripts y herramientas internas a los puntos donde realmente se toman decisiones, no solo donde es fácil automatizar.

Contacto

Construyamos tu próximo producto, de principio a fin.

Estoy abierto a construir o acompañar el desarrollo de tu software, como freelance o sumándome a tu equipo. Si te interesa, hablemos.