Systems that scale.
Domain-Driven Design, layered separation and SOLID principles. Code reads the way the business talks.
- Bounded contexts
- Hexagonal
- CQRS where it fits
Backend Engineer with 5+ years shipping production Python systems for e-commerce, telecom and enterprise. Specialised in Domain-Driven Design and high-traffic APIs. Open to full-time roles, contracts and consulting.
How to hire meHow I approach every product, from the first line of code to production deploy. Over five years shipping Python backends in e-commerce, telecom and enterprise — code that reads, tests and holds up under real load.
Domain-Driven Design, layered separation and SOLID principles. Code reads the way the business talks.
Automated tests, observability and continuous review. Zero surprises on deploy day.
Robust Python backends seamlessly integrated with dynamic Next.js frontends.
Real systems in production. Audited code, documented decisions.
POST /api/v1/orders → 201 Full-stack product across 3 independent apps: Django backend (27 DDD modules · 16,867 tests · 91.76% coverage), React + Vite customer storefront and Next.js + shadcn multi-tenant staff dashboard. Saga + Outbox, Stripe/Wompi payments, DIAN invoicing and RAG semantic search.
MIT-licensed CLI that converts Markdown into APA 7th edition and ICONTEC NTC 1486 academic documents in one command.
Production-grade e-commerce REST API with Redis caching, composite DB indexes, RBAC (anonymous/user/admin) and analytics endpoints. Strict mypy across the codebase with zero suppressions, 28 integration tests passing.
pip install jobscolombiaPython library published on PyPI that scores, classifies and enriches tech job listings from the Colombian market. Relevance algorithm 0-100 based on stack, seniority and work modality.
My core stack. I learn whatever the problem requires, but I know these deeply.
Five years building systems and solving real problems in production.
Adopted DevOps practices and wrote my first Python automation: log rotation, disk monitoring and automated backup policies.
Custom Python apps that replaced manual Excel processes for inventory control across regional warehouses · ETL pipelines from legacy CRM and POS systems · Basic forecasting models for stock planning.
Python automation suite (pandas, requests, paramiko) and Selenium RPA. Middleware APIs between CCTV hardware and central platforms over HTTP/REST and WebSockets. SLA cut by 70%.
Resolved L2/L3 escalations on SIESA ERP/POS at enterprise clients: deep software-level debugging, commercial master setup, and server deployments. Practical foundation working with large systems running in real production.
Linux/Windows server administration + automated backup policies and security hardening. Infrastructure base that translates today into deploy and observability of backend systems.
Enterprise e-commerce architecture across 27 DDD modules with multi-tenant isolation, dual REST + GraphQL API (Django 5.2 / Strawberry), Stripe/Wompi integration, DIAN invoicing, semantic search via pgvector and Sentry/Prometheus observability.
Backend Developer based in Cali, Colombia · open to remote full-time roles, project contracts or architecture consulting. I work with Python, Django, FastAPI, GraphQL and DDD. I reply within 24 hours.