guileite.dev

BACKEND ENGINEER / SÃO PAULO

Guilherme
Leite
/Backend Software Engineer

Designing APIs and microservices built to scale and last.

Backend engineer with 3+ years designing and maintaining REST APIs and microservices in production with Java and Spring Boot. I work across distributed systems and mobile, applying Clean Code and SOLID where the impact is measurable. Currently pursuing a postgraduate degree in Java Engineering at FIAP.

03 / STACK

Stack

Tools I work with regularly and confidently in production.

Languages
Java·TypeScript·PHP·SQL
Frameworks
Spring Boot·NestJS·Laravel·React Native·ReactJS
Tools
Docker·AWS·Maven·Swagger / OpenAPI·Git
Databases
PostgreSQL·MySQL·Cassandra·JPA / Hibernate
04 / SELECTED

Selected work

Three recent projects. The full list is just below.

01
Notion Compass
FRAME 01 / 03

Notion Compass

Browser extension to find and open any Notion page from any workspace, right from your browser. Consolidates multiple Notion workspaces into a single interface, with authentication via Notion's official OAuth API.

02
url-shortner
FRAME 01 / 01

URL Shortener

Production-grade URL shortener built for extreme traffic. Generates 4-character Base62 shortcodes via sub-millisecond Redis INCR, decouples click logging through RabbitMQ for instant 302 redirects, keeps hot URLs cached in Redis, and uses Cassandra for horizontal scalability to millions of requests per second. Load-tested with k6: p99 under 100ms at zero error rate with 200 users/second.

03
distributed-payment-gateway
FRAME 01 / 01

Distributed Payment Gateway

Simulated payment gateway built with an event-driven, containerized microservices architecture. Features Nginx least-connection loadbalancing across two instances per service, RabbitMQ async decoupling with dead-letter queues, per-service PostgreSQL isolation, idempotency via requestId, and a full observability stack with Prometheus, Loki, and Grafana.

05 / CONTACT

Contact

Email is fastest. I usually reply the same day.