João V.Front-end UX Engineer
Skills
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.All Howdy Candidates are vetted for skills and english proficiency.