Full Stack Developer

SaaS products, APIs and AI integrations with TypeScript, React, Next.js and PostgreSQL. Based in Bogotá and open to international remote roles.

GymRat+ users
Lab10 tasks completed
Featured projects

About

A short introduction
01

I am a Full Stack Developer based in Bogotá, Colombia, building SaaS products with TypeScript, React, Next.js and PostgreSQL. My work includes GymRat+, a fitness and coaching platform with 60 users, and Oruka, an early-stage platform for AI-assisted customer support and sales. I work across interfaces, APIs, data models and deployment, with recent projects in agent orchestration, MCP tooling and supervised computer-use automation.

Key skills
React and Next.jsTypeScriptNode.js and APIsLLM integrationBackend architectureDatabasesInterface designPerformance optimization

Experience

Where I have worked
02
GymRat+

Founder and Full Stack Developer

GymRat+
Self-employed · Bogotá, Colombia · Remote
  • Built training, nutrition and progress workflows, coach management, authentication, memberships and payments.
  • Own the web product from interface and API development to PostgreSQL data models and deployment.
Independent

Full Stack Developer

Independent
Self-employed · Colombia · Remote
  • Build products with React, Next.js, TypeScript and SQL/NoSQL databases, including identity, dashboards and deployment.
  • Recent work includes Oruka and its customer provisioning tooling, agent orchestration and MCP integrations.
Smurfit Kappa Cartón Colombia

Mobile Application Developer

Smurfit Kappa Cartón Colombia
Part-time · Colombia · Remote
  • Developed ButterflyAR in Flutter and Dart to connect a printed butterfly book with interactive mobile augmented reality content.
Servicio Nacional de Aprendizaje (SENA)

Software Developer

Servicio Nacional de Aprendizaje (SENA)
Temporary contract · Colombia · Remote
  • Worked in a development team to build and maintain an internal system, contributing backend logic and administrative features.

Projects

Things I have built
03

Oruka

AI customer support and sales · Private beta

Built a unified WhatsApp and Instagram inbox with contacts, deals, knowledge-grounded AI agents and workflow automation. Previously named Steve and Senka.

Designed isolated customer deployments with PostgreSQL, resumable provisioning and staged releases in Oruka Fleet.

Working private beta and provisioning tooling. Early stage, with no users yet.

Public launch website

GymRat+

Fitness and coaching platform · 60 users

Founded and built a platform for training plans, nutrition, athlete progress and coach management, including authentication, memberships and payments.

Implemented the web application with Next.js, TypeScript, PostgreSQL and Drizzle; native mobile clients are in development.

Launched at gymratplus.com with 60 users, as confirmed in October 2026.

Public product website

KanaGO!

Native Japanese learning for iPhone

Built a native iOS 17+ app with SwiftUI for kana, vocabulary and JLPT practice, handwriting feedback, audio and learning routes.

Implemented SM-2 review and local JSON progress, with WidgetKit snapshots shared through an App Group. Built a separate bilingual launch website.

Working native app and public launch website. App Store release pending; progress stays on the iPhone.

Bilingual launch website

Cetamed

Hospital operations prototype

Hackathon prototype for querying synthetic hospital operations data through text and voice, with reports and role-based access.

Mapped requests to 19 allowed intents and parameterized SQL with Turso/libSQL. Added access auditing and PDF reports.

MVP demonstrated for the FUP hospital hackathon. Uses synthetic data; no clinical deployment.

Public prototype website

Tools

What I work with
04
Frontend
ReactNext.jsAstroTypeScriptJavaScriptTailwind CSSFlutterSwiftSwiftUIWidgetKitMotion
Backend
Node.jsPythonBun
Databases
PostgreSQLMySQLMongoDBRedisPrisma
AI and LLMs
OpenAIAnthropicClaudeMistralGeminiOllamaMCPn8n
DevOps and infrastructure
DockerLinuxGitVercelGoogle CloudAzure
Design and tools
FigmaPostmanMercadoPagoMeta AdsStripe

Hackathons

Competitions and challenges
05

Frontier Lab10

45 of 56 tasks
Frontier

Supervised computer-use agent. Hidden evaluation result as of 11 October; detailed scoring pending.

Hackathon FUP 2026

Fundación Universitaria de Popayán

Cetamed: hospital operations query prototype using text, voice and synthetic data.

Claude Code Hackathon 2026

Anthropic

Autonomous coding agent built in 48 hours, with multi-step reasoning and autonomous task execution.

Mistral Worldwide Hackathon

Mistral AI × Weights & Biases × NVIDIA

Multi-agent pipeline using Mistral models in a global competitive environment.

Agents League at AI Summit 2026 — Reasoning Agents

Microsoft

Forge on Azure AI Foundry — six AI agents that debate, vote and generate PRDs, backlogs, architecture and roadmaps.

Education

Academic background
06
Fundación Universitaria de Popayán

Systems Engineering

Fundación Universitaria de Popayán
Graduated 26 June 2026

Certifications

Courses and programs
07

Building with the Claude API

Anthropic
Global AI Community

Agents League — Reasoning Agents

Global AI Community

Project management foundations, initiation and planning

Coursera · SkillUp EdTech

Effective problem solving and decision making

University of California, Irvine
Coursera · Google

Google UX Design (specialization)

Coursera · Google

Contact

Let's talk about your next project
08
Contact me