Overview
Fullstack Developer & Technical Lead with 6+ years building and scaling high-volume messaging platforms (SMS, WhatsApp, Email) using Angular, Node.js and NestJS. I combine architecture, security and DevOps automation with technical leadership and mentoring — always prioritizing a real understanding of the tools I use. I adopt AI strategically to accelerate development without sacrificing technical rigor. Looking to join an engineering team that combines hands-on development with technical leadership.
Broadcasting
- Angular
- TypeScript
- Node.js
- NestJS
- Express
- Redis
- Docker
- PostgreSQL
- MySQL
- MongoDB
- GraphQL
- Git
- GitHub Actions
- Bitbucket
- NGINX
- Linux
- JWT
- OWASP
- Vitest
- Postman
- Sequelize
- Prisma
Signal log
Experience
TX-01Development & QA Team Lead· Movitext
Leading a team of 5 developers and 3 QAs as Team Lead and Scrum Master, designing the microservice architecture behind messaging platforms that processed 250M+ messages in 6 months.
- Lead a team of 5 developers and 3 QAs as Team Lead and Scrum Master, ensuring continuous delivery under tight deadlines.
- Designed the microservice architecture (Node.js, NestJS, Redis, BullMQ) for messaging platforms (SMS, WhatsApp Business API, SendGrid) that processed 250M+ messages in 6 months.
- Designed and implemented CI/CD pipelines (GitHub Actions, Bitbucket Pipelines), dockerizing and automating deployment for 8+ applications (15 min → 4-5 min) with blue-green releases on critical services; leading the migration of the rest, still on PM2.
- Implemented security controls following the OWASP Top 10: JWT + OTP, 2FA, password history/expiration, XSS/CSRF/SQL-injection mitigation, and rate limiting.
- Led an AI-assisted Angular modernization (v12 → v22), complete in 3 days versus 2 incomplete weeks on a prior manual attempt — reducing the bundle from ~50MB to 8MB and the build to 15 seconds; adopted Signals, Zoneless, and standalone components.
- Designed and scaled, with AI assistance, a vulnerability audit and mitigation process across 10+ projects in parallel, reducing response time from days to minutes; now company standard.
- Directed the migration of users from a legacy messaging system to the new one, with scripts and processes that preserved credentials and guaranteed data integrity with zero friction for clients.
- Designed and led the migration of reporting to AWS Athena + S3 (3-6 min with failures → 30-60 sec) and the centralization of files in S3, reducing risk under high demand.
- Built an internal MCP server for AI agents and the official integration documentation (Astro + Starlight) delivered to clients; defines architecture standards and mentors senior and junior developers.
Node.jsNestJSRedisBullMQGitHub ActionsBitbucket PipelinesDockerAngularAWS AthenaAWS S3
Remote, Honduras
TX-02Full Stack Developer· Movitext
Frontend and backend features across microservice architectures for large-scale communication products, including a high-availability SMS banking service.
- Developed frontend and backend features (Angular, Node.js, NestJS, MySQL, Redis) across microservice architectures for large-scale communication products.
- Designed and built messaging integrations with the WhatsApp Business API (Meta) and SendGrid (email/WhatsApp), including delivery-status webhooks for every message.
- As part of the team, designed and built a high-availability SMS banking service (SINPE, Costa Rica): high request volume, Redis + BullMQ queues, delivery-status webhooks, retries, and monitoring.
- Built queueing systems with Redis and BullMQ (pub/sub, locks, Lua scripts, cluster mode), with automatic retries and idempotency across queries, users, and API keys.
- Contributed to production monitoring (Prometheus, Sentry, structured logging) and vulnerability mitigation for the project, improving stability under high traffic.
AngularNode.jsNestJSMySQLRedisBullMQWhatsApp Business APISendGridPrometheusSentry
Remote, Honduras
TX-03Full Stack Developer· Gestopp Corp
Coffee-traceability platform and sales management system, contributing across the database, business logic, and UI layers.
- Part of the development and design team for a coffee-traceability platform and a sales management system (Angular, Node.js, MongoDB, Mongoose), contributing to the database, business logic, and UI.
- Implemented invoice generation, downloadable PDF reporting, transaction tracking, and admin dashboards.
- Collaborated on architecture decisions, UX/UI design, and end-to-end implementation across every layer of the platform.
AngularNode.jsMongoDBMongoose
Remote, Honduras
Payload
Skills
Frontend
- Angular (Signals, Zoneless, Standalone Components)
- TypeScript
- RxJS
- HTML
- CSS
Backend & APIs
- Node.js
- NestJS
- Express
- REST
- GraphQL
- Swagger/OpenAPI
Databases
- MySQL
- PostgreSQL
- MongoDB
- Redis (pub/sub, Lua, cluster)
- Sequelize
- Prisma
- TypeORM
- Mongoose
Cloud & DevOps
- AWS (RDS, ElastiCache, S3, Athena, EC2)
- Docker
- GitHub Actions
- Bitbucket Pipelines
- Nginx
- Apache2
- PM2
- Linux
Security
- OWASP Top 10
- JWT/OTP
- 2FA
- pnpm audit
- audit-ci
- Husky
AI-assisted development
- Claude Code
- GitHub Copilot
- Opencode
- MCP servers
Testing & tools
- Vitest
- Playwright
- Postman
- VS Code
- Scrum
- Kanban
- ClickUp
- Git
- Conventional Commits
Let's talk
Looking for someone to join your engineering team? Reach out.