Summary
Bruno Belloni is a Senior Backend Software Engineer with 10 years of experience, currently building scalable Python-based services at Vurdere using FastAPI, asyncio, Docker and AWS components like Personalize and OpenSearch. He combines solid production engineering—spanning Python 2→3 migrations, Flask, Java, and Typescript—with a research-driven background in computer vision and deep learning from Embrapa and ongoing Master’s studies at UFRGS. His work bridges ML-informed feature pipelines and traditional backend systems, evidenced by hands-on experience deploying search, caching, and recommendation services in cloud environments. Comfortable maintaining legacy code and driving new platform development, he pairs pragmatic API design with interest in reinforcement learning and image processing. Based in Rio Grande do Sul, Brazil, Bruno brings both academic rigor and production discipline to projects that require turning ML research into reliable backend services.
10 years of coding experience
3 years of employment as a software developer
Bacharelado, Computer Science, Bacharelado, Computer Science at IFSUL - Instituto Federal Sul-rio-grandense
Master's in Computer Science, Computer Vision and Pattern Recognition, Master's in Computer Science, Computer Vision and Pattern Recognition at Universidade Federal do Rio Grande do Sul
English, Portuguese