Eduardo Iotti
Eduardo Iotti
Senior Software Engineer
Senior software engineer based in Brazil, with 6+ years of experience with front-end development and 10+ years of experience in the web industry. I have been developing and delivering web apps, using TypeScript and React, together with front-end frameworks such as NextJS.
Senior Front-end developer
Worked as a consultant engineer for Softensity, an American outsourcing company based in Georgia.
Activities
- Assured clean coding standards through code reviews, git flow, and core engineering principles such as SOLID, KISS, DRY, and YAGNI.
- Presented an AI LLM-driven chatbot built with Python and Langchain on an internal contest for artificial intelligence-based products.
- Contributed as a front-end engineer for a B2B employee relation software called Happy Orbit, from Gravitational Marketing, a digital marketing agency based in Florida.
- Contributed as a front-end engineer for a Smart Buildings / Real State Management Software called Nantum OS, from Prescriptive Data, a company based in New York, delivering modules related to keeping track and displaying sensor data over the app
- Lead front-end community, conducting 1x1’s and keeping track of 10+ engineers and their project status, making reports to higher level management team.
Related Keywords
- React
- Angular
- Azure Cloud
- Langchain
- TailwindCSS
- Storybook
- BlueprintJS
Senior Front-end developer
Worked at PetLove, an e-commerce ecosystem for pets based in Brazil, as a Specialist front-end engineer.
Activities
- Monitored app performance and failures with Honeybadger and Datadog.
- Published applications through automated CI/CD pipelines using Codefresh, Jenkins, and Google Cloud Platform.
- Achieved better organic search engine results at the SEO/Growth team, mostly by optimizing performance and other aspects of Google`s core web vitals.
- Delivered a business unit home page in less than 2 months, adapting WindiCSS to the existing company-provided design system.
- Tested components at unit level with Jest and E2E with Playwright.
- Managed state through a full-refactored checkout flow moving from Vuex to Pinia.
- Used monorepo structure with Turborepo for clustering different apps into one GitHub repo and leveraging on reusable and shareable components.
- Applied micro front-end architecture, splitting the legacy code into separate applications.
- Refactored legacy Angular-based platform into Vue/Nuxt-based tech at the DogHero business unit.
Related Keywords
- Vue
- Angular
- Google cloud platform
- NuxtJS
- TailwindCSS
Mid Front-end engineer
Worked at Via, one of the biggest retail e-commerce from Brazil, as a mid-front-end developer.
Activities
- Delivered a brand-new payment method in a short-term period (2 months or less), using state-of-the-art React + NextJS stack.
- Created React components that would adapt to each business unit's aesthetics standards with Styled Components and Styled System variations.
- Maintained the legacy AngularJS mobile site storefront, built with Pug/Jade SCSS preprocessor.
- Monitored apps through regular stress tests, preparing for big events such as black-Friday, using Grafana and Dynatrace.
- Published apps through automated CI/CD pipelines with complex approval flows, using XL Release and Jenkins.
- Created a new storefront MVP using a pre-build component library called Chakra UI and styling it with Emotion.
- Managed state for React applications using Redux and Redux-Saga.
Related Keywords
- React
- NextJS
- Redux
- StoryBook
- Jenkins
- Styled Components
- Dynatrace
MBA in Software Engineering
PUC-Rio de Janeiro · 2023-2024
Nanodegree in Digital Marketing
udacity · 2018-2019
Bachelor of Arts in Advertising
UCS - Caxias do Sul · 2006-2011
Freelancing & Wordpress
2011-2016Delivered 60+ WordPress website projects during a 5+ year freelance career.
User Interface Designer
2008-2011Worked as a designer, building interfaces and several other types of graphic design work including logos, brochures, and posters.
Animations Enthusiast
2008-2011Designed a handful of Adobe Flash animations using pure ActionScript code.