Howdy Logo
Image of João P.

João P.
Full-stack Product Engineer

Node.js
Vue.js
Typescript
Javascript
Postgresql
Mongodb
Amazon Aws
Docker Cloud
React
Bio

Full-stack developer specializing in Node.js, React.js, and Vue.js, adept at constructing and maintaining systems through microservices, decoupled architecture, and durable design principles.

  • Backend Developer
    5/1/2022 - 10/1/2022

    Developed proficiency in Python and Django, utilizing these tools to build and maintain scalable backend services tailored for the industrial sector. Gained significant experience working with PostgreSQL databases to ensure data integrity and optimize query performance. Enhanced skills in RESTful API design and development, enabling seamless integration with various front-end systems. Utilized Docker for containerization to streamline development workflows and ensure consistent deployment environments. Employed Git for version control and collaborated using GitHub for code reviews and project management. Implemented automated testing frameworks such as pytest to improve code quality and reliability. Also obtained experience with cloud platforms like AWS for deploying and managing applications in production environments.

  • Back End Developer
    2/1/2023 - Present

    Developed complex systems for the financial and logistics sectors, focusing on backend programming for distributed and large-scale software. Utilized best practices to ensure the creation and maintenance of functional, performant, and scalable systems. Employed advanced technical expertise to address challenges and optimize software performance in high-demand environments.

  • Volunteer Developer
    3/2/2021 - 6/2/2021

    Developed the back-end of a virtual museum for a project at the Federal University of Rio Grande do Norte (UFRN). Gained expertise in back-end development methodologies and frameworks. Employed tools and technologies that enhance database management and server-side applications, ensuring a seamless virtual museum experience. Coordinated with a multidisciplinary team to integrate various system components, demonstrating strong problem-solving skills and collaborative abilities.

  • Full Stack Developer
    7/1/2020 - 8/1/2022

    Developed proficiency in PHP, Django, and Ruby on Rails, enhancing backend capabilities. Extensive work with front-end frameworks like React.js, Angular, and Vue.js for dynamic, responsive user interfaces. Demonstrated strong database management skills using PostgreSQL, MongoDB, and MySQL. Ensured collaborative code maintenance and deployment utilizing Git and Docker, fostering a streamlined development workflow. Implemented RESTful APIs and integrated third-party services, contributing to robust application functionality. Leveraged cloud platforms such as AWS and Azure for scalable application hosting and management. Prioritized test-driven development using tools like RSpec, PHPUnit, and Jasmine to ensure high code quality. Utilized CI/CD pipelines to automate testing and deployment processes, reducing manual intervention and enhancing project delivery timelines. Applied Agile and Scrum methodologies for effective project management and team collaboration, leading to improved productivity and successful project outcomes.

  • Full Stack Developer
    3/1/2019 - 10/1/2021

    Led the development of robust and scalable systems within diverse contexts, demonstrating expertise in numerous technical tools and frameworks. Developed proficiency in JavaScript frameworks such as Angular, React, and Vue.js for front-end development, while leveraging Node.js, Express.js, and Django for back-end solutions. Utilized relational and non-relational databases, including PostgreSQL, MongoDB, and MySQL, to ensure effective data storage and retrieval. Employed version control systems such as Git for collaborative coding and maintained high code quality. Applied DevOps practices using Docker and Kubernetes to streamline deployment processes. Implemented RESTful APIs and integrated third-party services to enhance application functionality. Showcased strong problem-solving skills and the ability to work with cross-functional teams effectively. Conducted thorough testing with tools like Jest, Mocha, and Selenium to ensure reliable and performant applications. Consistently met project deadlines while maintaining an agile development environment.

  • Computer Science at Federal Institute of Education, Science and Technology of Rio Grande do Norte
    2016 - 2019

João is available for hire

Meet João P.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.