Howdy Logo
Image of João V.

João V.
Front-end UX Engineer

Vue.js
Next.js
Typescript
Javascript
React
Bio

A web developer specializing in TypeScript, with extensive experience in front-end development using Next.js and React.js, and familiarity with Vue.js. Pursuing studies in back-end development with a focus on Nest.js. Interested in problem-solving and continually acquiring relevant concepts and skills.

  • Frontend developer
    6/1/2022 - Present

    Engaged full time in front-end development with a strong focus on advanced tasks including performance optimization and SSR (Server-Side Rendering) and SSG (Static Site Generation) page generation. Developed technical expertise in modern front-end frameworks such as React, Next.js, and Vue.js, coupled with the implementation of efficient state management using Redux or Vuex. Employed a variety of tools and libraries like Webpack, Babel, and Jest to streamline development workflows and ensure high-quality code with thorough testing. Worked extensively with REST APIs and GraphQL to integrate and manage data, while ensuring web applications are responsive, accessible, and performant across various devices and browsers. Maintained code consistency and collaboration within teams utilizing version control systems such as Git and project management tools like Jira and Trello.

  • Tech Lead Front-end
    1/1/2022 - 5/1/2022

    Assumed the role of front-end team leader, responsible for making critical technical decisions and guiding the team in application development. Gained advanced proficiency in JavaScript, TypeScript, and modern front-end frameworks such as React and Angular. Demonstrated expertise in utilizing state management libraries like Redux and MobX. Developed skills in CSS preprocessors, including SASS and LESS, and ensured responsive design implementation using frameworks like Bootstrap and Material-UI. Leveraged version control systems such as Git for collaborative code maintenance and CI/CD pipelines for streamlined deployment. Fostered a culture of best practices and code quality through code reviews and mentorship.

  • Junior front-end developer
    1/1/2021 - 1/1/2022

    Started by handling smaller tasks and gradually advanced to building entire webpages and modernizing outdated ones. Developed expertise in HTML, CSS, JavaScript, and various front-end frameworks such as React and Angular. Gained proficiency in back-end development using Node.js and Express, as well as database management with MySQL and MongoDB. Acquired skills in version control systems including Git, and utilized Agile methodologies to enhance project management. Enhanced technical expertise through continuous learning and practical application, leading to substantial improvements in both new and existing web applications.

  • Computer Software Engineering at FATEC Jales
    2019 - 2021

João is available for hire

Hire João V.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.