fabian-castro-lozano

Hola, soyHi, I'mFabian Castro Lozano

Construyo plataformas SaaS multi-tenant, sistemas en tiempo real e integraciones de IA que llegan a producción — desde la arquitectura hasta el último pixel.I build multi-tenant SaaS platforms, real-time systems, and AI integrations that ship to production — from architecture down to the last pixel.

// whoami.ts

const engineer = {

role: "Development Lead",

experience: "5+ years",

stack: ["Laravel", "Vue", "AWS Bedrock"],

shipping: true,

};

Sobre míAbout me

Ingeniería con impacto real en producciónEngineering with real production impact

Soy Ingeniero de Software con más de 5 años de experiencia en el desarrollo de software web, aplicaciones móviles y de escritorio. Comencé como desarrollador Junior y hoy lidero el equipo de desarrollo en Interwap Solutions, donde he contribuido a hitos importantes de crecimiento del equipo y los productos.I'm a Software Engineer with 5+ years of experience building web software, mobile apps, and desktop applications. I started as a Junior developer and today I lead the development team at Interwap Solutions, where I've contributed to major team and product growth milestones.

Mi enfoque está en entregar sistemas escalables y mantenibles: plataformas SaaS multi-tenant, servicios de comunicación en tiempo real, integraciones FinTech y funcionalidades potenciadas por IA usando AWS Bedrock. Disfruto llevar un producto de la idea a producción, cuidando tanto la arquitectura como la experiencia del usuario final.My focus is delivering scalable, maintainable systems: multi-tenant SaaS platforms, real-time communication services, FinTech integrations, and AI-powered features using AWS Bedrock. I enjoy taking a product from idea to production, caring for both the architecture and the end-user experience.

5+

Años de experienciaYears of experience

10+

Proyectos en producciónProduction projects

Líder de Desarrollo

Rol actualCurrent role

AWS Bedrock

Con IA integradaAI-powered with

TrayectoriaCareer path

Experiencia profesionalProfessional experience

Interwap Solutions

PresentePresent

Líder de Desarrollo de SoftwareSoftware Development Lead

Marzo 2021 — PresenteMarch 2021 — Present· Neiva, Huila, Colombia

Inicié como desarrollador Junior y ascendí a Senior y luego a Líder de Desarrollo. He alcanzado hitos importantes y contribuido al crecimiento del equipo y los proyectos de la compañía a lo largo de más de 5 años.Started as a Junior developer and was promoted to Senior, then to Development Lead. I have reached important milestones and contributed to the growth of the team and the company's products over more than 5 years.

Siemppre

Desarrollador FullStack SeniorSenior FullStack Developer

Noviembre 2023 — Octubre 2024November 2023 — October 2024· Neiva, Huila, Colombia

Trabajé como desarrollador Full-Stack Senior, llevando la plataforma esperada a producción. Una vez 100% funcional, concluyó el contrato.Worked as a Senior Full-Stack developer, shipping the expected platform to production. Once it was 100% functional, the contract concluded.

Cootranshuila

Desarrollador de SoftwareSoftware Developer

Enero 2023 — Agosto 2023January 2023 — August 2023· Neiva, Huila, Colombia

Desarrollo de software para operaciones internas de la compañía de transporte.Software development for the internal operations of the transportation company.

DevsGo

Desarrollador de SoftwareSoftware Developer

Enero 2020 — Enero 2021January 2020 — January 2021· Neiva, Huila, Colombia

Desarrollo de soluciones de software a medida para clientes de la agencia.Development of custom software solutions for agency clients.

Kokoriko

Desarrollador JuniorJunior Developer

Febrero 2019 — Diciembre 2019February 2019 — December 2019· Neiva, Huila, Colombia

Primeros pasos profesionales en desarrollo de software, sentando las bases de mi carrera como ingeniero.First professional steps in software development, laying the foundation of my engineering career.

PortafolioPortfolio

Proyectos destacadosFeatured projects

