Leonardo Almeida Email and Phone Number
Leonardo Almeida personal email
- Valid
I'm a Technical Leader with a successful track record of providing creative solutions for challenging business and customer requirements. With more than 10 years developing scalable applications for financial services, I bring my expertise as a Senior Java Developer and a deep-rooted passion for Lean & Agile development principles.From telematics solutions to trading platforms, I've built and led the development of several mission critical systems in fast paced environments, catering to companies of diverse scales. As a Backend Developer, Lead Java Developer, or Java Tech Lead, I have consistently delivered business critical features in tight deadlines. Skilled in building and leading high-performing teams, I've helped engineers at all levels in elevating their performance standards through coaching, mentoring, and effective feedback.My proficiency in Java, Spring, and various other technologies, combined with my passion for crafting clean, well-tested, and well-designed code, has consistently resulted in reliable and scalable solutions. Core Skills:Agile development, Scrum, Lean, CI/CDSoftware Architecture; Design Patterns, MicroservicesTeam management, Project Management, Coaching, MentoringJava, C, C++, JavaScript, Node.js, Solidity Core Java, EJB, JSP, Servlets, JDBC, REST APIsSpring Boot, Spring, Hibernate, JUnit, MockitoAWS, EC2, Droplets, Digital OceanGit, Subversion, Maven, AntOracle, MySQL, MS SQLTomcat, JBoss, Weblogic
Flex
View- Website:
- getflex.com
- Employees:
- 66
-
Software Engineer, Backend Java DeveloperFlex Nov 2023 - PresentJava developer working on the back-end of Flex Finance (getflex.com) app.- Developed and implemented several business-critical features, including new REST APIs (Spring Boot) and Kubernetes cron jobs, along with encryption and hashing of sensitive data, significantly enhancing customer satisfaction while reducing churn and operational risk.• Reduced load on microservices by up to XX% by using caching and other strategies • Reduced cloud infrastructure costs by up to XX% -
Regional Manager, Technical LeaderPta Rental Jul 2015 - Oct 2023Rio De Janeiro Area, BrazilPTA is a leader in aerial work platforms. In 2014 it was considered the 13th fastest growing small/medium company in Brazil in a Deloitte study.• Planned and created a startup from the PTA Rental business, with the goal of reducing maintenance costs through innovation on Telematics.• Conceptualized, orchestrated, and executed the end-to-end development of a telematics solution currently monitoring XX% of PTA's fleet. • Built both the telematics software (Java, Spring Boot, Node, Netty, MySQL, MongoDB, Grafana, AWS) and the device prototype (Arduino, C/C++), using TCP-based protocols (REST/TCP sockets) for their communication.• Implemented all features of the embedded software, including: GPRS communication using low level libraries for the SIM808 chipset, serial communication between the main module and the modem, smoothed reading of analog signals and the protocol between the prototype device and the backend server.• Established and led PTA's first branch in Rio de Janeiro increasing PTA´s revenues by XX%. -
Technical Team LeadIg Group Aug 2010 - Jun 2015London, United Kingdom• Led the development of several impactful greenfield projects, prominently the Insight platform, a crucial web application providing trading and market information across 8,000 markets.• Developed several Java projects, primarily adopting microservices architecture, utilizing a tech stack that encompassed Tomcat, Spring, Apache Lucene, JAXB, Oracle, and more• Boosted team throughput by ~20% with Kanban and 1-week sprints, reducing high-priority feature waiting time by 50%• Integrated third-party APIs (e.g., Reuters, Autochartist) with robust resilience strategies, including caching and design patterns (e.g., Bulkhead, Circuit Breakers), ensuring smooth handling of third-party failures and meeting uptime requirements• Led teams of up to 12 members, coordinating the efforts of team members across multiple functions (QA, Dev, PM, Architects) and across various teams (Dev, Infrastructure, DevOps, Content).• Hired multiple engineers and fostered their growth through the GROW coaching model, resulting in highly effective software engineers. -
Lead Java DeveloperIg Group May 2010 - Jul 2010London, United Kingdom• Successfully implemented Single Sign-On, enabling seamless navigation across IG's web applications for tens of thousands of concurrent users.• Provided mentoring to developers ranging from graduate to mid-level, enhancing their skills -
Senior Java DeveloperIg Group Jul 2009 - Apr 2010London, United Kingdom• Advocated for and introduced new team practices and tools such as compulsory code reviews, coding standards (enforced via Checkstyle), and test coverage reports (via Clover) which elevated the team´s code quality and reduced defects• Developed new features and adapted existing ones in the Account Opening team allowing IG to quickly expand to new countries and smoothly adapt to new regulations and business rules. The project tech stack was Java Servlets, Weblogic, Rest, Linux and Oracle• Assumed responsibility for off-hours production support and troubleshooting• Provided mentoring to developers ranging from graduate to mid-level, enhancing their skills -
Software EngineerSakonnet Technology Feb 2008 - Jul 2009London, United KingdomSoftware engineer working on the development of a distributed, multi-tiered, mission critical ETRM application. The main activities included:- Java Development in an mature development process including agile practices as sprint based iterative development, continuous integration, unit testing/TDD, pair programming, peer code reviews, stand up meetings, retrospectives, coding standards and others.- Technical leadership, including the delivery of a module implementing the whole invoicing functionality of the application. - Supporting the application in production environment, training the support team and reviewing/updating technical documentation. -
Software EngineerSakonnet Technology Mar 2004 - Feb 2008Rio De Janeiro Area, BrazilSoftware engineer working on the development of a distributed, multi-tiered, mission critical ETRM application. The main activities included:- Java Development in an mature development process including agile practices as sprint based iterative development, continuous integration, unit testing/TDD, pair programming, peer code reviews, stand up meetings, retrospectives, coding standards and others.- Technical leadership, including the delivery of a module implementing the whole invoicing functionality of the application. - Supporting the application in production environment, training the support team and reviewing/updating technical documentation. -
Java DeveloperTrails Sistemas Apr 2003 - Feb 2004Rio De Janeiro Area, BrazilJava developer working on:The web based system responsible for auditing the amount of `national content` present in the products of the Oil & Gas Brazilian industry.The software responsible for controling the cars and trucks used by the company responsible for the cleaning and garbage collection of the Rio de Janeiro city.The web based system responsible for supporting one of the credit analysis processes of the National Bank for Economic and Social Development (BNDES) of Brazil.
-
Research AssistantFederal University Of Rio De Janeiro Jun 1999 - Mar 2003Rio De Janeiro Area, BrazilResearch assistant, working for the Applied Mathematics Lab as the java developer responsible for modeling and implementing the mathematical kernel of the Dynamic Geometry tool “Tabulae”.Administrator of the Linux server used to support the project.
Leonardo Almeida Skills
Leonardo Almeida Education Details
-
Computer Science -
Jerry Weinberg, Johanna Rothman And Esther DerbyLeadership
Frequently Asked Questions about Leonardo Almeida
What company does Leonardo Almeida work for?
Leonardo Almeida works for Flex
What is Leonardo Almeida's role at the current company?
Leonardo Almeida's current role is Software Engineer @ Flex | Technical Leader, Manager, Senior Java Developer in Finance | Team Leadership, Agile, Scrum, Spring Boot, CI/CD.
What is Leonardo Almeida's email address?
Leonardo Almeida's email address is le****@****ail.com
What schools did Leonardo Almeida attend?
Leonardo Almeida attended Federal University Of Rio De Janeiro, Jerry Weinberg, Johanna Rothman And Esther Derby.
What are some of Leonardo Almeida's interests?
Leonardo Almeida has interest in Software Architecture, Software Craftsmanship, Running, Software Development Practices, Percussion.
What skills is Leonardo Almeida known for?
Leonardo Almeida has skills like Spring, Tdd, Scrum, Test Driven Development, Jboss Application Server, Hibernate, Junit, Ant, Java Enterprise Edition, Web Services, Agile Methodologies, Oracle.
Who are Leonardo Almeida's colleagues?
Leonardo Almeida's colleagues are Mi Co, Vera Marques, Karan Sh, Hemakumar D, Natanael Wisley De Lima, Sherry Huang, Victor De Alba.
Not the Leonardo Almeida you were looking for?
-
Leonardo Almeida
Lages, Sc -
2fcagroup.com, gmail.com
-
1btgpactual.com
3 +447557XXXXXX
-
Leonardo Almeida
Managing Director, Head Of Financial Institutions Brazil - Corporate Banking At Bank Of AmericaSão Paulo, Sp
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial