Work history

UpStack
UpStack
Senior Full-stack Developer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Stern Pinball
Stern Pinball
Full-stack Developer
2023 - Present (2 years)
Remote
  • Developing web applications that provide features for pinball machines.

  • Architected and developed a new website for the company's Insider Connected product.

  • Improved the platform's back-end Django application.

  • Developing automated stress tests to assess the performance of real-time game applications.

Ring
Ring
Front-end Developer
2022 - 2023 (1 year)
Remote
  • Developed interfaces and components that run in AWS Management Console, mostly related to Ring's IoT products.

  • Improved performance of legacy components and hooks in AWS consoles.

  • Provided consultancy on best practices for the development of front-end web interfaces.

TypescriptReact JestCSSCypressFront-end REST APIs APIsAPI IntegrationWeb DevelopmentAWS Management Console AWS IoT
Big Time Studios
Big Time Studios
Full-stack Developer
2021 - 2022 (1 year)
Remote
  • Developed and maintained the company’s marketplace website, where users can buy and sell NFT items that can be used in the upcoming Big Time game.

  • Engineered and maintained the back-end application and its API that powers the company’s marketplace.

  • Developed Blockchain-based technologies used in online games.

Remo (Acquired by Events.com)
Remo (Acquired by Events.com)
Software Engineer
2021 - 2021
Remote
  • Developed and maintained the company’s web platform and video conference applications.

  • Architected the back-end application and its API that powers the company’s main interaction platform and performed maintenance duties.

  • Planned and implemented a roadmap to make the company's codebase more robust and covered by tests.

DJcity
DJcity
Senior Full-stack Developer
2020 - 2021 (1 year)
Remote
  • Developed and maintained the company’s web platform.

  • Developed and maintained the back-end application and the API that provides content and user authentication for the company’s front-end apps, specifically web, mobile, and desktop.

  • Updated the company's website layout to match a new branding strategy.

DOJO
DOJO
Senior Software Developer
2019 - 2019
São Paulo, Brazil
  • Developed websites and web applications for digital advertising campaigns.

  • Developed AR experiences for advertising campaigns.

  • Created an online store system, both front-end and back-end applications.

  • Worked as a creative technologist, providing ideas and concepts for digital advertising campaigns.

SASSReduxReact Node.jsJavaScriptCSSHTMLFull-stack StorybookNext.jsFront-end REST APIs DjangoPythonAPIsAPI IntegrationGoogle Cloud Platform (GCP) Google Sheets Web DevelopmentExtensions Augmented Reality (AR)
Catho
Catho
Web Developer
2017 - 2018 (1 year)
São Paulo, Brazil
  • Developed the front-end interface of a web platform that delivers information about universities and college courses.

  • Worked on the back-end application that delivers that information.

  • Worked on a system to collect and process user information about universities they attended.

  • Developed systems to scrape and process public information about universities.

  • Mentored and trained trainees and junior developers.

Loggi
Loggi
Software Developer
2014 - 2016 (2 years)
São Paulo, Brazil
  • Researched and developed optimization algorithms for logistics and routing problems.

  • Developed a heuristic to solve bin-packing problems.

  • Created statistics models to analyze and improve the performance of couriers.

  • Worked on user interfaces for logistics applications (e.g., track couriers' real-time position).

  • Created a digital interface to collect user signatures.

Geekie
Geekie
Web Developer
2013 - 2013
São Paulo, Brazil
  • Developed a web interface for an online learning platform featuring different forms of content (text, online tests, interactive content, etc.).

  • Created a video player for the web that was compatible with multiple video services (YouTube, Vimeo, etc.) and had features like timestamp indexing.

  • Worked on the back-end application and database that supported the learning platform.

  • Researched mathematical models to improve a system that could profile high-school students based on their performance on online tests.

  • Wrote manuals and guidelines about best practices in interface development for web browsers.

Multiple advertising agencies (Gringo, Doubleleft, Delicatessen)
Multiple advertising agencies (Gringo, Doubleleft, Delicatessen)
Web Developer
2008 - 2013 (5 years)
Remote
  • Developed websites and web applications for online advertising campaigns using Flash and JavaScript.

  • Developed mobile applications using Flash, React Native, and PWA.

  • Designed a framework to speed up and simplify the creation of websites and interactive interfaces.

  • Acted as a creative technologist, providing ideas and concepts for advertising campaigns.

  • Researched new technologies and algorithms that might be useful in advertising campaigns.

  • Mentored and trained interns and new developers.

Node.jsAngularJS React FlashJavaScriptCSSHTMLFront-end DjangoPythonAPIsAPI IntegrationGoogle Cloud Platform (GCP) Google Sheets Web DevelopmentExtensions React NativeProgressive Web Applications (PWA) Mobile App Development
Betboo
Betboo
Software Developer
2008 - 2008
São Paulo, Brazil
  • Developed browser games using Adobe Flash.

  • Created and maintained back-end applications for games using Java and sockets for real-time, fast communication between browser and server.

  • Developed a virtual bingo room with multiplayer support and a real-time chat application.

  • Researched statistical processes to improve game quality and overall UX.

  • Created tools to analyze game performance and detect and prevent frauds.

MySQLJavaFlashHTMLFull-stack Adobe FlashGame DevelopmentSocketsGaming Gambling & Gaming
UpLexis
UpLexis
Software Developer
2006 - 2007 (1 year)
São Paulo, Brazil
  • Developed and supported applications for processing large text databases.

  • Researched Computer Vision Algorithms for optical character recognition using Artificial Neural Networks.

  • Developed image processing algorithms to automatically analyze the structure of newspaper pages and printed documents.

  • Developed an indexing system for texts that allowed search queries that circumvented typos and misspellings.

  • Developed an image recognition system for image signatures.

Torch C++CHTMLComputer Vision Algorithms Artificial Neural Networks (ANN) Image ProcessingPrint Image Recognition

Showcase

Senior Developer - Catho
Senior Developer - Catho
  • Catho is an online job platform owned by SEEK, a global leader in online recruitment.

  • It provides full-stack solutions for universities and college courses via a web platform.

  • The project utilizes technologies including PostgreSQL, AWS Lambda, Redux, React, and Node.js.

Senior Developer - Remo
Senior Developer - Remo
  • Remo is an interactive virtual event platform.

  • It empowers users to recreate natural interactions in various gatherings.

  • The project involved codebase, API, and architecture development.

Education

Bachelor's Degree, Computer Science
Bachelor's Degree, Computer Science
Universidade de São Paulo (USP) - Brazil
2001 - 2005 (4 years)
Bachelor's Degree, Filmmaking and Social Communication
Bachelor's Degree, Filmmaking and Social Communication
FAAP - Brazil
2000 - 2003 (3 years)