Howdy Logo
Image of Miguel M.

Miguel M.
Front-end UX Engineer

Node.js
Ruby On Rails
Javascript
React
Bio

Miguel is a skilled Web Developer with a robust foundation in creating innovative, user-centric web applications. Expertise spans front-end technologies like Vue.js, React, and JavaScript, and back-end development using Ruby on Rails and Node. The professional journey encompasses all stages of web development, including designing prototypes, conducting user research, and coding entire experiences from scratch. Ensuring product quality through automated testing tools such as Jest, Cypress, and RSpec is central to Miguel's approach. Possessing a keen eye for Product Design, experience includes prototyping, user research, and usability testing, along with the design of complex screens. The integration of technical and design expertise is viewed as crucial for the success of web applications.

  • Web Developer Consultant
    4/1/2022 - Present

    Contributed to the Smart Terminals team with a strong focus on selling, shipping, and managing products. Developed technical expertise in Next.js, React, and TypeScript while working extensively with Redux Saga for state management. Showcased proficiency in testing frameworks such as Jest and Cypress. Engaged in development and maintenance of a large monolithic application handling all services and Terminal views, employing Vue.js, Ember.js, and Express.

  • Web Developer Consultant
    7/1/2021 - 4/1/2022

    Managed the creation of dynamic sites and developed tools and widgets utilizing vanilla JavaScript, Vue.js, Ember.js, Coffeescript, GraphQL, and Ruby on Rails. Focused extensively on ensuring product quality through automated testing tools, including Jest for JavaScript and RSpec for Ruby on Rails applications.

  • Front-end Developer Consultant
    11/1/2020 - 7/1/2021

    Worked on a B2B platform utilizing React, TypeScript, and React Query. Demonstrated expertise in creating and executing automated tests with Jest. Contributed to the initiation and development of a monorepo structure, employing yarn workspace and Lerna for efficient project management.

  • Web Developer
    11/1/2020 - Present

    Served as a consultant responsible for delivering high-impact technical solutions to diverse clients across multiple industries. Developed proficiency in programming languages such as Python, Java, and JavaScript, with extensive work utilizing frameworks and libraries like Django, Flask, React, and Angular. Demonstrated strong skills in cloud platforms including AWS, Azure, and Google Cloud, leveraging services like EC2, S3, Lambda, and Kubernetes for scalable application deployment.

    Implemented robust data management and analytics solutions using SQL databases such as PostgreSQL and MySQL, as well as NoSQL databases like MongoDB and Cassandra. Mastered ETL tools and data warehousing concepts to facilitate effective data pipeline development and business intelligence operations. Ensured Agile project management practices with expertise in Scrum methodologies, using tools such as JIRA and Trello to oversee project lifecycles and promote team collaboration.

    Enhanced software development lifecycle processes through automated testing frameworks like Selenium and JUnit, as well as continuous integration and delivery systems such as Jenkins and CircleCI. Prioritized security and compliance by applying best practices in application security, performing regular security audits, and adhering to industry standards like GDPR and HIPAA. Excelled in version control and collaborative code maintenance utilizing Git and GitHub, fostering a culture of continuous improvement and technical excellence.

  • Web Developer & UX/UI Designer
    4/1/2020 - 11/1/2020

    Developed advanced expertise in Vue.js and Ruby on Rails while working on logistics applications. Played a crucial role as a Designer, contributing to innovative projects by designing complex screens for web applications and creating a new delivery mobile application.

  • Product Designer & Front-end Developer
    9/1/2017 - 3/1/2020

    Facilitated agile ceremonies while designing prototypes at all levels of fidelity. Conducted user research, analyzed data, and performed usability tests. Designed and coded experiences from scratch using Vue.js and React, with occasional back-end implementation using Ruby on Rails.

  • Front-end Developer & Designer
    7/1/2015 - 3/1/2017

    Gained substantial technical experience in web development, primarily focused on HTML, CSS, and JavaScript. Contributed to the back-end development using Node.js while integrating APIs to enhance functionalities. Acquired skills in using Express.js to streamline server-side operations. Enhanced knowledge in database management by working with MongoDB and MySQL. Participated in the Agile development process, utilizing tools like Jira for task management. Employed version control best practices through Git and GitHub, ensuring seamless team collaboration and code integration. Developed debugging and problem-solving abilities, using tools such as Chrome DevTools. Improved understanding of responsive design practices and cross-browser compatibility issues, ensuring consistent user experiences across various devices and platforms.

  • Computer Science at Pontifical Catholic University of Minas Gerais
    2014 - 2018

  • UX Strategy Course at Mergo User Experience
    4/1/2019

  • UX Research Course at Mergo User Experience
    3/1/2019

  • UX Metrics Course at Mergo User Experience
    3/1/2019

  • UI Design+Mobile Course at Mergo User Experience
    9/1/2018

  • Software Agile Development Immersion Course at Ateliê de Software Webgoal
    12/1/2016

  • English Certificate - FCE at Cambridge English
    7/1/2016

  • English Course - Platinum (Advanced) at Escola de Línguas CNA
    2/1/2013

  • Web Designer Course at Escola People
    2/1/2008

Miguel is available for hire

Hire Miguel M.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.