La mayoría son proyectos comerciales bajo cláusulas de privacidad — el código vive en repositorios privados. Cuando existe, se incluye la URL pública.Most of these are commercial projects under privacy clauses — code lives in private repos. Public URLs are provided where available.

Vista principal de Qaddro
Panel de Qaddro

Qaddro — Plataforma SaaS InmobiliariaQaddro — Real Estate SaaS Platform

DestacadoFeatured

Plataforma inmobiliaria multi-tenant full-stack: listados, gestión de proyectos, CRM/calendario y búsqueda potenciada por IA.Full-stack multi-tenant real estate platform: listings, project management, CRM/calendar, and AI-powered search.

  • Agente de IA construido sobre AWS Bedrock para búsqueda inteligente de propiedades con flujos contextualesAI agent built on AWS Bedrock for intelligent property search with contextual workflows
  • Mensajería en tiempo real vía WebSockets de Pusher (chat agente-cliente, eventos de chatbot)Real-time messaging via Pusher WebSockets (agent-client chat, chatbot events)
  • Pagos con Openpay y Wompi — tarjeta y PSE con flujo de redirecciónPayment processing with Openpay and Wompi — card payments and PSE bank transfers with redirect flow
  • Bot de WhatsApp para engagement automatizado con clientesWhatsApp bot integration for automated client engagement
Laravel 10Vue 3AWS BedrockOpenpayPusherGoogle Maps APIMySQL
Sitio en vivoLive site
Vista principal de Panpaya
Panel de Panpaya

Panpaya — Seguimiento de Pedidos y FinTechPanpaya — Order Tracking & FinTech Integration

DestacadoFeatured

Plataforma de seguimiento de pedidos de comida en múltiples sedes, con backend FinTech e integraciones SOAP legacy.Food order tracking platform across multiple restaurant locations, with a FinTech backend and legacy SOAP integrations.

  • Integración SOAP/NuSOAP con proveedores de pago legacySOAP/NuSOAP integration for legacy payment provider APIs
  • SDK de Openpay para flujos de pago con tarjeta y PSEOpenpay SDK for card and PSE payment flows
  • Integración con app móvil de mensajeros (Flutter) con GPS en tiempo realMobile courier app integration (Flutter) with real-time GPS tracking
Laravel 9Vue 2OpenpayNuSOAPFlutterAWSMySQL
Sitio en vivoLive site
Q

Qaddro Tarjeta DigitalQaddro Digital Business Card

PWA de tarjeta de presentación digital y CRM ligero, con conexión en tiempo real y generación de códigos QR.Digital business card / lightweight CRM PWA with real-time connectivity and QR code generation.

  • Progressive Web App instalable con actualización automáticaInstallable Progressive Web App with auto-update
  • Conexión en tiempo real vía Pusher + Laravel EchoReal-time connection via Pusher + Laravel Echo
Vue 3VitePWAPiniaPusher
I

Interwapp — Plataforma de Mensajería EmpresarialInterwapp — Business Messaging Platform

Plataforma multi-componente para gestión de mensajería empresarial: landing de producto, panel admin y API REST.Multi-component platform for business messaging management: product landing pages, admin panel, and REST API.

  • Difusión de eventos en tiempo real vía Pusher + Laravel EchoReal-time event broadcasting via Pusher + Laravel Echo
  • Gestión de contenido enriquecido con integración de TinyMCERich text content management with TinyMCE integration
Laravel 11Vue 3Nuxt 4Tailwind CSSPusherPrimeVueMySQL
Y

Yapaya — Marketplace de Servicios y TurnosYapaya — Service Marketplace & Scheduling

Plataforma de consumo con agendamiento de citas/turnos, marketplace de servicios y notificaciones por WhatsApp/SMS.Consumer platform with appointment/shift scheduling, service marketplace, and WhatsApp/SMS notifications.

  • Motor de agendamiento avanzado con FullCalendar (vistas día/semana/mes/lista)Advanced scheduling engine with FullCalendar (day/week/month/list views)
  • WhatsApp y SMS vía Twilio para confirmaciones y recordatorios de citasWhatsApp & SMS via Twilio for appointment confirmations and reminders
