Summary
Marcio Silva is a senior software engineer with 11 years of hands-on experience designing cloud-native, scalable backend systems using Java, Kotlin, Quarkus and Spring Boot. He has led distributed teams across Europe and the USA, delivering automated AWS infrastructure with Terraform and resilient streaming architectures with Kafka and SQS for mission-critical domains like connected vehicles and healthcare. An academic as well as a practitioner, he has taught computer science at federal universities in Brazil and authored 15+ international papers, bringing research-driven rigor to production systems. He also creates practical engineering tutorials on his YouTube channel covering Java/Quarkus, Go, Docker and reactive microservices, and frequently bridges backend services with frontend stacks (Angular/React) and CI/CD automation. Practical, detail-oriented and comfortable operating at the intersection of architecture, infrastructure-as-code and data-streaming, he’s open to mentoring and collaborative knowledge-sharing.
10 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at Centro de Informática UFPE
Master in Systems and Computing, Master in Systems and Computing at Universidade Salvador
Undergraduate Information Technology, Undergraduate Information Technology at Universidade Tiradentes-Unit
English, Portuguese