Skip to content
View williamfds's full-sized avatar

Block or report williamfds

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
williamfds/README.md

William Ferreira da Silva

Senior Backend Engineer · Java + Node.js · Brazil 🇧🇷 (Remote · UTC-3)

I build scalable APIs, distributed systems, and complex integrations for ERP, e-commerce, and real-time platforms. 7+ years of experience modernizing legacy monoliths into event-driven microservices.


🛠 What I work with

Backend:        Java 21, Spring Boot, Node.js, NestJS, TypeScript
Architecture:   Microservices, Event-Driven, Hexagonal, Clean Architecture
Data:           PostgreSQL, MongoDB, Firebird, Redis
Real-time:      WebSockets, SSE, RabbitMQ
Frontend:       React, TypeScript, Chakra UI
DevOps:         Docker, GitHub Actions, CI/CD

💼 What I focus on

  • Designing scalable backends that hold up as user base grows
  • Building integrations with marketplaces, ERPs, fiscal systems and payment gateways
  • Modernizing legacy systems without breaking production
  • Event-driven architectures that decouple services and improve resilience
  • Mentoring and code review as senior reference on engineering teams

🌟 Open Source Contributions

Active contributor in the Fastify ecosystem — one of the most popular Node.js frameworks:


🚀 Selected projects

URL Shortener API — Stateless API with Redis caching layer, designed for horizontal scalability. NestJS + PostgreSQL + Redis + Docker.


📫 Get in touch


Open to backend / fullstack engineering opportunities · Time zones: US, LATAM, Europe

Pinned Loading

  1. nestjs-url-shortener nestjs-url-shortener Public

    TypeScript 1

  2. nestjs-url-shortener-frontend nestjs-url-shortener-frontend Public

    Frontend for the NestJS URL Shortener API with Next.js and Chakra UI

    TypeScript 1

  3. portfolio-williamfdasilva portfolio-williamfdasilva Public

    TypeScript

  4. fastify/fastify-compress fastify/fastify-compress Public

    Fastify compression utils

    JavaScript 227 55

  5. fastify/busboy fastify/busboy Public

    A streaming parser for HTML form data for node.js

    JavaScript 131 24

  6. fastify/session fastify/session Public

    Session plugin for fastify

    JavaScript 125 54