Bruno Soares is a software engineer with 10 years of experience building cloud-native, distributed systems and leading architecture efforts across fintech, retail, and AI startups. Currently at BlackRock and formerly a senior engineer at Preqin and Tractable, he has delivered production-grade services from edge-deployed microservices to serverless AI deployments and observability-as-code platforms. He combines strong backend skills in Python and TypeScript with infra expertise—Terraform, AWS CDK, Kubernetes—and a track record of shipping shared libraries, encryption services for browser ML, and scaling fleets to thousands of edge clusters. Comfortable bridging product and engineering, he has also owned product strategy and integrations at Rappi, giving him an unusually cross-functional view for a hands-on engineer. Based in London with an economics background, he blends technical rigor with business sensibility and a history of founding ventures, which informs pragmatic, impact-focused delivery.
10 years of coding experience
18 years of employment as a software developer
Economics, Economics at Universidade Federal Fluminense
This is a lightweight middleware for Express that handles authentication and authorization requests based on Firebase user tokens as well as fixed tokens created for server-to-server requests
Contributions:12 PRs, 22 pushes, 8 branches in 1 year 4 months
firebase-userauthorizationtokensexpressjsfirebase
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.