HimalayasHimalayas logo
Hiram Mata AvilaHA
Open to opportunities

Hiram Mata Avila

@hirammataavila

Full-Stack developer building secure Node.js/NestJS and React backend systems.

Mexico
Message

What I'm looking for

I’m looking for a Full-Stack role where I can own backend architecture with Node.js/NestJS, build secure scalable REST APIs and event-driven microservices on AWS, and ship real-time React dashboards with production-quality, well-tested code.

I’m a Full-Stack Developer specialized in Node.js, NestJS, and React, with a strong focus on backend architecture. I design and deploy scalable REST APIs, secure authentication systems using JWT and refresh tokens, and event-driven architectures with AWS SQS. I deliver complete features from backend to frontend with clean, well-tested code running in production using Docker, GitHub Actions, and AWS.

In my projects, I built a complete AuthService that uses short-lived JWTs plus rotating refresh tokens persisted in PostgreSQL, with Redis-based revoked token blacklisting and IP-based rate limiting. I also architected microservices for e-commerce with async SQS workflows, created real-time business metrics dashboards with WebSockets, and developed an API Gateway with per-route/per-client rate limiting, correlation IDs, and circuit-breaker observability.

Experience

Work history, roles, and key accomplishments

Personal Project logoPP

API Gateway & Observability

Personal Project

Jan 2024 - Present (2 years 3 months)

Developed a lightweight Node.js/NestJS API Gateway with Redis-based sliding-window rate limiting per route and user tier, plus structured request logging with correlation IDs for end-to-end traceability in CloudWatch logs. Added downstream health checks with a circuit breaker (503 after 3 consecutive failures) and published OpenAPI/Swagger documentation alongside a Postman collection with examples

Personal Project logoPP

Real-Time Metrics Dashboard

Personal Project

Jan 2024 - Present (2 years 3 months)

Built a NestJS backend with Socket.io WebSockets to emit real-time tenant metrics updates to React clients subscribed by room. Implemented JWT-authenticated WebSocket handshakes, Redis pub/sub propagation across instances, and a PostgreSQL data model with date-based partitioning, deployed on AWS EC2 with Nginx WebSocket reverse proxy and a custom-domain Next.js frontend.

Personal Project logoPP

Auth Service (NestJS)

Personal Project

Jan 2024 - Present (2 years 3 months)

Designed a NestJS authentication service using short-lived 15-minute JWTs and rotating refresh tokens stored in PostgreSQL, eliminating invalid sessions after token theft. Implemented a Redis-backed revoked-token blacklist with dynamic TTL and sliding-window rate limiting (max 5 attempts/15 min), and deployed on AWS EC2 with Docker, GitHub Actions CI/CD, and Swagger documentation.

Personal Project logoPP

E-commerce Microservices

Personal Project

Jan 2024 - Present (2 years 3 months)

Architected three NestJS microservices (users, products, payments) behind AWS API Gateway/ECS, using SQS for decoupled order-flow processing with configurable retries and a dead-letter queue. Added Redis caching for the product catalog with event-driven invalidation and automated Dockerized builds/deployments to ECS via GitHub Actions.

Education

Degrees, certifications, and relevant coursework

Universidad Michoacana de San Nicolás de Hidalgo logoUH

Universidad Michoacana de San Nicolás de Hidalgo

Bachelor of Science (B.Sc.), Actuarial Science and Data Science

B.Sc. in Actuarial Science and Data Science (in progress), building a strong foundation in mathematics, statistics, probability, and data analysis to support reliable, data-oriented backend systems.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan