Miguel Mendez
picture of Adam Keyes

Nice to meet you! I'm Miguel Mendez.

I'm a backend developer with a strong interested on cloud development.

Contact me

Skills

NodeJS
NodeJS
1 Year of Experience
Typescript
Typescript
3 Years of Experience
Python
Python
1 Year of Experience
Flask
Flask
1 Year of Experience
ExpressJS
ExpressJS
3 Years of Experience
Redis
Redis
1 Year of Experience
SQL
SQL
3 Years of Experience
Docker
Docker
1 Year of Experience
AWS
AWS
1 Year of Experience
NextJS
NextJS
2 Years of Experience
Bash
Bash
2 Years of Experience

Projects

Want to hear more about any of these projects?

I'm happy to walk you through one personally. Just reach out :)

Live API
OTP code verification by Email or Text Messgae

OTP code verification by Email or Text Messgae

TypeScriptBrevo.comAWS Route-53

An app that sends one-time passwords via email (SMTP) or SMS using the Brevo API. Domain verification and SMTP settings are configured through AWS Route-53.

Live API
Implementing Oauth v2 without external libraries and  beyond

Implementing Oauth v2 without external libraries and beyond

TypeScriptPlaywrightPostgreSQL

Oauth v2 without libraries + integration with Database, JWT tokens, and manual encryption of access tokens.

Rate limiter middleware for ExpressJS (NPM Package)

Rate limiter middleware for ExpressJS (NPM Package)

TypescriptNPMRedisExpressJS

Middleware for Express that limits requests per IP over a recent time window using Redis.

Live API
JWT Authentication and Cookies

JWT Authentication and Cookies

PythonFlaskPostgreSQL

An app that uses JWT authentication and cookies to store user information and session.

Massive Chat Application

Massive Chat Application

NextJSSocket.ioRedisPostgreSQL

A massive, anonymous chat application using socket.io for communication and Redis for job queues.

Live API
Massive AWS RDS database with 7 Million records of accidents in the US

Massive AWS RDS database with 7 Million records of accidents in the US

AWSRDSPostgreSQLNodeJS

An Express app using prisma ORM to connect to a PostgreSQL database hosted on AWS RDS. The database contains 3GB of data about US accidents.

Live API
SDK Library for a backend as service (Inspired on Firebase)

SDK Library for a backend as service (Inspired on Firebase)

NPMTypescriptSDK

SDK (software development kit) library that can be use to interact with a backend through simple method calls.

Accepting ETH Payments and Subscriptions

Accepting ETH Payments and Subscriptions

EthersJSRainbowKitReactTypescript

A demo app that allows users to subscribe to a service and pay for it using ETH.

Live API
AWS S3 File Upload API

AWS S3 File Upload API

AWS S3ExpressJSTypescriptMulter

An API that handles file uploads, retrieval, listing, and deletion using AWS S3 and multer. Built with modular service functions and clean controller separation.

Live API
Redis cache for performance

Redis cache for performance

RedisNodeJSTypescript

A caching layer powered by Redis to speed up repeated data requests and reduce server load.

Live API
AWS S3 File Upload and Viewer

AWS S3 File Upload and Viewer

AWS S3NextJSTypescript

An app that allows users to upload images with captions to S3 using presigned URLs and view or delete them privately using client-specific metadata.

Web Scraper for Ecommerce Website

Web Scraper for Ecommerce Website

TypeScriptPlaywrightPostgreSQL

This is a web scraper that scrapes data from a website and triggers an AI workflow to generate reports based on the scraped data.

Contact

I would love to hear about your project and how I could help. Please contact me via email, phone, or by messaging me using the form, and I'll get back to you as soon as possible. Thank you very much.

Email
miguel.mendez@miguel-mendez.click
WhatsApp
+52 622 145 5047