Toronto, Ontario, Canada
Senior Frontend Developer with 15+ years of experience specializing in React. Focused on enhancing user satisfaction and developer productivity through efficient and high-quality frontend development. Delivered significant results, including reducing CI/CD times by up to 75% and creating AI features that drastically cut user task times. I want to enable people to be their best selves in a healthy and safe space.
Employee engagement platform, where I mostly worked on their reporting platform. • Developed AI features that decreased the time of customer tasks from 3 days to 2 minutes • Led CI/CD improvement initiatives that reduced pipeline times by 50% and credits spent by 20% • Led the state management initiative that reduced the code written by 50% and improved code quality • Improved customer satisfaction by monitoring and fixing the top 20% errors on DataDog • Mentored and onboarded multiple engineers to our platform, new technologies, and better patterns Tech stack: React, Material UI, Redux, TanStack Query, Apollo, Node.js, Git, CircleCI, Github Actions, Jest, Turborepo, Vite, Vitest, DataDog, Gemini, Vertex AI
TOTVS is the lead in ERP solutions in Brazil. THEx is their new, well-received, web solution for hospitality to replace their old embedded one, which is the market leader. • Enabled faster deploys and better testing by reducing CI/CD time by 75% (from 20 min to 5) • Mentored teams on advanced topics including state management, design systems, and more • Partnered with the UX team to architect and rebuild the design system on Storybook from scratch • Researched and enforced best practices and patterns for testing Technologies used: Angular, RxJS, Git, Azure DevOps, Karma, Jasmine, Storybook
Wooza creates solutions to sell subscriptions from the top mobile carriers in Brazil. • Led multiple tech meetings and initiatives to improve processes and developers' seniority • Led the development of a component library that improved the development speed of dev teams • Architected shared solutions, like a library of services, to remove duplicated work as well as improve development time • Migrated AngularJS applications to Angular, improving DX and reducing the app load time by 5 seconds • Created a pixel tracking solution to boost marketing strategies and revenue • Built a project generator with Node, which reduced project start-to-deploy time from 2+ days to 1 Technologies used: Angular, Node.js, Webpack, Karma, Jasmine, Azure DevOps
Storm Security is an outsourcing company • Developed a TV app, with millions of downloads, from scratch with React and Redux • Architected a video player solution for TV apps • Architected a navigation system for controllers Technologies used: React, Redux, Jest, Git
Concurso Virtual is an e-commerce and long-distance learning system focused on public and governmental jobs.