01 — sobre mí 01 — about

Construyo backend
que no falla.
I build backend
that doesn't fail.

Soy desarrollador full-stack costarricense con especialización en Adobe Commerce Cloud. He liderado equipos de backend, diseñado arquitecturas de módulos personalizados y optimizado infraestructura en producción para plataformas que manejan millones en ventas anuales.

I'm a Costa Rican full-stack developer specializing in Adobe Commerce Cloud. I've led backend teams, designed custom module architectures, and optimized production infrastructure for platforms processing millions in annual sales.

Me muevo con igual facilidad entre una query de MySQL que tarda horas y un módulo de checkout que tiene que pasar auditoría de seguridad financiera. Cuando hay un problema difícil, me quedo hasta resolverlo.

I move equally well between a MySQL query that takes hours and a checkout module that has to pass a financial security audit. When there's a tough problem, I stay until it's resolved.

7+
años de experiencia years of experience
4+
en liderazgo técnico in technical leadership
13k+
SKUs optimizados SKUs optimized

Stack principal Core stack

PHP 7/8 Adobe Commerce TypeScript MySQL GraphQL REST API Node.js Python Redis Varnish RabbitMQ Elasticsearch Docker Kubernetes AWS Fastly CDN Next.js React

02 — experiencia 02 — experience

Historial profesional. Professional history.

2024 — presentepresent

KaliCR MSD Limitada

Costa Rica · RemotoRemote

Adobe Commerce Cloud Backend Developer

  • Diseñé módulo B2B de sincronización de precios por nivel de cliente con lógica tributaria regional — habilitando pricing en tiempo real sin intervención manual en storefronts multi-país.
  • Designed a B2B customer-tier pricing sync module with regional tax logic — enabling real-time pricing without manual intervention across multi-country storefronts.
  • Arquitecté un checkout de un paso sobre la plataforma nativa de Adobe Commerce, incluyendo integración con pasarelas de pago y validación de crédito para pasar auditoría de seguridad financiera.
  • Architected a one-step checkout on native Adobe Commerce, including payment gateway integration and credit validation to pass financial security audit.
  • Construí pipeline de alto rendimiento para sincronización de precios EAV: operaciones MySQL bulk sobre catalog_product_entity_decimal, sincronizando 8 atributos en 13 000+ SKUs en segundos — antes tomaba horas de reindexado.
  • Built a high-performance EAV pricing sync pipeline using MySQL bulk operations on catalog_product_entity_decimal — syncing 8 attributes across 13,000+ SKUs in seconds, replacing multi-hour reindex cycles.
  • Administré entornos Adobe Commerce Cloud con PHP, MySQL, Redis, Elasticsearch, RabbitMQ y Varnish. Configuraciones Fastly con VCL personalizados para rate limiting y gestión de tráfico.
  • Managed Adobe Commerce Cloud environments with PHP, MySQL, Redis, Elasticsearch, RabbitMQ, and Varnish. Configured Fastly with custom VCL for rate limiting and traffic management.
  • Lideré code reviews de backend, establecí estándares de arquitectura de módulos y conduje sesiones de transferencia de conocimiento.
  • Led backend code reviews, established module architecture standards, and ran knowledge-transfer sessions.
Adobe Commerce Cloud PHP 8 MySQL GraphQL Redis Fastly VCL ECE-Tools KnockoutJS

2020 — Jul 2024

Encora

Costa Rica · RemotoRemote

Tech Lead — Web Content Specialist

  • Lideré equipo multidisciplinario coordinando sprint planning, distribución de tareas y despliegues a producción en proyectos web concurrentes.
  • Led a multidisciplinary team coordinating sprint planning, task allocation, and production deployments across concurrent web projects.
  • Establecí estándares de código, revisé pull requests y mentoreé desarrolladores — escalando la capacidad del equipo para resolver problemas complejos.
  • Established code standards, reviewed pull requests, and mentored developers — scaling the team's ability to solve complex problems.
  • Diseñé y ejecuté flujos de testing de regresión antes de cada deploy, manteniendo cero defectos en producción en ciclos de release continuos.
  • Designed and executed regression testing flows before each deploy, maintaining zero production defects across continuous release cycles.
PHP JavaScript Liderazgo técnicoTechnical leadership CI/CD QA

Nov 2018 — 2020

Encora

Costa Rica · RemotoRemote

