Howdy Logo
Image of Marcos D.

Marcos D.
Front-end UX Engineer

Node.js
Vue.js
Typescript
Sql
Javascript
Bio

A seasoned Frontend Engineer with extensive experience in delivering superior user experiences. Proficient in a range of technologies, the expertise includes 3.9 years with JavaScript, 3.6 years utilizing Vue.js, and 3.0 years working with NuxtJS. Additionally, there is 2.6 years of experience with Node.js and 1.8 years with Typescript. Previous engagements have also included 8 months with ReactJS and 6 months with NextJS.

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

    Developed proficiency in migrating legacy projects from Vue CLI Service to Vue+Vite, enhancing performance and development efficiency. Extensive experience in refactoring projects using Vue 2, Vue 3, and Nuxt.js, ensuring adherence to best practices and future-readiness. Demonstrated skills in identifying and resolving production environment incidents quickly, maintaining platform stability and reliability. Led the deployment of new features to the production environment, ensuring smooth transitions and positive end-user experiences.

    Contributed to the development of a comprehensive recruitment portal, optimizing the HR selection process through features for candidate approval and interview scheduling. Played a crucial role in developing a web catalog project for resellers, providing customized catalogs for sales and commission management. Engaged in continuous maintenance and bug fixing in production, implementing new features to ensure ongoing project improvement and end-user satisfaction.

  • Frontend developer
    10/1/2021 - 11/1/2021

    Implemented several new and improved functionalities utilizing Vue.js 2 and Typescript to create a robust and efficient user interface. Effectively managed the application's state with Vuex, ensuring data consistency and easy accessibility throughout the application. Enhanced user experience by contributing significantly to a more intuitive and engaging interface, facilitating online testing and access to learning questions.

  • Frontend developer
    8/1/2020 - 9/1/2022

    Developed and enhanced an innovative Virtual PABX product, encompassing a comprehensive Agent Panel with functionalities such as Call Center, CRM, Dialer, Agent Chat, WhatsApp, and a Dashboard. Created and implemented new features for the Agent Panel, significantly improving the user experience and enhancing robustness.

    Engineered real-time dashboard functionalities utilizing the socket.io library and Vue.js 2, enabling instant data updates and efficient communication between frontend and backend systems. Implemented a seamless messaging service in the user interface with Vue.js and socket.io, ensuring instant message delivery and reception.

    Integrated the application with Asterisk technology to capture and process phone-related events, ensuring real-time updates of user statuses such as Busy and Dialing on the Agent Panel. Focused on optimizing the user interface for better real-time information display, enhancing intuitiveness and responsiveness.

    Leveraged Vue.js through CDN integrated with the Blade PHP engine for frontend developments, enabling rapid iterations and high-quality performance. Initiated the architecture of a messaging microservice using NodeJS and socket.io, promoting efficient real-time communication between system components.

    Developed and managed Socket.io channels to support new events and functionalities, enhancing real-time backend and frontend interactions and contributing to a more interactive user experience. Collaborated closely with backend teams to ensure that new features and improvements met business requirements and user expectations. This included aligning solutions with strategic goals and enhancing overall application performance.

  • Information Technology at Uninove - July Ninth University
    2020 - 2022

  • Bootcamp Fullstack at Rocketseat
    2022 - 2023

  • Intermediate Data Structures at Digital Innovation One Inc.
    7/1/2021

  • Certificate of Authority: Vue.js at DevMedia
    4/1/2021

  • Certificate of Authority: Node.js at DevMedia
    4/1/2021

  • Certificate of Authority: JavaScript at DevMedia
    4/1/2021

Marcos is available for hire

Hire Marcos D.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.