Howdy Logo
Image of Hugo R.

Hugo R.
Front-end UX Engineer

Vue.js
Asp.net
Bootstrap
Cascading Style Sheets
Vuex
Html
Javascript
Bio

Experienced Information Technology professional with six years of industry experience. Possesses a technical degree in Information Technology from the Instituto Federal do Espirito Santo (IFES) and is currently advancing academic pursuits with a degree in Analysis and Development at Universidade Paulista (UNIP). Engages in teaching computer science at a philanthropic institution for the past two years. Continuously enhances skills in web programming, with a specialization in Asp.Net language.

  • Front-end Vue3
    6/1/2022 - 4/1/2023

    Created the front-end architecture structure for the Hypery project, focusing on the NFT and Music sector. Developed custom players for users and integrated purchase functionalities through Stripe and Web3 wallets, utilizing Blockchain technology. Gained proficiency in Vue JS 3, Pinia, Router, and SASS, while implementing Tailwind for styling. Designed and maintained a comprehensive design system using Storybook. Streamlined the development process with Vite and employed Domain-Driven Design (DDD) principles. Leveraged Web3 and Blockchain for secure transactions and data handling. Utilized NPM for package management, and integrated GraphQL for efficient data querying. Enhanced the project’s robustness and type safety by incorporating TypeScript.

  • Front-end Vue JS
    4/1/2022 - 12/1/2022

    Developed the Backoffice project for a third-party entity by designing and implementing the architecture and creating a design system and storybook, with authentication using AWS Cognito. Gained technical proficiency in Vue JS 3, Nuxt 2, Vuex, and Pinia for state management, along with Vue Router for navigation. Utilized SASS for CSS preprocessing and Tailwind for utility-first CSS framework. Created and maintained a comprehensive design system and storybook for component documentation. Leveraged Vite and Vue CLI for build and development environments, and applied Domain-Driven Design (DDD) principles throughout the project.

  • Front-end Vue JS
    11/1/2021 - 11/1/2022

    Achieved proficiency in creating front-end project bases, engaging in the development of a microfrontend structure utilizing Domain-Driven Design (DDD) architecture. Implemented a tailored design system incorporating Tailwind CSS, SASS, and Storybook, while maintaining a focus on clean code principles. Designed and executed a payment system using Cielo. Utilized advanced technologies including Vue.js 3, Vuex, Vue Router, Vite, and I18n, showcasing expertise in modern front-end development practices.

  • Front-end | Vue js
    6/1/2020 - 12/1/2021

    Contributed to the development of the front-end project using Domain-Driven Design (DDD) architecture. Built an extensive Design System utilizing Tailwind and Storybook. Implemented data consumption methods with Socket and REST, and managed authentication processes using Cognito and Auth0. Enhanced performance of data consumption via socket by using Worker and Shared Worker. Developed advanced technical skills with Vue.js 2 and Vuex, and integrated data visualization tools like Echarts. Utilized Websocket and Paho MQTT for real-time data communication. Effectively employed Axios for handling HTTP requests and PostMessage for cross-origin communication.

  • Front-end React
    2/1/2020 - 6/1/2020

    Developed features and implemented fixes on a platform utilizing React, incorporating data consumption through REST APIs. Leveraged a technology stack that included React, Hock, Axios, and Ant Design, maintaining a focus on creating a seamless user experience.

  • Web Developer
    8/1/2019 - 1/1/2020

    Spearheaded the development of a web-based EAD platform, focusing on enhancing user experience and optimizing system performance. Gained expertise in PHP, Symfony, and Laravel, employing these frameworks to craft robust back-end architectures. Leveraged JavaScript libraries such as React and Vue.js to develop dynamic front-end interfaces. Employed MySQL and PostgreSQL for database management, ensuring data integrity and efficient querying. Utilized Docker for containerization, promoting a consistent development environment across different stages. Implemented CI/CD pipelines using Jenkins, facilitating seamless integration and deployment. Adopted agile methodologies, specifically Scrum, to enhance team collaboration and project management efficiency. Managed version control with Git and GitHub, ensuring smooth codebase maintenance and collaboration. Conducted thorough testing using PHPUnit, Selenium, and Jest, ensuring high-quality releases.

  • Computer Instructor
    9/2/2016 - Present

    Developed expertise in teaching fundamental computer concepts and computer maintenance, employing a range of educational methods to cater to varied learning styles. Acquired proficiency in troubleshooting hardware and software issues, utilizing diagnostic tools and techniques to effectively address and resolve problems. Gained hands-on experience in setting up and maintaining computer networks, ensuring optimal performance and security. Demonstrated skills in using remote desktop software and service desk systems to provide IT support, manage tickets, and track issue resolution. Enhanced knowledge in operating systems installation, antivirus software deployment, and regular system updates. Worked extensively with tools such as Microsoft Office Suite, Windows and Mac OS environments, and various peripheral devices. Ensured excellent documentation practices for teaching materials and IT support procedures, fostering a well-organized and efficient work environment.

  • Computer Instructor
    5/2/2015 - 12/2/2015

    Taught both basic and advanced computer science classes along with computer maintenance through the PSG program. Developed expertise in various programming languages including Python, Java, and C++. Implemented and managed curriculum using educational tools such as Moodle and Google Classroom. Leveraged hardware and software troubleshooting skills to teach computer maintenance. Applied knowledge of computer networks and systems administration to classroom instruction. Developed strong project management and lesson planning skills, ensuring alignment with government educational standards. Managed student progress using digital assessment tools and facilitated interactive learning sessions.

  • Computer Instructor
    5/2/2013 - 11/2/2015

    Delivered comprehensive computer instruction, encompassing both basic and advanced levels, through a structured government program. Developed a curriculum that included a broad spectrum of technical skills, from fundamental computing concepts to more advanced topics. Expertise in system diagnostics, troubleshooting, and repair was imparted to students, ensuring they gained practical knowledge in computer maintenance. Utilized a variety of tools and software to facilitate learning. Established methods to assess student progress and provided targeted support to enhance learning outcomes. Demonstrated a deep understanding of pedagogical strategies tailored to technology education.

  • Computer Instructor
    2/2/2012 - 7/2/2013

    Delivered comprehensive instruction in both basic and advanced computer science courses, developing expertise in curriculum design and lesson planning. Employed a wide array of teaching methodologies tailored to varying learning styles to ensure student engagement and comprehension. Utilized instructional technologies such as interactive whiteboards, online course platforms, and coding environments to enhance the learning experience. Demonstrated proficiency in programming languages including Python, Java, and C++ while guiding students through practical coding projects. Leveraged tools like Jupyter Notebooks and Integrated Development Environments (IDEs) to facilitate hands-on learning. Provided training in fundamental computer science concepts such as algorithms, data structures, and software engineering principles, as well as advanced topics like machine learning, cybersecurity, and database management. Utilized cloud-based platforms and collaborative tools to manage coursework, assignments, and assessments effectively. Enabled collaborative projects and peer reviews to develop teamwork and critical thinking skills among students. Consistently stayed updated with the latest advancements in technology and education to incorporate emerging tools and methodologies into the curriculum.

  • Computer Technician at Federal Institute of Espírito Santo
    2013 - 2016

  • Analysis and Development of Systems at UNIP
    2017 - 2018

Hugo is available for hire

Hire Hugo R.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.