Andre Vitor Terron, Developer in Seattle, WA, United States
Andre is available for hire
Hire Andre

Andre Vitor Terron

Verified Expert  in Engineering

Software Developer

Seattle, WA, United States

Toptal member since January 5, 2017

Bio

André is an accomplished software engineer obsessed with the future of programming. He spent most of his career at Microsoft and has shipped various technologies, including back-end services, websites, and native apps for macOS, iOS, and Android. André has worked with big tech and startups. His industry focus is currently on DevTools development.

Portfolio

Val Town
Remix, TypeScript, JavaScript, React, Drizzle, PostgreSQL, APIs, Deno, Node.js...
Microsoft
Objective-C, Objective-C++, Swift, C++, F#, C#, React, GraphQL, TypeScript...
Microsoft
Sass, HTML, Node.js, JavaScript, Front-end Development, CSS

Experience

Availability

Part-time

Preferred Environment

Git, MacOS, Visual Studio Code (VS Code), React, TypeScript

The most amazing...

...project I've built is Screen Box, a macOS app that saves and restores the app layout on your screen. I took it from idea to product, and active users love it!

Work Experience

Founding Engineer

2022 - 2024
Val Town
  • Used a TypeScript editor to work on the browser, including type completions, hover information, and navigation to definitions. All while ensuring it doesn't impact the web app's performance.
  • Implemented a custom domains feature. This lets our users use their own domains to access the websites they built on our platform.
  • Built a notification system for our users. They would get email and in-app notifications when other users interacted with their content.
Technologies: Remix, TypeScript, JavaScript, React, Drizzle, PostgreSQL, APIs, Deno, Node.js, Databases, Stripe API, Tailwind CSS, ClickHouse, SQLite, SendGrid API

Software Engineer

2018 - 2021
Microsoft
  • Led projects like updating OneNote's Apple apps to the new iOS and macOS versions and the macOS list of recent OneNote pages.
  • Built the back end for the new Notes Feed product, aggregating OneNote pages, Samsung Notes, and Windows Sticky Notes.
  • Organized the front-end prototyping of one feature for the Notes Feed product, dividing work between the other engineers and producing three different interfaces for the team to evaluate.
Technologies: Objective-C, Objective-C++, Swift, C++, F#, C#, React, GraphQL, TypeScript, MacOS, Front-end Development, CSS, HTML, API Integration, Microsoft OneNote

Software Engineer Intern

2016 - 2016
Microsoft
  • Created a template-based big data query generator for Cosmos, Microsoft's internal big data analysis platform.
  • Created a graphic interface from scratch to build and run the big data queries in Cosmos.
  • Analyzed statistics and errors for XAML web views.
Technologies: Sass, HTML, Node.js, JavaScript, Front-end Development, CSS

Android Developer

2014 - 2015
Clube da Entrega
  • Created an Android food delivery app from scratch.
  • Developed an Android data manager responsible for controlling access to the database and the API.
  • Integrated payment flow for the Android app using Paypal.
  • Modeled the database schema for the app and API that would support the complex flows from our requirements.
  • Developed screen interfaces following design specifications.
Technologies: Java, Android

Software Engineer Intern

2014 - 2014
Facebook
  • Updated the Android database structure to accept different databases.
  • Integrated a third-party library to encrypt the Facebook app databases.
  • Reduced the third-party database encryption library size.
Technologies: C++, Java, Android, Dependency Injection, Android Studio, HTML

Software Engineer Intern

2013 - 2013
Facebook
  • Created an event calendar for communities (groups that have sub-groups) on Facebook.
  • Updated the group events UI for the newer version at the time.
  • Created an extra chat tab to watch videos for a hackathon, allowing video playback while browsing Facebook's newsfeed.
  • Worked on a hackathon project to allow people to have nicknames in Facebook groups.
Technologies: JavaScript, PHP, Front-end Development, HTML

FormDr

https://formdr.com/
A healthcare app for doctors to send and receive HIPAA-compliant online forms. I made their app ready for production, added Stripe integration for billing, and built a visual drag-and-drop form builder for them. Within the first few months, the app received hundreds of submissions.

Screen Box

https://screenbox.app
A macOS app saves certain apps on your screen and lets you restore them later. I conceptualized, designed, and built it from scratch. I worked on top of their feedback with some active users.

In a Bottle

An Android app to leave digital messages in specific locations and find messages left by others near the current location. I developed the idea, designed it, and built the app, using native Android technology and Parse as the back-end service to store the data.

EmprestAê

A marketplace for renting, lending, and borrowing everyday items from people around you. I assembled the team during a Startup Weekend event, and we built a website and an Android app for college students.

Emotion.me

Android app for the wedding management startup Emotion.me. The app allows existing users to manage their to-do list, photos, gift list, and guest list and find suppliers for different aspects of a wedding.

Umwho

Developed an Android app for the Umwho startup. The app allows for exchanging contact information over Bluetooth to make meeting people nearby easier. The client had an iOS app, and I built the Android version of it.

SmartCards

SmartCards is a to-do list iOS app with an assistant that guides the user to complete extra information about each task, like due dates or reminders. Developed using Swift, Parse, and Reactive Programming.
2011 - 2016

Bachelor's Degree in Computer Engineering

Unicamp - State University of Campinas - Campinas, SP, Brazil

Libraries/APIs

React, Node.js, RxSwift, Drizzle, Stripe API, SendGrid API

Tools

Git, Atom, Android Studio, Inkscape

Languages

HTML, Sass, JavaScript, CoffeeScript, Java, TypeScript, CSS, Swift, PHP, C++, Solidity, Objective-C, F#, C#, GraphQL

Frameworks

Express.js, AngularJS, Angular, Remix, Tailwind CSS

Paradigms

Reactive Programming, Promise, Agile Software Development, Dependency Injection

Platforms

Parse, Android, MacOS, iOS, Visual Studio Code (VS Code), Web

Storage

MongoDB, MySQL, Databases, PostgreSQL, ClickHouse, SQLite

Other

APIs, Code Generators, Nunjucks, Front-end Development, API Integration, RAML, Objective-C++, Accessibility, Startups, Microsoft OneNote, Deno

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring