Backend engineer focused on Python, with 4+ years building and operating production systems. I care about Clean Architecture, testable code, and software that handles money correctly (append-only ledgers, durable idempotency, transactional consistency).
🛠️ Stack: Python · FastAPI · Flask · PostgreSQL · SQLAlchemy 2.0 (async) · Alembic · Redis · Pydantic v2 · Docker · GitHub Actions · pytest · mypy (strict) · Clean Architecture · TDD
🔭 Currently building
- Travel Savings Platform — fintech backend (FastAPI + Clean Architecture): append-only financial ledger, money modeled as an immutable value object (Decimal), durable idempotency for deposits (DB UNIQUE key + replay), 69 tests against a real Postgres.
- ASOPETROL platform — production backend for an energy-sector client: refactored a 1,494-line Flask monolith (−92%), 104 tests with 84% coverage, CI/CD in GitHub Actions, SQLite → PostgreSQL (Supabase) migration with 2,000+ records.
- Exploring AI coding agents (OpenClaw-based) with Clean Architecture and test-first refactoring.
📌 Featured projects
- travel-savings-platform — programmed-savings fintech backend: append-only ledger + durable idempotency (FastAPI, PostgreSQL, Redis)
- pricing-service — pricing microservice extracted from a legacy monolith (Node/TypeScript, Fastify, Docker, Prometheus)
- openclaw-code-agent — AI coding agent with Clean Architecture and test-first refactoring
📫 Get in touch


