Telnyx
Staff Software Engineer | since jul/2023
Led the migration of the frontend from a mixed Angular.js/React/Webpack codebase to React, TypeScript, and Vite, cutting build time from 30 minutes to 5. Rebuilt the UI library on top of Material UI with a proxy layer that allowed zero-refactoring adoption across teams, and used it to ship theme toggling, dark mode, and accessibility improvements.
TypeScript
JavaScript
React.js
TanStack Query
Jotai
Formik
Vite
Vitest
Material UI
CSS
Tweak.com
Front-End Team Lead and Senior Developer | from apr/2020 to jun/2023
Built a real-time, browser-based design editor where React handled the UI shell and Fabric.js owned the canvas state, connected through sync points for undo/redo and document persistence. As team lead, introduced linting, unit testing, and reusable component patterns to bring consistency to the codebase.
TypeScript
JavaScript
React.js
Fabric.js
CSS
Jest
Klarna
Senior JavaScript Developer | from dec/2018 to dec/2019
Worked on the checkout widget frontend, incrementally moving it from Redux to hooks and Context while introducing TypeScript. Built an E2E testing abstraction over TestCafe and WebdriverIO for cross-browser coverage. All of this shipped alongside regular feature work.
TypeScript
JavaScript
Node.js
React.js
CSS
Jenkins
Docker
TestCafe
WebdriverIO
HE:labs & Ignus Digital
Senior JavaScript Developer | from may/2017 to dec/2018
Consulted for multiple clients, building web and React Native apps with GraphQL APIs, owning projects from architecture through deployment.
JavaScript
Node.js
Next.js
React.js
React Native
Redux
Apollo
Ionic
CSS
SASS
Cordova
GraphQL
PostgreSQL
CircleCI
Heroku
EcoStage
Senior JavaScript Developer | from nov/2016 to apr/2017
Built React dashboards with Redux and redux-saga for a socio-environmental consulting company.
JavaScript
React.js
Redux
redux-saga
Immutable.js
CSS
SASS
Interativa Events
Senior Web Developer | from may/2015 to may/2016
Acted as head developer, planning and coding most of the company's projects. Every week, we created apps for our customers' events, like survey apps, social media totems, RFID systems and games.
JavaScript
React.js
Redux
CSS
LESS
Cordova
Electron
Node.js
MySQL
Digital Ocean
Havik/Kenoby
Senior Front-End Developer | from nov/2013 to feb/2015
Developed Kenoby, an applicant tracking system for recruiters at a São Paulo HR consulting firm.
JavaScript
jQuery
Backbone
Angular.js
React.js
CSS
LESS
Codeship CI
Digital Ocean
ListenX
Front-End Developer | from jan/2013 to oct/2013
Designed and developed frontend applications for internal and external products, with a focus on usability and user experience.
JavaScript
jQuery
Backbone
CSS
LESS
Admotion
Web Developer | from apr/2009 to nov/2012
Built rich media advertising solutions for an ad-tech company. Founded and led the Internal Solutions Department, creating tools that improved company-wide productivity.
JavaScript
jQuery
CSS
Flash
C#
PHP
MySQL
RTI Consulting
Web Developer | from jan/2004 to feb/2006
Developed e-commerce sites, websites, and custom CMS solutions from conception to delivery.
JavaScript
jQuery
CSS
PHP
MySQL