
Andre Vitor Terron
Verified Expert in Engineering
Software Developer
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. He’s worked with big tech, startups, and personal projects and is currently focused on DevTools and Blockchain development.
Portfolio
Experience
Availability
Preferred Environment
Git, MacOS, Visual Studio Code (VS Code), React, Solidity
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 a product, and active users love it!
Work Experience
Software Engineer
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.
Software Engineer Intern
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.
Android Developer
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.
Software Engineer Intern
- 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.
Software Engineer Intern
- 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.
Experience
FormDr
https://formdr.com/Screen Box
https://screenbox.appIn a Bottle
EmprestAê
Emotion.me
Umwho
SmartCards
Skills
Languages
HTML, Sass, JavaScript, CoffeeScript, Java, TypeScript, CSS, Swift, PHP, C++, Solidity, Objective-C, F#, C#, GraphQL
Frameworks
Express.js, AngularJS, Angular
Libraries/APIs
React, Node.js, RxSwift
Paradigms
Reactive Programming, Promise, Agile Software Development, Dependency Injection
Platforms
Parse, Android, MacOS, iOS, Visual Studio Code (VS Code), Web
Other
APIs, Code Generators, Nunjucks, Front-end Development, API Integration, RAML, Objective-C++, Accessibility, Startups
Storage
MongoDB, MySQL, Databases
Tools
Git, Atom, Android Studio, Inkscape
Education
Bachelor's Degree in Computer Engineering
Unicamp - State University of Campinas - Campinas, SP, Brazil