Hi! I'm Douglas Queiroz, a Computer Science student at UFC Quixadá with a strong focus on backend development.
I specialize in TypeScript (Node.js/NestJS), building scalable and production-ready backend systems. I also have solid experience with Java (Spring Boot), expanding my expertise toward enterprise-grade architectures.
My work focuses on distributed systems, event-driven architecture, resilience, and observability, always aiming to deliver systems that are reliable, measurable, and production-ready.
- Backend Development: TypeScript (Node.js, NestJS), Java (Spring Boot)
- Distributed Systems: Microservices, event-driven architecture (Kafka, Redis Streams), Saga patterns
- Observability & Resilience: OpenTelemetry, Prometheus, Grafana, Jaeger, circuit breakers, rate limiting, idempotency
- Databases & Caching: PostgreSQL (multi-tenancy), Redis
- Infrastructure: Docker, docker-compose, CI/CD with GitHub Actions
- Testing: Unit, integration, and contract testing
-
[multi-tenant-fintech-payment-hub-java](in progress) Multi-tenant payment gateway with schema-per-tenant isolation, Kafka-based communication, anti-fraud scoring, and observability.
-
trackflow Complete Product Analytics platform with robust event ingestion, real-time analytics, JWT authentication, and observability. Built with NestJS, TypeScript, Prisma, and PostgreSQL. Production-ready.
- Remote Backend Engineering Internships (Node.js/NestJS or Java preferred)
- Opportunities to work on scalable backend systems in real-world environments
“I build scalable backend systems focused on reliability, observability, and real-world production challenges.”


