Building
solid software.

I'm a Senior Software Engineer — full-stack and mobile. I turn complex ideas into elegant, scalable products, from web to iOS and Android.

Based in Bogotá. Working globally.

How I build

01

Domain at the core, infrastructure at the edges.

02

Boundaries defined before features.

03

Decisions kept reversible whenever possible.

04

Tests treated as living contracts.

01

Featured Works

5 projects
Production

SendDock

Comprehensive email management platform for developers: API, waitlists, subscriber control, bulk delivery, and customizable templates.

GoPostgreSQLVue.jsTypeScriptREST API
Open Source

MTC — Modular Template CLI

Architecture-aware CLI tool for scaffolding .NET projects. Supports Clean Architecture, MVC Monolith and Vertical Slice.

.NET 9C#CLIClean Architecture
Production

Arkhé Systems

Marketing site with a fast, accessible, hand-coded front-end.

HTMLTailwind CSSJavaScript
Production

JPSIL Platform

Custom corporate platform with administration panel and proprietary content management system (CMS).

Vue.jsPocketBaseCMSDashboard
02

Lab

3 experiments
Experiment

AerionOS

Explored: Deep mastery of the DOM API by building an in-browser OS from scratch — no frameworks.

Vanilla JSES6+PWA
Game

Priority One

Explored: Game dev in Godot with a data-driven, moddable design: adding an enemy or weapon is adding a file, not editing the engine.

Godot 4GDScript
In progress

BillParty

Explored: Offline-first expense splitter with a hexagonal architecture and pure domain; property-based testing as a living contract.

FlutterDartSQLite

Let's talk.

Whether it's a new role, a project, or building a product from scratch.