João M.Engineering Manager
Skills
Back-end Developer with over seven years of experience in web development, specializing in high-traffic data applications with an emphasis on maintaining performance. Responsibilities have included leading a development team of five developers for more than a year, overseeing the integration of new projects.
Tech Lead
8/1/2022 - 9/1/2023
Demonstrated expertise in software architecture and technical leadership while managing a development team focused on integrating with Google products such as RCS and RBM. Responsibilities included task management, creating technical descriptions, and setting deadlines. Guided the professional growth of new team members and spearheaded innovation through the adoption of new technologies and processes. Planned, managed, and implemented scalable and highly available microservices architectures in the Cloud using Kubernetes, ensuring robustness and efficiency.Senior Software Engineer
12/1/2023 - Present
Developed proficiency in managing and enhancing CRM front-end systems. Gained extensive experience in JavaScript frameworks, particularly Vue.js and React. Utilized RESTful APIs to ensure seamless integration with back-end services. Demonstrated strong skills in HTML5, CSS3, and modern JavaScript (ES6+) for creating responsive and user-friendly interfaces. Leveraged version control tools such as Git for collaborative development and code maintenance. Employed Agile methodologies and participated in sprint planning, daily stand-ups, and retrospectives to ensure timely delivery of high-quality features.Senior Back-end Developer III
5/1/2022 - 8/1/2022
Demonstrated expertise in software architecture, providing technical leadership to a development team responsible for integration with Google products, specifically RCS and RBM. Managed tasks, created technical descriptions, and established deadlines. Contributed to the professional development of new team members. Spearheaded innovation by incorporating new technologies and processes. Planned, managed, and implemented a microservices architecture with scalability and high availability in the Cloud using Kubernetes.Back-end Developer Analyst 5
4/1/2021 - 5/1/2022
Worked collaboratively in a team responsible for creating new projects and integrations, alongside developing new features and performing maintenance on a customer access platform. Developed technical proficiencies in Java, Spring Boot, and Hibernate, implementing RESTful APIs and integrating third-party services. Utilized Angular and React for front-end development, ensuring a seamless user experience. Demonstrated expertise in managing databases using MySQL and PostgreSQL and maintaining code integrity through version control systems such as Git. Applied Agile methodologies to streamline project management and enhance team collaboration. Leveraged Docker for containerization and Jenkins for continuous integration and deployment, ensuring robust and scalable production environments.Mid-Level Developer
1/2/2021 - 4/1/2021
Operated within a team dedicated to maintaining the core functionality of the primary product, leveraging technical expertise to develop new features, implement improvements, and resolve issues. Developed proficiency with PHP and frameworks like Doctrine and Silex. Extensively utilized front-end technologies, including Ext JS 4.2, Node.js, and Vue.js, to enhance user interface components. Demonstrated advanced skills in database management using PostgreSQL and MongoDB, ensuring efficient data handling and storage. Facilitated collaborative code maintenance and version control through the use of SVN and Git, ensuring code integrity and promoting seamless team collaboration.Mid-Level Developer I
6/2/2020 - 1/2/2021
Led a team in the creation of new projects and integrations, focusing on both novel features and the maintenance of the client access platform. Developed proficiency in PHP, Symfony, and Laravel for backend development. Utilized JavaScript frameworks such as React and Angular for dynamic user interface design. Demonstrated expertise in database management with MySQL and MongoDB. Employed Docker and Kubernetes for containerization and orchestration to ensure efficient development workflows. Ensured collaborative code maintenance and version control using Git. Actively applied Agile methodologies to streamline development processes and improve project delivery timelines. Implemented RESTful API services to facilitate seamless integrations with third-party applications. Used Jenkins for continuous integration and delivery, significantly reducing deployment times and increasing release frequency.Junior Developer
1/2/2019 - 6/2/2020
Handled the creation of new projects and integrations, along with developing new features and maintaining a customer access platform. Enhanced technical proficiency in Java, Spring Framework, and Hibernate. Utilized Angular for front-end development, ensuring responsive and user-friendly interfaces. Implemented RESTful APIs and microservices architecture, improving scalability and performance. Mastered version control systems, specifically Git, for collaborative code maintenance. Leveraged AWS for cloud-based solutions and deployed applications using Docker for containerization. Improved database management skills with MySQL and PostgreSQL, ensuring data integrity and optimized queries. Demonstrated ability in Agile methodologies, contributing to sprints, stand-ups, and iterative progress evaluations.Web Development Intern
3/2/2018 - 1/2/2019
Contributed to a development team focused on creating new projects and integrations, along with implementing new features and maintaining the customer access platform. Developed proficiency in JavaScript frameworks such as React and Angular, along with backend technologies including Node.js and Express.js. Played a key role in designing and managing RESTful API services. Demonstrated expertise in database systems, specifically MySQL and MongoDB. Utilized version control systems such as Git for collaborative code management, ensuring consistent and efficient workflows. Actively participated in Agile methodologies to drive project development, using tools such as Jira for project management and tracking progress. Enhanced platform security and performance through regular code reviews, testing routines, and optimization practices.
Analysis and Development of Systems at Paulista University - UNIP
2017 - 2019
Kubernetes for Developers: Core Concepts at PluralSight
6/1/2021OWASP Top 10: API Security Playbook at PluralSight
4/1/2021PCI DSS: The Big Picture at PluralSight
4/1/2021
João is available for hire
Hire João M.All Howdy Candidates are vetted for skills and english proficiency.