Laravel 9/10Vue 2/3TwilioFullCalendarMySQL
M

Multicarrier — Gestión de Envíos y LogísticaMulticarrier — Shipping & Logistics Management

Plataforma admin para operaciones de envío multi-transportadora, integrando varios couriers bajo un solo panel.Admin platform for multi-carrier shipment operations, integrating multiple courier providers under one dashboard.

  • Capa de integración multi-transportadora con seguimiento de estado en tiempo real vía PusherMulti-carrier integration layer with real-time shipment status updates via Pusher
  • Visualización avanzada de datos con ApexCharts y Chart.jsAdvanced data visualization with ApexCharts and Chart.js
Laravel 9Vue 3PusherAnt Design VueApexChartsMySQL
Panel de Popsy en escritorio

Popsy & CookieJaar — Gestión de DomiciliosPopsy & CookieJaar — Delivery Order Management

Plataforma multi-tenant de domicilios: landing de pedidos, panel admin y seguimiento de mensajeros en tiempo real.Multi-tenant delivery platform: client-facing order landing, admin panel, and real-time courier tracking.

  • Actualizaciones de estado de pedidos en tiempo real vía Laravel WebSocketsReal-time order status updates via Laravel WebSockets
  • Notificaciones SMS vía LabsMobile para eventos de pedido/entregaSMS notifications via LabsMobile for order/delivery events
Laravel 9Vue 2Laravel WebSocketsLabsMobileMySQL
Sitio en vivoLive site
Vista principal de Good Chat

Good Chat — Gestión de Pedidos con WhatsAppGood Chat — WhatsApp-Integrated Order Management

Aplicación Vue.js para gestionar pedidos y conversaciones con integración directa de WhatsApp bidireccional.Vue.js app for managing client orders and conversations, with direct two-way WhatsApp integration.

  • Mensajería bidireccional entre negocios y clientes vía WhatsApp APITwo-way messaging between businesses and customers via WhatsApp API
  • Panel de gestión de pedidos en tiempo realReal-time order management dashboard
Vue.jsWhatsApp APINode.js
Vista principal de la app EPS

EPS Software — App Móvil de SaludEPS Software — Healthcare Mobile App

Aplicación móvil para una EPS colombiana: agendamiento de citas, gestión de medicamentos y autorizaciones.Mobile application for a Colombian health insurer: appointment scheduling, medication management, and authorizations.

  • Paneles multi-rol para administradores, clientes y médicosMulti-role panels for admins, clients, and doctors
  • Gestión de autorizaciones de servicios de saludHealthcare service authorization management
FlutterDartREST APIs
W

Whisper — Transcripción de Audio con IAWhisper — Real-Time AI Audio Transcription

Microservicio FastAPI para transcripción de voz a texto en tiempo real usando el modelo Whisper de OpenAI.FastAPI microservice for real-time speech-to-text using OpenAI's Whisper model over WebSockets.

  • Streaming por WebSocket con ingestión de audio PCM binario y procesamiento por chunksWebSocket streaming with binary PCM audio ingestion and chunked processing
  • Backend faster-whisper optimizado para GPU con downsampling automáticoGPU-optimized faster-whisper backend with automatic downsampling
PythonFastAPIfaster-whisperWebSocketsPyTorchVue 3

Fuera del horario laboralOff the clock

Proyectos personalesPersonal projects

Cosas que construyo por mi cuenta para aprender y resolver problemas propios. Esta sección va a seguir creciendo.Things I build on my own to learn and scratch my own itches. This section will keep growing over time.

en crecimientogrowing
FastVideo — el reproductor de video más rápido

FastVideo — Reproductor de Video en RustFastVideo — Rust-Powered Video Player

DestacadoFeatured

