Bruno Catão is a dual-career professional combining clinical practice as an MD in Brazil's public health system with 15 years of technology experience as a software engineer, teacher, and researcher. He has taught programming, web and mobile development since 2004 at FACISA and coordinated multidisciplinary research projects that delivered real-world information systems and industrial training simulations. With a BS in Computer Science, postgraduate work in networks and software engineering, and two decades of hands-on development (2001–2021), he brings strong distributed-systems and OLAP back-end expertise—evidenced by contributions to the open-source Saiku Analytics project. Bruno has also reviewed projects for Udacity across Python, JavaScript and ML, and led front-end engineering work in BI products, showing fluency across the full stack. Unusually, he pairs this technical breadth with frontline medical experience at multiple health units, which informs a pragmatic approach to building human-centered software for healthcare and education.
15 years of coding experience
9 years of employment as a software developer
Bachelor of Medicine, Bachelor of Surgery (MBBS), Medicine, MD, Bachelor of Medicine, Bachelor of Surgery (MBBS), Medicine, MD at Universidade Federal de Campina Grande
Specialist, Computer Software Engineering, Specialist, Computer Software Engineering at Facisa - Faculdade de Ciências Sociais e Aplicadas
Open-source semantic layer: one cube for Excel (MDX/XMLA), dashboards, and AI agents (MCP). Mondrian + Apache Calcite.
Role in this project:
Back-end Developer
Contributions:215 commits, 9 PRs, 194 pushes in 3 years 6 months
Contributions summary:Bruno primarily focused on implementing and refining back-end functionalities for Saiku Analytics. Their contributions include creating a `TotalAggregatorFactory` to optimize calculations, adding a Hazelcast authentication filter and configuring distributed session/cookie-based authentication, and modifying code that is relevant to querying and data visualization. The user's work suggests expertise in OLAP technologies.
Contributions:51 commits, 44 pushes, 1 branch in 2 years 4 months
osgi
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.