I build software for ideas worth thinking hard about.
I'm Alejandro — a software developer, mathematician, and AI specialist based in Medellín, Colombia. I work on the intersection of machine learning, Web3, and everyday web software.
Most of what's worth building requires both the mathematician's patience and the engineer's restlessness. I try to keep both in the room.
How I got here
A non-linear walk through mathematics, teaching, and software.
AI Engineer · Independent consultant
IndependentLead engineer of Aluna, an AI recruitment platform: Next.js and FastAPI, durable analysis pipelines on Inngest and multi-model routing with LiteLLM.
AI Specialist
LapzoBuilt an AI educational content generator with LangChain, LangGraph and n8n, and a Digital Professor that explains course content in real-time conversation.
Independent Software & AI Consultant
IndependentLed the engineering of CREARIA's multi-tenant AI support agent on WhatsApp, email and Instagram.
Full Stack Engineer
MonadicalDeveloped AI avatar systems, real-time video pipelines, and open-source tooling with Python, React, and Three.js.
Full Stack Engineer
BCFortBuilt blockchain-based platforms and scalable web applications with Django, Node.js, React, Solidity and AWS.
Professor (part-time)
Universidad de AntioquiaTaught mathematics, linear algebra, and calculus. Mentored students in mathematical modeling and computational thinking.
Principles I keep returning to
Understand before you build
Every hour spent sharpening the problem statement saves a week of code. I'd rather ship the second draft of the right thing than the first draft of the wrong one.
Small surfaces, clear edges
Complex systems are made of simple parts with well-chosen boundaries. If a component is hard to name, it's usually doing too much.
Write like you're explaining to yourself
Code, essays, and docs all reward the same instinct: assume a reader who is smart, distracted, and a little tired.
Tools & terrain
Building
- Pythondata, ML, glue
- TypeScripteverywhere else
- Next.js · Reactfront of house
- PostgreSQLdefault choice
- Solidity · EVMwhen Web3 fits
- Rustwhen it matters
Thinking & shipping
- LaTeX · Typstfor the math
- Obsidiansecond brain
- Figmafor early sketches
- Linearto stay honest
- tmux · Neovimdaily drivers
- Whiteboardsstill unbeaten
What I'm working on
- ✍︎WritingA slow series on RAG systems, aimed at engineers who want the real story.
- ⌁BuildingA small product with a friend. Details later.
- ◉TeachingTopofilosofía — a 10-week cohort on topology from the ground up.
- ❋ReadingCal Newport's Slow Productivity, papers on attention mechanisms, and Borges.
Where to find me
GitHub
Open source, experiments, and a few things I wish I'd pushed sooner.
@asanchezyali →The long-form résumé version. Light on buzzwords, I promise.
@asanchezyali →X / Twitter
Half-formed thoughts, notes from the field, the occasional hot take.
@asanchezyali →Visual notes, and what the work looks like before it is finished.
@yalixyz →CODE & MATH
A space to study mathematics, software, and artificial intelligence.
Join the Discord →If you've read this far, we might enjoy working together.
I'm open to remote AI engineering roles and contract work, available now. English B2, based in Colombia (UTC−5).