Howdy Logo
Image of Daniel B.

Daniel B.
Front-end UX Engineer

Vue.js
Flutter
Cascading Style Sheets
Vuex
Apollo Graphql
Vuetify
Typescript
Dart
Html
Javascript
Bio

A Web and Mobile Developer with over three years of experience in Web Development, demonstrating proficiency in HTML5, CSS3, JavaScript, and TypeScript. Specializing in Vue.js (both versions 2 and 3) and Nuxt.js, with capabilities in mobile development using Flutter and competent state management through Vuex or Pinia. Experienced with frameworks like Vue Router and Vuetify, and well-versed in agile methodologies including Scrum and Kanban. Adept in unit testing, utilizing tools such as Jest, Vue Test Utils, and Vue Testing Library. Skilled in SASS and LESS preprocessors aligned with the BEM methodology, and versed in design patterns such as Atomic Design and Flux standards. Familiar with development tools like Gulp, Babel, Webpack, and Tailwind CSS, and proficient in consuming REST APIs through Axios and FetchAPI, as well as integrating GraphQL APIs via Apollo Client.

  • Mid-Level Frontend Developer
    10/1/2023 - Present

    Contributed to the implementation of the RodeRotas system by integrating Vuex into Nuxt.js 2, enhancing authentication checks using middleware, and optimizing API communication logic. Played an active role in code reviews, PR analyses, and merges, focusing on the frontend and assisting in the development of junior developers on the team. Recommended improvements for the development environment, from local setup to production deployment. Authored product documentation and adopted technologies and best practices to ensure project progress.

  • Mobile Flutter Developer
    6/1/2023 - 9/1/2023

    Developed and maintained mobile applications using Dart with Flutter. Ensured high-quality results by closely aligning layouts with Figma designs, enhancing both user experience (UX) and user interface (UI). Contributed to the creation of effective and visually appealing mobile applications that met user expectations.

  • Frontend Developer
    9/1/2021 - 5/1/2023

    Worked extensively with clients such as Livelo, Banco Modal Mais, rTzen, and Warren Investimentos, as well as on the internal Chronos project for managing employee points. Developed strong expertise in Vue.js (versions 2 and 3, including Composition API), Vuex (version 4), and Pinia. Skilled in JavaScript and TypeScript, CSS3, and SASS. Demonstrated proficiency in unit testing using Jest and Vue Testing Library. Utilized Git and BitBucket for version control and collaborative code maintenance. Operated within the SCRUM framework, actively participating in daily stand-ups, planning sessions, reviews, and technical refinements to ensure adaptive and high-quality outcomes.

  • Frontend Developer
    10/1/2020 - 9/1/2021

    Worked extensively on maintaining and fixing bugs in the main system (GMOV) using Vue.js 2 and Vuetify. Achieved efficient consumption of REST APIs through Axios and implemented GraphQL with Apollo. Utilized Scrum methodology to streamline processes and maintain project efficiency. Led the development of a new MRO system, employing Nuxt.js and Tailwind CSS. Integrated this system with REST APIs and GraphQL, ensuring robust and dynamic data handling.

  • Frontend Developer
    2/1/2020 - 10/1/2020

    Developed and maintained websites with a strong focus on WordPress, utilizing FrontEnd technologies such as HTML, CSS, JavaScript, and PHP for creating visually appealing and functional interfaces. Emphasized usability and user experience while designing FrontEnd interfaces for web systems. Collaborated on diverse projects, enhancing technical skills and user-centered design approaches. This role significantly improved expertise in transforming conceptual ideas into practical, impactful solutions.

  • Analysis and Development of Systems at Anhanguera
    2016 - 2019

  • Multiplatform Mobile Applications at Descomplica
    2022 - 2023

  • Cloud Computing Project at Descomplica
    2022 - 2023

  • Advanced CSS - Positioning at Origamid
    5/2/2020

  • SQL Server: Introduction to SQL with Microsoft SQL Server 2017 at Alura Cursos Online
    2/2/2020

  • WordPress as a CMS at Origamid
    12/2/1969

  • CSS Flexbox at Origamid
    12/2/1969

Daniel is available for hire

Meet Daniel B.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.