About
I’m Joao Oliveira, a Senior Software Engineer with 7 years of experience dedicated to architecting and delivering high-performance, scalable systems. My core background is in C#/.NET, and my experience as a full-stack engineer (Angular/JavaScript) helps me keep a practical end-to-end view from product needs to production operations.
I specialize in System Design and building resilient architectures using Microservices, Message Brokers (Kafka, SNS, SQS), and Cloud infrastructure (AWS/Docker). I’m a firm believer in the “Test-Driven” mindset, utilizing xUnit for unit/integration testing and JMeter for performance benchmarking to ensure mission-critical stability.
Areas of focus
- Data & caching: SQL (PostgreSQL, Oracle, SQL Server) and NoSQL (MongoDB); Redis for distributed caching and performance tuning.
- DevOps & observability: CI/CD automation and operational visibility with tools such as Kibana and Splunk.
- Architecture & design: scalability, clean code, and pragmatic design patterns for high-traffic systems.
Education
- Bachelor’s in Information Systems
- Post-graduate specialization in IT Governance
- MBA in Leadership and Innovation.
I enjoy tackling complex architectural problems and sharing what I learn through technical writing and mentoring. I care about engineering quality and leadership that translates into software that is reliable today and scalable tomorrow.
You can find me on these platforms: