I'm João Augusto, a Senior Software Engineer based in Brazil with 5+ years of experience.
I specialize in C# and .NET, building scalable, event-driven backend systems with Kafka, applying AI / LLMs to improve products and development workflows, and currently expanding into AWS. I care a lot about observability: if a system can't be measured, it can't be trusted in production.
I've worked across education, supply chain, and CRM, including a CRM platform serving multiple global brands.
- Reduced monthly operational costs by 50% (~$200k → ~$100k) by modernizing a legacy system
- Reduced system downtime by 60% and cut incident resolution time by 50% with Kubernetes health checks and OpenTelemetry
- Reduced processing latency by 75% (~2s → ~500ms) with Redis caching and read replicas
- Scaled systems to process millions of events daily with Kafka-based event-driven architecture
- Applied AI / LLMs to automate release validation and improve engineering productivity
5+ years building distributed systems and microservices:
- Customer Engagement Platforms: CRM systems sending email, SMS and push at scale
- Supply Chain Systems: Logistics and cost optimization
- Education Technology: Platforms serving thousands of users
Technical Impact: Focus on event-driven architecture, performance, observability, and practical use of AI in engineering workflows.
I write about software engineering, AI, and system design on LinkedIn.
Focused on building reliable systems, writing clean code, and applying AI where it adds real value.
Hands-on projects applying architecture and design best practices.
Focus areas: .NET, AWS, Kafka, Distributed Systems, Observability, AI integration
Flixer Catalog API - Video catalog management system
- .NET, Clean Architecture, DDD, RabbitMQ, end-to-end tests, CI/CD
Contact: [email protected]



