Sr. Software & AI Integration Engineer @ Globant
Designing scalable architectures, agentic AI workflows, and self-hosted ecosystems.
With over a decade of experience in the Ruby on Rails ecosystem and backend engineering, I currently specialize in the convergence of traditional software engineering and Artificial Intelligence.
I build agentic workflows (LangChain, n8n, Anthropic Claude, Gemini, Amazon Bedrock) and design robust DevOps infrastructures β from zero-downtime Kamal 2 deploys to a fully self-hosted home lab exposed through a single Cloudflare Tunnel with no open ports. When I'm not optimizing containers or integrating APIs, I enjoy structured swim training and exploring the intersection of technology and brand development within the hospitality and gastronomy sector β currently building the digital presence for Resplandor, a Colombian restaurant in MedellΓn.
A personal learning environment where I explore infrastructure, networking, and container orchestration end-to-end. Everything is designed, debugged, and documented with AI assistance.
| Layer | Tool | Primary Function |
|---|---|---|
| Tunnel | Cloudflare Tunnel (homelab-tunnel) + cloudflared |
Secure public exposure β zero open ports (Zero Trust). One named tunnel routes every subdomain. |
| Reverse proxy | Docker network aliases + nginx-proxy-manager | Hostname routing to containers and TLS certificate management. |
| Containers | Docker + Portainer | Execution, isolation, and management of all services. |
| Deploy | Kamal 2 + Thruster | Zero-downtime Rails deploys, remote amd64 builds over SSH, extended drain window for long-running AI jobs. |
| Database | Supabase (PostgreSQL 17) | External managed Postgres via AWS pooler, shared across dev and prod environments. |
| Monitoring | Netdata + Uptime Kuma | Real-time telemetry (CPU, memory, SSH sessions, Nginx traffic) and public status page. |
| App | Route | Type |
|---|---|---|
| Advance Fitness App | advance-fitness-app.ynt.codes |
Public |
| CV / Portfolio | cv.ynt.codes |
Public |
| Loan Calculator | loan_calculator.ynt.codes |
Public + private hostname |
| Portainer | portainer.ynt.codes |
Public + private hostname |
- Deploying a single persistent outbound tunnel with
cloudflaredto bypass CGNAT restrictions, eliminating the need for any open port on the home network. - Architecting internal Docker networking so a freshly deployed Kamal container re-joins the right
network-aliasinside the proxy network without manual intervention. - Tuning Kamal's
drain_timeoutwell above the default so in-flight AI plan generations (up to ~120s) survive a mid-generation deploy instead of leaving jobs stuck. - Running dev and prod against the same external Postgres instance safely, with clear guardrails around
DATABASE_URLvsDEV_DATABASE_URL.
Beyond the Home Lab, Artificial Intelligence is the core of my professional workflow, acting not as a replacement, but as an engineering accelerator.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β AI Integration Stack β
β β
β LangChain βββββββββΊ Agent Orchestration β
β Anthropic Claude ββΊ Reasoning & Generation β
β Gemini 2.5 Flash ββΊ Primary provider (multi-model) β
β Amazon Bedrock ββββΊ Multi-model API Gateway β
β RAG Pipelines βββββΊ Embeddings + Vector Search β
β n8n ββββββββββββββββΊ Multi-step Agentic Workflows β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Flagship application: Advance Fitness, a gym management platform (Rails 8.1 Β· Ruby 4.0.5) with AI-generated, editable training and nutrition plans through a multi-provider adapter layer (Gemini by default, Claude as fallback), deployed via Kamal 2 on the home lab and backed by Supabase.
Alongside engineering, I design and build the digital presence for small hospitality and e-commerce brands β single-file, high-conversion landing pages with a distinct brand system per client.
| Project | Description |
|---|---|
| Resplandor | Colombobian estaurant-bar (MedellΓn) β full brand system, animated signature visual, WhatsApp-first landing page. |
| FungiLab | Functional mushroom supplement brand β product-focused landing with animated visual components. |
Stack: single-file HTML Β· Tailwind CSS (JIT via CDN) with custom brand tokens Β· Alpine.js Β· Lucide Icons Β· AOS scroll animations Β· Google Fonts.




