Co-founder · Solutions Architect & Backend Engineer
Custom software studio. Main client: AudenPass, a ticketing platform live in production with real payments.
1 · Scope and design
Gathered requirements with the client, wrote the spec with acceptance criteria and designed the backend architecture and data model (16 tables).
2 · Build it by directing AI agents
Built the backend (Node.js, TypeScript, Express, PostgreSQL, Redis) by directing AI coding agents (Claude Code with subagents) through TDD, criteria-to-test traceability in CI and review of every change: 50+ REST endpoints documented in OpenAPI and ~750 automated tests.
3 · Payments and stock
Integrated Mercado Pago payments (Orders API) with HMAC-verified webhooks, idempotency and periodic reconciliation from a background worker. Designed stock control with PostgreSQL transactions and locks so tickets can't be oversold across replicas; validated with a local k6 load test (400 concurrent users, zero oversold).
4 · Deploy and deliver
Deployed on AWS (Lightsail, SES, least-privilege IAM) with GitHub Actions: database snapshot before migrating, zero-downtime rollout and rollback. Defined an OpenAPI contract that let the frontend be built in parallel, and coordinated integration and acceptance testing with the client.
- Solution architecture
- Backend
- Payments integration
- AWS (Lightsail, SES, IAM)
- AI-agent development