Howdy Logo
Image of Leonardo M.

Leonardo M.
Back-end and Systems Engineer

AdonisJS
Node.js
Kubernetes
Express.js
Nestjs
Sql
Github
Mongodb
Amazon Aws
Docker Cloud
Bio

Leonardo Monteiro, based in Brasilia, Brazil, holds a degree in Systems Analysis and Development. With four years of experience as a Software Engineer, he has been engaged in remotely architecting, developing, and leading software development teams for various organizations nationwide. His professional journey encompasses a diverse range of projects, including those in the education sector and complex system integrations.

  • Tech Lead | Software Engineer
    2/1/2021 - 2/1/2024

    Developed proficiency in systems integration, overseeing and implementing complex integration projects across various platforms. Demonstrated technical leadership by guiding cross-functional teams through project lifecycles, establishing best practices, and ensuring the delivery of high-quality solutions. Utilized tools such as JIRA for project management and tracking, Jenkins for continuous integration and deployment, and Docker for containerization and environment consistency. Applied extensive knowledge in RESTful API design and development, leveraging frameworks like Spring Boot and Flask. Ensured robust data management and communication through the use of databases such as MySQL and MongoDB, and utilized message brokers like RabbitMQ and Kafka for efficient data pipelines. Maintained high standards of code quality and system performance through regular code reviews, automated testing using Selenium and JUnit, and performance monitoring with tools like Prometheus and Grafana. Demonstrated ability to adapt to new technologies and rapidly changing environments, ensuring seamless integration and operational efficiency.

  • Backend Developer
    4/2/2020 - 12/2/2020

    Developed advanced proficiency in creating RESTful APIs utilizing technologies such as Node.js, Express.js, and Python with Flask. Employed robust authentication and authorization mechanisms using JWT and OAuth2. Incorporated MongoDB, PostgreSQL, and Redis for diverse database management requirements. Integrated extensive experience with front-end frameworks like React.js and Angular to build responsive and efficient user interfaces. Utilized Docker for containerization, ensuring consistent environments for development, testing, and deployment. Demonstrated strong skills in continuous integration and continuous deployment (CI/CD) through the use of Jenkins and GitLab CI. Applied agile methodologies like Scrum and Kanban for efficient project management and delivery. Conducted comprehensive API documentation and testing using Swagger and Postman to ensure seamless integration and functionality.

  • Backend Developer
    1/1/2020 - 12/1/2020

    Engineered robust RESTful and SOAP APIs to enhance backend functionality, leveraging expertise in Node.js, Python, and Java. Utilized frameworks such as Express.js and Flask for streamlined development and deployment. Employed Swagger and OpenAPI for documenting APIs, ensuring clear communication with front-end teams and stakeholders. Implemented security measures using OAuth 2.0 and JWT for secure authentication and authorization of API endpoints. Optimized performance with caching techniques using Redis, resulting in reduced latency and improved user experience. Conducted extensive testing with Postman and automated test scripts in Jest and Mocha to ensure reliability and functionality. Utilized Docker for containerization, enabling seamless deployment across various environments. Collaboratively managed version control through Git, ensuring efficient code reviews and merges. Adapted agile methodologies to stay flexible in a fast-paced development environment, completing projects in alignment with business goals and timelines.

  • IT Intern
    2/2/2019 - 12/2/2019

    Developed and maintained system modules on the Moodle platform, enhancing educational experiences through customized module creation and optimization. Gained in-depth technical proficiency in PHP and the Moodle API, ensuring seamless integration and functionality of new features. Utilized MySQL for efficient database management and JavaScript for interactive front-end elements. Enhanced user experience by applying HTML and CSS for responsive design. Demonstrated strong skills in version control through Git, facilitating collaborative development and code review processes. Enabled robust debugging and testing practices, ensuring the reliability and scalability of Moodle modules.

  • Analysis and Systems Development at UDF - University Center of the Federal District
    2018 - 2020

  • AWS Cloud Quest: Cloud Practitioner at AWS
    3/1/2024

  • High Performance at Trillio
    12/1/2023

  • Lead Skills at Trillio
    10/1/2023

  • SDI Fundamentals at Semantix
    6/1/2023

  • SDP Fundamentals at Semantix
    6/1/2023

Leonardo is available for hire

Hire Leonardo M.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.