Web Content Specialist

  • Desarrollé y mantuve sistemas web en PHP y JavaScript para plataformas de alto volumen de datos, coordinando con stakeholders para traducir requerimientos de negocio en especificaciones técnicas.
  • Developed and maintained PHP and JavaScript web systems for high-volume data platforms, coordinating with stakeholders to translate business requirements into technical specifications.
PHP JavaScript MySQL

03 — proyectos 03 — projects

Trabajo seleccionado. Selected work.

Fertinyc — Quality Report System

Sistema web/móvil para empresa piñera de exportación. Permite al equipo de campo crear reportes de calidad de carga con fotos por sección, funciona offline con sincronización automática al reconectar, y exporta PDFs estructurados. PWA instalable en el homescreen del celular.

Web/mobile system for a pineapple export company. Field teams create structured load quality reports with per-section photos, offline-first with automatic sync on reconnect, and export structured PDFs. Installable as PWA on mobile.

Next.js 14 TypeScript Supabase Dexie.js Service Worker PostgreSQL React PDF
Privado — NDAPrivate — NDA

Adobe Commerce B2B Platform

Checkout de un paso personalizado sobre la arquitectura nativa de Adobe Commerce, con integración de pasarelas de pago, validación de crédito y lógica B2B/B2C. Módulo de pricing por tier con sincronización ERP en tiempo real para storefronts multi-país.

Custom one-step checkout on native Adobe Commerce with payment gateway integration, credit validation, and B2B/B2C logic. Tier pricing module with real-time ERP sync for multi-country storefronts.

Adobe Commerce PHP 8 GraphQL KnockoutJS MySQL Redis Elasticsearch
Privado — NDAPrivate — NDA

Catalog Pricing Pipeline

Pipeline de sincronización de precios de alto rendimiento usando operaciones bulk directo sobre MySQL — bypaseando el ORM de Magento. Sincroniza 8 atributos EAV personalizados en un catálogo de 13 000+ SKUs en segundos, reemplazando ciclos de reindexado que tardaban varias horas.

High-performance pricing sync pipeline using direct MySQL bulk operations, bypassing Magento's ORM. Syncs 8 custom EAV attributes across 13,000+ SKUs in seconds — replacing multi-hour reindex cycles.

PHP 8 MySQL bulk ops Adobe Commerce EAV Cron REST API
Privado — NDAPrivate — NDA

Commerce Community Auditor

En desarrolloIn development

Módulo Composer para instalaciones de Adobe Commerce Community Edition. Audita configuraciones de seguridad, performance, caché, índices y extensiones conflictivas — similar al SWAT de Adobe pero gratuito, instalable via Composer y diseñado para entornos CE.

Composer package for Adobe Commerce Community Edition installations. Audits security configurations, performance settings, cache state, index health, and conflicting extensions — similar to Adobe's SWAT tool, but free, installable via Composer, and built for CE environments.

PHP 8 Magento 2 Composer CLI Community Edition
GitHub

magento2-module-scaffold

En desarrolloIn development

CLI que genera la estructura completa de un módulo Magento 2 con un comando: registration.php, module.xml, composer.json, di.xml y clases base según el tipo de módulo (observer, plugin, cron, GraphQL). Elimina el boilerplate manual que ralentiza cada nuevo módulo.

CLI that generates a complete Magento 2 module structure in one command: registration.php, module.xml, composer.json, di.xml, and base classes by module type (observer, plugin, cron, GraphQL). Eliminates the manual boilerplate that slows every new module.

PHP Composer CLI Magento 2
GitHub

Fastly VCL Snippets for Commerce

En desarrolloIn development

Colección de snippets VCL listos para producción en Adobe Commerce Cloud: rate limiting por IP y user-agent, detección de bots y scrapers, geo-blocking configurable, y gestión de caché para storefronts headless. Documentados, testeados en producción.

Production-ready VCL snippet collection for Adobe Commerce Cloud: IP and user-agent rate limiting, bot and scraper detection, configurable geo-blocking, and cache management for headless storefronts. Documented and production-tested.

Fastly VCL CDN Adobe Commerce Cloud
GitHub

04 — contacto 04 — contact

¿Tienes un proyecto
difícil?
Got a tough
project?

Disponible para proyectos freelance, consultoría y posiciones remotas. Escríbeme. Available for freelance projects, consulting, and remote positions. Write to me.

contact@davidgamboa.dev