Howdy Logo
Image of Leopoldo M.

Leopoldo M.
Principal Engineer

Node.js
React Native
Github
Microsoft Sql Server
Oracle Database
Java
Javascript
Python
C#
React
Bio

As a Senior Software Engineer, the structuring of software development processes with a focus on a microservices architecture to enhance scalability and testability has been a primary responsibility. The evaluation and integration of advanced technologies were emphasized through the design and implementation of prototypes to demonstrate their viability and effectiveness. A significant role in the professional development of the team was assumed, providing assistance with technological issues, and ensuring seamless adoption and implementation of new systems.

With over seven years of experience in delivering high-quality and reliable software solutions across various domains such as telecom, aviation, fast food, and fintech, expertise in a wide range of technologies has been cultivated. This includes proficiency in Python, C#, Java, NodeJs, React, MySQL, PostgreSQL, SQLite, SQL Server, Oracle, Docker, Jenkins, Selenium, Graylog, and Sonar. The implementation and refinement of Continuous Integration/Continuous Delivery (CI/CD) processes led to streamlined software delivery practices, achieving faster release cycles and higher deployment reliability. A commitment to innovation and continuous learning is evident, with a consistent focus on leveraging the latest technologies to solve complex problems and create value for clients and users.

  • Senior Software Engineer
    2/1/2021 - 11/1/2023

    Led the standardization and structuring of software development processes, focusing on a microservices architecture to enhance scalability and testability. Spearheaded the evaluation and integration of cutting-edge technologies by designing and implementing prototypes to demonstrate their viability and effectiveness. Played a key role in the professional development of the team by conducting comprehensive training sessions on new technologies, ensuring seamless adoption and implementation. Significantly improved the software development lifecycle through the integration of Continuous Integration/Continuous Delivery (CI/CD) processes, optimizing deployment efficiency and reducing time-to-market. Enhanced code quality and maintainability by instituting rigorous code review practices, evaluating team submissions to ensure adherence to best practices and quality standards. Utilized a diverse technology stack including Python, C#, SQLite, Node.js, React, Docker, Jenkins, Selenium, Graylog, and Sonar to develop robust, high-quality software solutions.

  • Senior Software Engineer
    7/1/2019 - 1/1/2021

    Pioneered the adoption of a scalable and testable microservices architecture, leading efforts to standardize and structure the software development lifecycle to boost efficiency and performance. Drove innovation by researching and integrating emerging technologies, demonstrating their potential through the development of strategic prototypes, and facilitating adoption through targeted training sessions for the development team. Implemented and refined Continuous Integration/Continuous Delivery (CI/CD) processes, streamlining software delivery practices to achieve faster release cycles and higher deployment reliability. Conducted meticulous code reviews to ensure the delivery of high-quality code by the team, reinforcing best practices and adherence to established quality standards. Employed an advanced toolkit comprising Node.js, PostgreSQL, Jenkins, and Selenium to develop and maintain high-performance software solutions, setting new benchmarks for software quality and reliability.

  • Senior Software Engineer
    2/2/2016 - 6/1/2019

    Engineered advanced software solutions by expertly utilizing a comprehensive suite of technologies such as Python, C#, Java, MySQL, PostgreSQL, SQLite, Docker, Jenkins, Selenium, Graylog, and Sonar, setting industry standards for quality and reliability. Led the seamless integration of Continuous Integration/Continuous Delivery (CI/CD) processes, revolutionizing software deployment and delivery to achieve unparalleled efficiency and precision. Conducted rigorous code reviews to uphold high standards, facilitating a culture of excellence and meticulous attention to detail among the development team. Initiated and guided the research and incorporation of cutting-edge technologies, creating innovative prototypes to demonstrate their practical application and integration potential. Spearheaded the development of a scalable and testable microservices architecture, significantly enhancing the structural foundation of software development projects. Directed targeted training programs and conducted quality audits, empowering the team to effectively implement new technologies and adhere to the highest standards of software quality.

  • Senior Software Developer
    2/2/2013 - 2/2/2016

    Developed proficiency in a wide array of technologies, including C#, Java, MySQL, Oracle, Jenkins, and Sonar, to drive the creation of high-quality software solutions. Played a pivotal role in enhancing e-commerce platforms, focusing on both the main site and mobile site, by implementing new features that significantly improved user experience and operational efficiency. Led the structuring and development of robust web services, which facilitated seamless Web Check-in and Mobile Web Check-in processes, thereby streamlining the customer experience for online services. Contributed to the development of mobile applications for both iPhone and Android platforms, ensuring a cohesive and user-friendly interface across all digital touchpoints.

  • System Analyst
    10/2/2010 - 2/2/2013

    Actively engaged in the lifecycle of billing processes, including generation, issuance, and management, utilizing the NET Client system. This role required problem-solving skills to analyze and rectify issues, ensuring smooth operation of billing activities. Participated in monitoring and optimization of billing processes, employing analytical skills to identify and implement process improvements, enhancing both efficiency and accuracy. Developed and refined automation tools for billing, utilizing technologies such as JavaSE, JSP, JSF, Servlet, Hibernate, Struts, Struts2, JQuery, JSTL, and Spring MVC, thereby honing technical proficiency and understanding of software development practices. Supported emergency response measures using PL/SQL to address and resolve billing system issues promptly, gaining practical experience in emergency palliatives and root cause analysis. Assisted in source code management and documentation using SVN and Starteam, learning the importance of version control and effective team collaboration in software development projects.

  • Intern
    11/2/2009 - 9/2/2010

    Engaged in the management of billing processes including generation, issuance, and oversight using the NET Client framework, under the guidance of senior team members, with a focus on problem analysis and correction. Contributed to monitoring billing-related processes, applying academic knowledge to identify inefficiencies and suggest potential improvements. Supported the development and implementation of automation tools for the billing process, utilizing JavaSE, JSP, JSF, Servlet, Hibernate, Struts, Struts2, JQuery, JSTL, and Spring MVC, gaining practical experience with these technologies. Participated in emergency response for billing system issues using PL/SQL, enhancing skills in quick problem-solving and root cause analysis. Assisted in managing source code and project documentation using SVN and Starteam, adhering to best practices in code management and collaborative software development.

  • Data Processing at Fatec Taquaritinga
    2008 - 2011

Leopoldo is available for hire

Meet Leopoldo M.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.