Summary
Lucas Duarte is a Lead Software Engineer with over a decade in software development and eight years of hands-on experience leading teams and building products across startups and mid-size companies. He combines technical depth in Node.js, React/Next, Kubernetes, CI/CD and cloud infrastructure with people-first leadership—running 180° reviews, structured 1:1s and individualized development plans to scale high-performing engineering teams. As former CTO and Engineering Manager, he has owned product-aligned sprint planning, stakeholder management with POs, cost estimation for development and cloud, and the end-to-end delivery of platforms in gaming and sports engagement. He’s comfortable moving between hands-on backend work (RabbitMQ, MongoDB, Redis) and frontend experiences, and has repeatedly implemented Kubernetes POD scaling and publishing pipelines in production. Based in Espírito Santo, Brazil, Lucas brings an entrepreneurial mindset from co-founding a startup to leading cross-functional tech organizations, pairing pragmatic engineering with recruitment and technical coaching.
8 years of coding experience
8 years of employment as a software developer
Bachelor’s degree in Automation and Control Engineering Engineering, Bachelor’s degree in Automation and Control Engineering Engineering at Centro Universitário Newton Paiva
Nanodegree React [React Redux e React Native], Nanodegree React [React Redux e React Native] at Udacity Brasil
Professional Technical Computer Technician Computing, Professional Technical Computer Technician Computing at Centro Técnico Educacional Somarti
Graduate course in Distributed Software Architecture Information Technology, Graduate course in Distributed Software Architecture Information Technology at PUC Minas
English