Badges
Certifications
Work Experience
Full Stack Developer
MAD Design Group• July 2015 - December 2023• Sydney, Australia, Remote
- In 2023, I proposed the transition to the JAMstack architecture, which will gradually replace the Magento platform by APIs. This migration will result in significant gains in application performance, and will provide greater independence for content managers. For this, I created a system using Vue, Vite, Pinia, Typescript, UNOCSS+Tailwind CSS, Storybook, urql for collaborative development by 2 designers and 2 developers. I proposed improvements to data modeling in Hygraph (GraphQL Headless CMS), to improve performance and maintain the platform's flexibility. - From 2019 onwards, I designed and developed an sales order synchronization system between Magento and Netsuite in both directions, using PHP, MySQL, SuiteScripts (Netsuite) and Crons, resulting in a 99% reduction in manual sales order entry. This reduced errors associated with manual data entry, and also contributed to reduced delivery time and sales order traceability. - From 2018 onwards, I led the migration process from Magento 1 to Magento 2, this update reduced page loading and creation of page caching by 50% on average. It took months of work, planning, refactoring code, testing and migrating data to complete the project, due to the high level of customization and subsystems. The migration was a success and very few bugs were found and promptly resolved. - From 2015 onwards, I designed and developed a system with Monolithic Magento Enterprise architecture for multiple e-commerces, resulting in the creation of 30 e-commerces to date. The objective of the project was to centralize all e-commerces to facilitate code maintenance, visually standardize and facilitate the expansion of the group's international presence, to date 5 brands in 6 locations, including United States, Canada, Europe, Australia, United Kingdom and Global.
Education
Universidade Feevale
Internet Systems, Associate's• July 2008 - December 2010• null: 9
- I had contact with important areas of internet systems development, including systems analysis, project management, database (management, data modeling, SQL, MySQL, PostgreSQL, PL/pgSQL), security (cryptography, public and private keys , types of attacks), software quality, among others. - I supported students from other courses such as Electrical Engineering and Civil Engineering by being one of the monitors of the “Algorithms and Programming Logic” course. The language used was C++.