Summary
Diogo Lisboa is a Staff Software Engineer based in São Paulo with 12 years of experience building and guiding teams to deliver robust web and API-first systems. He blends deep Ruby/Rails expertise with distributed systems, cloud integrations, and a growing interest in functional programming with Clojure, often favoring simple, flexible architectures to solve hard problems. Diogo has led technical direction for teams of 40+, driven monolith-to-microservices transitions, and owned high-stakes payment and billing systems handling significant volume. He combines hands-on coding with hiring, mentoring, and product-aligned engineering decisions, and enjoys exploring adjacent areas from serverless Python to frontend React. A pragmatic engineer who values tested, deployable quality over neat theory, he continuously expands his toolkit to find cross-discipline solutions.
12 years of coding experience
14 years of employment as a software developer
Digital and Virtual Design, Digital and Virtual Design at Istituto Europeo di Design
Bacharelado História, Bacharelado História at USP - Universidade de São Paulo
Mackenzie Presbyterian University
English