Skip to content
View jaugustodev's full-sized avatar

Block or report jaugustodev

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
jaugustodev/README.md

Hello, Folks! I'm João Augusto ✌️

💻 Senior Software Engineer at Match Group

💬 LinkedIn | ℹ️ Website

About me

Hello everyone, I'm João Augusto, a Senior Software Engineer currently based in Brazil. With 5+ years of professional experience, I have solid expertise in C#, .NET, Node.js, and React with a strong focus on backend engineering and the flexibility to work across the full stack when needed.

Throughout my career, I've contributed to companies in the education, supply chain, and CRM sectors, helping build scalable, robust, and high-quality software solutions that serve millions of users worldwide.

Key Achievements

  • Saved millions of dollars by implementing health and readiness endpoints for critical services, preventing costly downtime
  • Reduced operational costs by 50% (~$200k → ~$100k USD annually) through an efficient product labeling system
  • Improved system uptime by 60% and reduced incident resolution time by 50% with comprehensive observability
  • Optimized database performance by 75% and decreased API response time from 2s to 500ms through Redis caching (85%+ hit ratio)
  • Scaled systems to process millions of events daily migrating to event-driven microservices using Kafka
  • Built 13+ user-selection filters for large-scale email and push notification campaigns

Experience

5+ years building distributed systems, microservices, and event-driven architectures:

  • Customer Engagement Platforms: Large-scale CRM solutions powering campaigns for millions of users across multiple brands
  • Supply Chain Systems: Warehouse management and logistics solutions reducing operational costs
  • Education Technology: Scalable educational platforms serving thousands of students

Technical Impact: Led microservices migrations, introduced engineering best practices, mentored developers, and collaborated with cross-functional teams to deliver business value.

Technologies and Tools

Blog and Writing

I maintain technical articles sharing insights about software architecture, best practices, and lessons learned from real-world projects.

📚 My Blog

Working with me

My colleagues describe me as: A fast learner, quality-focused engineer with strong attention to detail, excellent team player, and effective problem solver.

I believe that technical excellence combined with strong communication, teamwork, and mentorship creates the best outcomes. Working in a team, I actively support others, conduct thorough code reviews, and ensure everyone understands the project goals.

Repositories

My repositories showcase production-ready code with best practices in architecture, testing, and documentation.

Focus areas: Backend (C#, .NET, Node.js), Frontend (React, Next.js), Clean Architecture, DDD, CQRS, Event-Driven Design

🌟 Featured Project

Flixer Catalog API - Production-ready video catalog management system

  • .NET 6, Clean Architecture, DDD, Keycloak auth, RabbitMQ, complete test coverage, CI/CD with GitHub Actions

📧 Contact: jaugusto.dev@gmail.com

Pinned Loading

  1. flixer flixer Public

    REST API for video catalog management built with Clean Architecture and DDD in .NET 6, featuring JWT authentication, Google Cloud Storage media upload, and asynchronous processing with RabbitMQ

    C#

  2. ECommerce ECommerce Public

    A serverless API was developed with .NET and AWS, managing clients and orders and performing invoice queries. Using Lambda functions, the API executes CRUD operations for users with data stored in …

    C#

  3. PlatformService PlatformService Public

    An internal microservices project with an API Gateway communicating via REST/HTTP to a Platform Service (SQL Server) and a Command Service (in-memory DB). Services use RabbitMQ for messaging. Deplo…

    C#

  4. clean-architecture-todo clean-architecture-todo Public

    Todo Project built with Clean Architecture, Clean Code principles, and fully integrated CI/CD pipeline deployed on Vercel

    TypeScript