Development Manager, TV Azteca
Jul, 2025 - Present
I lead a team of 3 developers on the digital content platform, combining management (project planning, requirements analysis, and solution design) with hands-on development.
Single-handedly designed and built, in ~3 weeks, 2 middleware services that centralize integration with 2 external service providers, encapsulating credentials and communication complexity, on a new microservices architecture: NestJS, Drizzle, Docker, an AWS SNS/SQS event bus, Fargate deployment, and idempotency, outbox, and resilient-cache patterns.
Break down complex requirements into simple, actionable tasks and own the team's project planning.
Safeguard code quality and security through code reviews, version upgrades, task automation, and proofs of concept.
Coordinate SEO initiatives, third-party service integrations, module development, and optimization of configurable content services.
Designed the GitLab CI/CD pipelines for the 2 middleware services, a Lambda-exposed event-capture application, and the new content admin, all integrated via APIs.
Built internal team tooling on my own initiative: GitHub metrics tracking, Google Lighthouse and CrUX (Chrome UX Report) metrics collectors, deploy-change detection on staging servers, automated AMP page validation, and bundle cleanup of unused resources.
Stack: Java, JavaScript, TypeScript, NestJS, Drizzle ORM, Docker, AWS SNS, AWS SQS, AWS Fargate, Amazon ECS, Amazon ECR, ElastiCache (Redis), AWS Secrets Manager, CloudWatch, Amazon Bedrock, GitLab CI/CD, LocalStack, CSS