Construyo software para ideas que vale la pena pensar a fondo.
Soy Alejandro — desarrollador de software, matemático y especialista en IA radicado en Medellín, Colombia. Trabajo en la intersección entre el aprendizaje automático, la Web3 y el software web de todos los días.
La mayoría de lo que vale la pena construir requiere tanto la paciencia del matemático como la inquietud del ingeniero. Intento mantener a ambos en la sala.
Cómo llegué aquí
Un recorrido no lineal por las matemáticas, la enseñanza y el software.
Ingeniero de IA · Consultor independiente
IndependentIngeniero principal de Aluna, una plataforma de reclutamiento con IA: Next.js y FastAPI, pipelines de análisis durables en Inngest y enrutamiento entre modelos con LiteLLM.
Especialista en IA
LapzoConstruí un generador de contenido educativo con IA usando LangChain, LangGraph y n8n, y un Profesor Digital que explica los cursos en conversación en tiempo real.
Consultor independiente de software e IA
IndependentLideré la ingeniería del agente de soporte multiempresa de CREARIA en WhatsApp, correo e Instagram.
Ingeniero Full Stack
MonadicalDesarrollé sistemas de avatares con IA, pipelines de video en tiempo real y herramientas de código abierto con Python, React y Three.js.
Ingeniero Full Stack
BCFortConstruí plataformas basadas en blockchain y aplicaciones web escalables con Django, Node.js, React, Solidity y AWS.
Profesor de cátedra
Universidad de AntioquiaEnseñé matemáticas, álgebra lineal y cálculo. Acompañé a estudiantes en modelado matemático y pensamiento computacional.
Principios a los que vuelvo
Entender antes de construir
Cada hora dedicada a afinar el planteamiento del problema ahorra una semana de código. Prefiero entregar el segundo borrador de lo correcto que el primer borrador de lo equivocado.
Superficies pequeñas, bordes claros
Los sistemas complejos están hechos de partes simples con límites bien elegidos. Si un componente es difícil de nombrar, casi siempre está haciendo demasiado.
Escribe como si te lo explicaras a ti mismo
El código, los ensayos y la documentación premian el mismo instinto: imagina a un lector inteligente, distraído y un poco cansado.
Herramientas y terreno
Construir
- Pythondatos, ML, pegamento
- TypeScripttodo lo demás
- Next.js · Reactla cara visible
- PostgreSQLopción por defecto
- Solidity · EVMcuando encaja la Web3
- Rustcuando importa
Pensar y entregar
- LaTeX · Typstpara las matemáticas
- Obsidiansegundo cerebro
- Figmapara bocetos tempranos
- Linearpara no engañarme
- tmux · Neovimel día a día
- Whiteboardsaún imbatibles
En qué estoy trabajando
- ✍︎EscribiendoUna serie pausada sobre sistemas RAG, pensada para ingenieros que quieren la historia real.
- ⌁ConstruyendoUn pequeño producto con un amigo. Detalles más adelante.
- ◉EnseñandoTopofilosofía — una cohorte de 10 semanas sobre topología desde cero.
- ❋LeyendoSlow Productivity de Cal Newport, papers sobre mecanismos de atención y Borges.
Dónde encontrarme
GitHub
Código abierto, experimentos y algunas cosas que ojalá hubiera publicado antes.
@asanchezyali →La versión extendida del currículum. Con pocas palabras de moda, lo prometo.
@asanchezyali →X / Twitter
Ideas a medio formar, notas de campo y alguna opinión arriesgada de vez en cuando.
@asanchezyali →Notas visuales y el aspecto que tiene el trabajo antes de estar terminado.
@yalixyz →CODE & MATH
Un espacio para estudiar matemáticas, software e inteligencia artificial.
Únete al Discord →Si has leído hasta aquí, quizás disfrutemos trabajar juntos.
Estoy disponible para roles remotos de ingeniería de IA y contratos, desde ya. Inglés B2, en Colombia (UTC−5).