Bruno Oliveira
Bruno Oliveira
Bruno Oliveira is a seasoned software engineer with a passion for building high-performance, low-latency systems at scale. He has over 10 years of experience working with Java, Kotlin, Spring Cloud, Spring Boot, Spring Data, Hibernate, JUnit, Mockito, Scala, Python, Docker, and AWS, among other technologies.
His areas of interest include Big Data, Data Analytics, Knowledge Graphs, MLOps, Deep Learning, Computer Vision, Graph Neural Networks (GNN), Recommender Systems, and Real-time Stream Processing. He is also an advocate of clean code, following SOLID, DDD, TDD, and Design Patterns principles.
Bruno has worked with top companies such as N26, Quanto, Globo.com, Pagar.me, and Cielo, among others. He earned his Bachelor's degree in Computer Science from Centro Universitário Senac and studied Computer Networking at Escola SENAI de Informática.
On his free time, Bruno enjoys coding open-source projects, and he is currently exploring Go/Golang and K8s, as well as delving into Computer Vision and Graph Representation Learning to specialize in ML in the future. He is also a talented violin player.