About me
Software engineer, web developer, AI architect. I prefer simple solutions to complex problems.
I design and build software for web, mobile, and AI from Colombia, working worldwide. I care most about what happens after launch: can your team maintain what I built without me?
Most of my work these days is in TypeScript: Node.js, React, and React Native, with Python and Java where a backend needs them, and a growing amount of AI work on top. I've shipped across web, mobile, and backend, and I'm just as happy in a database schema as in a design file.
No handoff between design and code. No detail lost in translation. You get one person who understands both the pixels and the queries.
Simplicity is the point. I find the shortest honest path to your goal. Sometimes that's a weekend prototype. Sometimes it's telling you not to build it at all.
Either way, you get tested, documented, readable code your team can maintain without me.
Frequently Asked Questions
What types of projects do you take on?
Web apps, mobile apps, backend systems, and AI integrations. MVPs for startups through feature work for established teams. I do my best work when the goal and timeline are clear.
Do you work remotely with international clients?
Yes, entirely remote. Clients across the US, Europe, and Latin America. Day to day: async tools (Slack, Linear, GitHub). Calls only when needed. Colombia (UTC−5) — overlaps well with NA and early Europe.
How much does a typical project cost?
It depends on scope, complexity, and timeline. MVPs start in the low thousands. Larger builds and retainers scale from there. I send a written estimate after discovery and flag scope creep before it happens.
How long does a project typically take?
MVP: 4–8 weeks. Full web or mobile app: 2–4 months. Ongoing work: monthly retainer. The biggest accelerators are clear requirements and fast feedback, not more hours.
What makes you different from a typical software agency?
You work with the person writing the code. No junior doing the build while a salesperson manages the relationship. Design plus engineering in one head — the usual handoff friction disappears.
What technologies do you specialize in?
TypeScript stack: React, Next.js, Node.js, React Native. Python or Java when needed. AI: OpenAI, Anthropic, Gemini, RAG, PgVector. I pick per job — not every project through the same stack.
Do you offer post-launch support or maintenance?
Monthly retainers for bug fixes, updates, monitoring, and small features. Or take the code in-house — I leave documentation good enough that your team can run it without me.