Summary
Allan Monteiro is a seasoned full-stack software engineer with 11 years building high-throughput, resilient systems for banking and healthcare, including platforms that handle tens of millions of requests per day. He specializes in functional languages—Clojure/ClojureScript and Elixir—bringing end-to-end ownership from backend architecture to dynamic front-ends and search optimization (Postgres → OpenSearch migrations). Allan has driven critical features at scale, such as Nubank’s automatic debit and commitment/payment platforms, and has deep operational experience with canary releases, contract testing, and asynchronous, distributed flows. Based in São Paulo, he pairs a pragmatic engineering mindset with a curiosity for AI/ML (postgraduate studies) and a penchant for real-world impact, whether improving national bill-payment reliability or building developer-friendly banking-as-a-service.
11 years of coding experience
10 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Federal University of Rio de Janeiro
Postgraduate Degree Artificial Intelligence and Machine learning, Postgraduate Degree Artificial Intelligence and Machine learning at PUC Minas
Portuguese, English