Salvador, Brazil
Java
Above 10 years
Node
5-6 years
SQL Databases
Above 10 years
AWS
5-6 years
JavaScript
Above 10 years
AWS SQS
Above 10 years
TypeScript
7-8 years
AWS Lambda
5-6 years
Leonardo is a Senior Software Engineer and Technical Leader with over 18 years of experience designing, building, and leading large-scale backend and full-stack systems across public sector, enterprise, financial services, and media platforms. His expertise is centered on backend development with Java, Node.js, and TypeScript, complemented by strong experience in cloud architectures, distributed systems, and high-volume data processing.
Throughout his career, Leonardo has contributed to complex, mission-critical platforms supporting millions of records and users, including judiciary systems, banking solutions, and enterprise data platforms. He has led and executed initiatives involving system modernization, large-scale data migrations, and performance optimization, often in highly regulated and high-availability environments. His work includes the migration of over 1.5 million legal cases between legacy systems and the development of national-level judicial platforms.
Leonardo brings extensive experience with cloud and infrastructure services, particularly AWS (S3, SQS), as well as modern databases such as Google Spanner, PostgreSQL, Oracle, and MongoDB. He has designed and maintained RESTful and SOAP-based APIs, implemented asynchronous processing and messaging solutions, and contributed to reliable CI/CD pipelines using GitLab, enabling frequent and stable releases in production environments.
In addition to his backend strengths, Leonardo has solid full-stack experience with React and Angular, and a strong background in automation and intelligent systems. He played a key role in the AIJUS project, developing frameworks and robotic process automation solutions recognized with the Innovare Award. Across his roles, Leonardo has consistently acted as a team leader and mentor, managing teams of up to 20 engineers, driving agile practices, and bridging technical execution with business and institutional needs.
Senior Software Engineer
May 2023 - Present
Boston, Massachusetts
Allocated to Momento (App)
Allocated to ShiftMedia Company
Senior Full Stack Developer
Feb 2020 - Mar 2023
Bahia, Brazil
Team Leader
Feb 2016 - Feb 2020
Bahia, Brazil
Senior Java Developer and Team Leader
Apr 2009 - Feb 2016
United States
PL System Analyst and Developer
Apr 2008 - Apr 2009
He served as Team Leader at CPM BRAXIS for projects in Customer Due Diligence (CDD) and CBFN Banking, both for CITI BANK, a client of CPM. He utilized the J2EE platform, AJAX, JSTL, Struts, and Hibernate frameworks in these roles.
PL System Analyst and Developer
Oct 2007 - Apr 2008
Brazil
He developed new features and maintained existing routines for a Service Request system, utilizing technologies such as J2EE, JSF, SPRING, Ajax, JSTL, Eclipse, JBoss, and Oracle databases. Additionally, he played a crucial role in defining requirements, designing strategies, and planning, communicating, and delivering frontend, backend, and infrastructure solutions.
PL System Analyst and Developer
Feb 2007 - Oct 2007
He developed new features and maintained existing routines for MUDE Company's legacy systems in São Paulo, serving as a System Analyst and Developer. He utilized J2EE, Struts, Hibernate, SPRING, JBOSS, TOMCAT, Websphere, DB2, and SQLServer in his work.
B.S. System Analysis (Specialization in Software Engineering)
Jan 2001 - Jan 2005
Discuss your requirements and refine your scope with our team to find the ideal developer for your project.
We present a tailored and flexible range of senior developer profiles, allowing you to screen candidates before hiring.
We handle onboarding and management, ensuring long-term stability and a positive impact on your team.