Reproductor de video nativo construido en Rust y FFmpeg — sin Electron, sin bloatware — con previsualización de frames en tiempo real sobre la barra de progreso.A native video player built in Rust and FFmpeg — no Electron, no bloat — with real-time frame preview scrubbing on the progress bar.

  • Previsualización de frames en la barra de progreso, decodificada en un hilo dedicado sin interrumpir la reproducciónFrame preview thumbnails on the progress bar, decoded on a dedicated thread without interrupting playback
  • Reloj de audio dedicado que mantiene video y audio sincronizados incluso a velocidades variablesDedicated audio clock keeping video and audio in sync even at variable playback speeds
  • Captura de frame al portapapeles, pantalla completa nativa y atajos de teclado para flujos sin ratónFrame capture to clipboard, native fullscreen, and keyboard shortcuts for mouse-free workflows
  • Binarios nativos para Linux y Windows — sin Java, sin Electron, sin runtime adicionalNative binaries for Linux and Windows — no Java, no Electron, no extra runtime
RustFFmpegLinuxWindows
Sitio en vivoLive site
FinaControl — control financiero multiplataforma

FinaControl — Finanzas Personales MultiplataformaFinaControl — Cross-Platform Personal Finance

DestacadoFeatured

App de finanzas personales construida en Kotlin Multiplatform: cuentas multi-moneda, presupuestos, préstamos y reportes visuales en una sola base de código, sin depender de la nube.A personal finance app built with Kotlin Multiplatform: multi-currency accounts, budgets, loans, and visual reports from a single codebase — no cloud dependency required.

  • Cuentas y monedas múltiples con conversión automática a la moneda principalMultiple accounts and currencies with automatic conversion to a primary currency
  • Seguimiento de préstamos y deudas con cronograma de pagos y gráfico de evoluciónLoan and debt tracking with payment schedules and a debt-evolution chart
  • Reportes visuales (gráficos de dona y tendencia) para entender los movimientos de un vistazoVisual reports (donut and trend charts) to understand spending at a glance
  • Datos 100% locales con respaldo y restauración manual — sin servidores externos obligatorios100% local data with manual backup and restore — no mandatory external servers
Kotlin MultiplatformCompose MultiplatformSQLDelightAndroidLinux
Sitio en vivoLive site

Stack técnicoTech stack

Tecnologías que dominoTechnologies I work with

Herramientas y lenguajes usados en proyectos comerciales reales.Tools and languages used across real commercial projects.

BackendBackend

LaravelNode.jsNestJSExpressFlaskSpringFastAPI

FrontendFrontend

VueNuxtReactNext.jsAngularSvelteTailwind CSSBootstrapAlpine.jsjQuery

LenguajesLanguages

PHPJavaScriptPythonJavaDartCC++BashHTML5CSS3

DatosData

MySQLPostgreSQLMongoDBRedisKafka

Nube & DevOpsCloud & DevOps

AWSAWS BedrockDockerFirebaseNginxLinuxRed HatGitGitHubGitHub ActionsBitbucket

Móvil & HerramientasMobile & Tools

FlutterAndroid StudioArduinoAnacondaPostmanPusherTwilio

FormaciónBackground

EducaciónEducation

Universidad Surcolombiana

Ingeniería de SoftwareSoftware Engineering

Enero 2022 — Agosto 2025January 2022 — August 2025

Universidad Complutense de Madrid

Desarrollo de Aplicaciones MóvilesMobile Application Development

Enero 2019 — Enero 2022January 2019 — January 2022

Universidad Surcolombiana

Tecnología / Técnico de Software InformáticoTechnology / Software Technician

Enero 2019 — Noviembre 2021January 2019 — November 2021

ConectemosLet's connect

¿Construimos algo juntos?Building something together?

Abierto a proyectos freelance, consultoría técnica o roles de tiempo completo. Escríbeme por el canal que prefieras.Open to freelance projects, technical consulting, or full-time roles. Reach out through whichever channel you prefer.