João L.Full-stack Product Engineer
Skills
A Software Engineer proficient in developing robust and scalable APIs using Node.js with TypeScript, along with frameworks like Express and Nest, tailored for web applications in high-performance and critical environments managing sensitive data for millions of users. Expertise includes delivering solutions for telemedicine within the Unified Health System for the health department, and optimization and management solutions for major steel companies in Brazil.
Proficient in a range of technologies including JavaScript, TypeScript, Node.js, and Golang; cloud services such as AWS, GCP, and Azure; and tools like Docker, Kubernetes, Kafka, and RabbitMQ. Utilizes microservices architecture, adheres to Clean Architecture principles, SOLID principles, and design patterns. Database management skills encompass MongoDB, PostgreSQL, and MySQL, with a robust approach to unit testing.
A dedicated professional with a passion for technology and continuous learning, aiming to positively impact lives through innovative solutions. Committed to improving quality of life by selecting optimal problem-solving strategies that consider cost, well-being, time constraints, and appropriate technology use.
Senior Software Engineer
6/1/2023 - Present
Played a crucial role in the construction, maintenance, and improvement of backend projects, focusing on the development of reliable, high-performance, and available APIs. Successfully reduced over 30 critical bugs in production and developed a REST API for a production simulation project in the metallurgy sector. Demonstrated expertise in JavaScript, Node.js, Express.js, and MongoDB. Leveraged technology platforms such as Azure and OpenShift for scalable deployment, and used SonarQube for code quality assurance. Ensured robust code versioning and project monitoring. Developed unit tests using Jest to validate code functionality and reliability.Software Engineer Backend
5/1/2022 - 4/1/2023
Developed and maintained a Telemedicine Platform, ensuring its stability, quality availability, and the integration of new features. Utilized a variety of technologies including Node.js, Typescript, PostgreSQL, MongoDB, LoopBack4, Go, Nest.js, Docker, Google Cloud Platform, Jest, Kibana, and Keycloak. Successfully integrated the platform with the WhatsApp API through a dedicated microservice, which also linked Twilio API and GCP Pub/Sub. Regularly implemented new features based on client requirements and resolved bugs identified by clients or the quality assurance department. Enhanced performance and code quality for features interfacing with third-party services such as telephony, email, and storage, thereby ensuring optimal platform performance.professor
8/1/2021 - 3/1/2023
Experience involved planning and teaching classes in computing, applied computing, software development, software engineering, databases, and computer networks. Delivered comprehensive lectures and practical sessions for both engineering and information systems students. Advanced understanding and instruction in subjects including informatics, applied computing, software development, programming logic, software engineering, databases, and computer networks. Utilized contemporary teaching methodologies to enhance student learning and engagement in technical subjects. Proficient in developing curricula and assessment tools tailored to varied student learning styles and academic requirements.Helpdesk
6/1/2021 - 3/1/2022
Developed expertise in the analysis and monitoring of customer fiber optic links, and configuring network equipment. Proficient in provisioning customer support and assisting in FTTH installations. Utilized in-depth knowledge of MAC, ARP VLAN, IPV4, IPV6, ICMP, TCP, UDP, DHCP, and DNS protocols. Gained hands-on experience with network equipment including Parks and FiberHome ONU, as well as TP-LINK and INTELBRAS switches and routers.Systems Analyst
4/1/2021 - Present
Played a pivotal role in the design, development, maintenance, and testing of software across multiple projects. Built a robust API using backend technologies including Node.js, MongoDB, Express, and TypeScript. Spearheaded the development of an application focused on customer acquisition and product sales utilizing frontend technologies like React Native and TypeScript. Contributed significantly to constructing a web management platform, primarily leveraging React.js and TypeScript.Web Developer
12/1/2019 - 7/1/2020
Executed development, maintenance, and testing of software for web and desktop applications tailored for commercial use. Leveraged Java technologies for backend development and utilized PHP for frontend development. Acquired extensive expertise in deploying and managing web and desktop application environments, ensuring robust performance and reliability. Developed proficiency in integrating various frameworks and tools to enhance software functionality and user experience. Applied best practices in software engineering to maintain scalable and maintainable codebases.
Bachelor of Information Systems at Federal University of Southern and Southeastern Pará
2015 - 2019Postgraduate Degree in Information Systems at Academic Formation Faculty of Technology and Science of Alto Paranaíba
2020 - 2021
João is available for hire
Hire João L.All Howdy Candidates are vetted for skills and english proficiency.