Bruno Lopes is a pragmatic Computer Engineer with over a decade of hands-on experience building and operating enterprise systems, specializing in Java, JavaScript, Groovy and modern frameworks like Micronaut, Grails and Spring Boot. He blends strong software craftsmanship—Clean Code, Design Patterns and TDD—with systems architecture and DevOps practices, routinely automating CI/CD with GitHub Actions and GitLab and advocating Kubernetes for cloud-native deployments. At UFSCar he combines roles as an IT analyst and instructor, teaching Grails, Docker, Kubernetes and CI while also producing educational content as the founder of the BL2 YouTube channel and the Vai de Grails! blog. Comfortable across AWS, GCP and OCI, he pairs BPM expertise (Camunda) with pragmatic testing (JUnit, Spock, Cypress) and performance tools (JMeter), enabling reliable delivery of business-focused solutions. His background ranges from embedded C/C++ systems to co-founding a startup, reflecting an ability to move between low-level constraints and large-scale cloud architectures.
11 years of coding experience
2 years of employment as a software developer
Specialization Web's Software Development, Specialization Web's Software Development at UFSCar - Alumni
MSC Digital TV Video Segmentation, MSC Digital TV Video Segmentation at USP - Universidade de São Paulo
Projeto contendo os slides e códigos utilizados nos vídeos da série "Kubernetes para TODOS!" do Canal BL2.
Contributions:34 commits, 8 PRs, 42 pushes in 1 year 5 months
projetonostodosdockerkubernetes
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.