Howdy Logo
Image of Carlo S.

Carlo S.
Front-end UX Engineer

Node.js
Vue.js
Splunk
Cascading Style Sheets
Apollo Graphql
Sass
Typescript
Github
Html
Javascript
Postgresql
Mongodb
Angular
React
Bio

A highly skilled Senior Front-end Engineer with over a decade of experience specializing in the creation of user-friendly and responsive interfaces. Demonstrates a strong history of working within agile environments and collaborating effectively with cross-functional teams.

  • Senior Front-end Engineer
    8/1/2021 - Present

    Maintained a legacy Vue 2.x application responsible for the entire life cycle of financing, including simulation, contracting, signature, and insurance. Utilized JavaScript, VueJS 2.x, VUEX, Webpack, and Storybook for application maintenance and enhancements. Leveraged Azure CI/CD pipelines to ensure seamless integration and deployment processes. Contributed to transforming the financing contracting process to be 95% digital.

    Created a new CSS Design System from scratch using ViteJS, ReactJS, and Storybook, enhancing UI consistency and development efficiency. Developed a Progressive Web App (PWA) to operate offline, enabling the simulation of finance for rural products and machinery.

    Led, taught, and mentored other front-end developers involved in the project, fostering a collaborative and knowledge-sharing environment to enhance team productivity and expertise.

  • Senior Front-end Engineer
    7/1/2020 - 7/1/2021

    Outsourced to a major fintech corporation, achieved the migration of the Força de Vendas application from AngularJS to a new Design System using a Micro Front-end architecture with ReactJS and NextJS. Utilized Storybook, GraphQL, Jest, and React Testing Library to enhance application performance. The application, designed to support the bank’s commercial area, saw improved user experience with a registration form migration that reduced registration time by over 30 minutes through automation. Managed a phased migration approach, maintaining some features in AngularJS while introducing new features in ReactJS to ensure continuous and visible deliveries. Developed technical expertise in JavaScript, ReactJS, NextJS, Storybook, Apollo GraphQL (server and client), Jest, React Testing Library, and performance monitoring tools like Splunk and New Relic. Ensured robust deployment processes through the implementation of CI/CD pipelines.

  • Front-End Developer
    2/1/2019 - 7/1/2020

    Designed and developed a Vue.js front-end architecture for a portal integrated with a Drupal backend. Addressed the challenges of creating a design system from scratch and completed extensive Vue.js componentization for seamless integration with Drupal’s content authoring module. Acquired in-depth knowledge of Vue.js and its best practices while ensuring compatibility and smooth interaction between the front-end and the Drupal CMS.

  • Full stack node.js developer
    12/1/2015 - 2/1/2019

    Developed and released over 20 high-profile e-commerce stores using React and TypeScript, including notable brands like Track & Field, Decathlon (B2B and B2C), Vista Beagle, Havan, Labellamafia, Paquetá Calçados, Friopeças, and Madesa. Addressed challenges such as improving page load times and creating an interactive store for a Totem using VueJS. Provided mentorship and leadership to junior front-end developers, ensuring high-quality code and best practices were maintained throughout projects.

  • Front-End Developer
    6/1/2015 - 12/1/2015

    Responsible for maintaining an automation platform for sending transactional emails, built using AngularJS. Faced and overcame challenges such as developing front-end diagrams to create automations and implementing AngularJS automation tests. Additionally contributed to the creation and enhancement of websites, demonstrating proficiency in front-end development and ensuring high-quality automation test coverage.

  • Full Stack PHP Developer
    1/2/2014 - 6/2/2015

    Developed and maintained institutional websites utilizing CakePHP for backend development, MySQL for database management, and HTML, CSS, and JavaScript for front-end design and interactivity. Additionally, maintained VTEX e-commerce stores, employing HTML, CSS, and JavaScript to ensure seamless user experiences and efficient store operations.

  • Front-End Developer
    5/2/2013 - 11/2/2013

    Mastery in front-end development of websites and systems. Developed expertise in HTML5, CSS3, and JavaScript. Utilized frameworks such as React.js and Angular for building dynamic and responsive user interfaces. Implemented state management using Redux and context API. Leveraged RESTful APIs and GraphQL for data fetching and synchronization. Enhanced development with TypeScript for type-safe coding practices. Employed version control systems like Git for collaborative codebase management. Familiarity with task runners and module bundlers like Webpack and Gulp to optimize workflows. Gained experience in cross-browser compatibility issues and responsive design principles. Conducted unit testing and end-to-end testing using Jest, Enzyme, and Cypress to ensure software quality. Regularly adhered to Agile methodologies such as Scrum and Kanban, participating in sprint planning, daily stand-ups, and code reviews to foster a collaborative development environment.

  • Developer
    3/2/2013 - 5/2/2013

    Specialized in back-end development utilizing CakePHP and MySQL, combined with front-end development for websites. Achieved technical proficiency in CakePHP, enabling the creation and maintenance of robust server-side logic. Developed extensive experience with MySQL, ensuring efficient database design and query optimization. Applied front-end development skills to build user-friendly, responsive web interfaces that enhance the overall user experience. Delivered high-quality, maintainable code by leveraging best practices in both front and back-end development.

  • Developer
    3/2/2012 - 2/2/2013

    Gained extensive experience in back-end development utilizing CakePHP and MySQL, along with significant involvement in the front-end design and functionality of intranet systems. Developed a deep understanding of MVC architecture and ORM techniques while ensuring optimal data integrity and performance in MySQL databases. Enhanced intranet system interfaces to improve user experience, employing modern HTML, CSS, and JavaScript practices. Demonstrated the ability to integrate various system components seamlessly, ensuring robust, scalable, and maintainable code. Additionally, implemented security best practices to protect sensitive data and maintained comprehensive documentation to support ongoing development and troubleshooting efforts.

  • Developer
    10/2/2010 - 2/2/2012

    Engaged in both back-end and front-end development for the CMS Moodle, developing proficiency in PHP and MySQL. Extensively worked with Moodle’s plugin and theme architecture, ensuring custom functionalities and a tailored user experience. Demonstrated expertise in HTML, CSS, and JavaScript, lending to effective integration of front-end elements. Utilized AJAX for dynamic, asynchronous data loading, which enhanced usability and performance. Practiced agile methodologies to streamline the development process and improve delivery timelines. Employed Git for collaborative version control, ensuring seamless integration and code maintenance within a cross-functional team.

  • Internet Systems Technology at Federal Institute of the South of Rio Grande
    2010 - 2012

Carlo is available for hire

Hire Carlo S.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.