Gustavo Azañero
Senior Software Engineer | Backend Products, APIs & AI-Assisted Development
Lambayeque, Peru (GMT-5)contacto@consultores-tic.comgithub.com/azaqeroconsultores-tic.com
Summary
Senior software engineer building and operating backend products and APIs used by real customers since 2008. Production experience in PHP and Node.js/TypeScript, AWS (Lambda, API Gateway, EC2, RDS), queue-based processing (BullMQ, Redis) and third-party API integrations (Twilio, Stripe, FTC).
I work spec-first with specialized coding agents across several model providers, choosing each model by cost and quality. I review, test and take responsibility for everything I ship. I own products end to end — infrastructure through production support. Available full-time, 100% remote.
Selected Work
- High-burst lead ingestion with self-provisioning infrastructure. Migrated a native PHP lead engine to AWS Lambda and API Gateway, then rebuilt it in TypeScript with BullMQ and Redis Cluster (2025). Each inbound request fans out to multiple outbound POSTs to third-party buyers, so capacity is bound by outbound concurrency, not request rate. Built a controller that watches live concurrency and provisions ephemeral t4g.small workers ahead of demand — instance boot takes 1–2 minutes, so the trigger threshold was calibrated empirically. Validated under automated load testing: ~10k inbound requests over ~4 minutes, scaling to ~30 instances (hard-capped at 50) with ~300 outbound workers each, measured via CloudWatch, Bull Board and PgBouncer.
- Full product ownership. Designed, built and shipped ArticleAI end to end — React/TypeScript/MySQL front and back end, proprietary API, automated SEO content generation, multiple export formats, plus an official WordPress plugin published on wordpress.org.
- Paid integration platform. Built DialReveal, an anti-spam call detection service combining Twilio, FTC data and scraping automation behind a dashboard with Stripe billing.
Technical Skills
- Backend
- PHP (native, OOP), Node.js, TypeScript, Fastify, RESTful APIs (JSON/XML)
- Data & async processing
- PostgreSQL, MySQL/MariaDB (query optimization, indexing), Redis, BullMQ, PgBouncer
- Cloud & infrastructure
- AWS (Lambda, API Gateway, EC2, RDS, S3, CloudFront, ELB), Linux, Apache/Nginx, shared hosting and DNS management
- Frontend
- React, Next.js, JavaScript, Astro
- AI-assisted development
- Spec-driven development, OpenCode, specialized agents, multi-model workflow selected by cost and quality
- Also
- WordPress and WooCommerce (since 2008), Git and GitHub
Experience
Founder and Senior Software Engineer — Consultores TIC
2008 — presentSoftware and hosting company serving local and international clients, handling everything from infrastructure setup to technical support. Selected products:
ApiFuel.com — High-traffic lead management system, 2012 — 2025
- Built in native PHP for performance (2012–2016), moved to AWS Lambda and API Gateway (2016–2020), and rebuilt in TypeScript with BullMQ and Redis Cluster (2025).
- Capacity is bound by outbound concurrency: each lead fans out to multiple third-party buyer APIs. Built a provisioning controller that scales an ephemeral EC2 fleet ahead of demand, since a new t4g.small takes 1–2 minutes to become ready.
- Load-tested with automated POST campaigns: ~10k inbound requests over ~4 minutes, reaching ~30 instances (hard cap 50) at ~300 outbound workers each, validated against CloudWatch, Bull Board and PgBouncer metrics.
ArticleAI.io — SaaS content generation platform
- Developed the full product: React, TypeScript and MySQL across front and back end, a proprietary API, automated SEO content generation and multiple export formats.
- Published the official ArticleAI Fetcher plugin on wordpress.org.
DialReveal.com — Anti-spam call detection platform
- Integrated Twilio, FTC data and scraping automation behind a working dashboard with Stripe payments (PHP, jQuery, MySQL).
Opticaz.pe — Optometry management system
- Delivered a web app, an Android app and an admin dashboard sharing a REST API: appointments, inventory, clients and reports (PHP, MySQL).
Other Work
- WordPress multisite optimization (USA client): stabilized 30 sites on shared hosting with selective plugin loading, caching and bot filtering.
- Next.js multilingual site: rapidpersonalloans.com/es.
- Airbnb calendar integration: metrorailhouse.com.
Languages and Availability
- Spanish (native); English (technical, written communication).
- Full-time, 100% remote from Lambayeque, Peru, GMT-5 (compatible with LATAM and US time zones).