Tiberius Florea, Developer in New York, NY, United States
Tiberius is available for hire
Hire Tiberius

Tiberius Florea

Verified Expert  in Engineering

Back-end Developer

Location
New York, NY, United States
Toptal Member Since
August 30, 2017

Tiberius is a Software Engineer at Plaid. He's also worked for Google (2013-2017) and interned at Facebook and Microsoft. He majored in Computer Science at Brown University.

Portfolio

Google
Templates, User Interface (UI), C++, Python, JavaScript
Google
Java, C++, Django, Python
UberVU
Amazon Web Services (AWS), GitHub, Python

Experience

Availability

Part-time

Preferred Environment

Git, Vim Text Editor, Atom, OS X

The most amazing...

...product I've worked on is translate.google.com, which reached hundreds of millions of users every month.

Work Experience

Software Engineer

2016 - 2017
Google
  • Led development of the Google Translate web app (translate.google.com - desktop and mobile).
  • Designed, implemented, tested and launched new user-visible features in C++ and Java.
  • Improved app reliability and performance: fewer crashes, faster load times.
  • Increased code health and simplified app architecture.
  • Mentored junior members of the team through design and code reviews.
Technologies: Templates, User Interface (UI), C++, Python, JavaScript

Software Engineer

2013 - 2015
Google
  • Used C++ and Python to serve promotional content on high-traffic properties like the Google homepage.
  • Created Python/Django tools that enabled marketing specialists to create and target promo campaigns.
  • Used Java and C++ to help migrate Google's web server for Search to a better templating system.
  • Revamped the C++ authentication and authorization system of MyMaps and other Geo products.
  • Used Java and Flume to run large offline processing jobs on Geo ACLs and other data.
Technologies: Java, C++, Django, Python

Back-end engineer

2012 - 2013
UberVU
  • Wrote Python features and tests for social media marketing application.
  • Gave feedback to coworkers through GitHub code reviews.
Technologies: Amazon Web Services (AWS), GitHub, Python

Software Engineering Intern

2011 - 2011
Facebook
  • Added and improved various Site Integrity (security) features in C++ and PHP.
  • Wrote framework for detecting spikes of unusual activity on Facebook in C++.
  • Improved Facebook's Captcha server in C++.
  • Used proprietary Ruby framework to write integration tests.
Technologies: Ruby, PHP, C++

Software Engineering Intern

2010 - 2010
Facebook
  • Created and improved new Facebook ad formats (video ads, ads with polls, etc).
  • Analyzed Facebook ads data using Apache Hive.
Technologies: Apache Hive, PHP

Software Development Engineer in Test

2007 - 2007
Microsoft
  • Wrote C# tools for testing Speech Recognition engines corresponding to various natural languages.
  • Packaged and distributed newly created tools to other Microsoft employees.
Technologies: Visual Studio, C#

Google Translate

https://translate.google.com/
I was responsible for serving infrastructure and client code for the web apps, as opposed to Translate in Search, Translate in Chrome, or the iOS/Android native apps. I designed, implemented, tested, and launched new features in addition to fixing product and deployment issues as they arose.

Google MyMaps

I worked on the C++ backend used by Google MyMaps and other Geo products like the now-deprecated Google Maps Engine. My main project was revamping the authorization and authentication architecture without any disruption to users.

Expense Tracker

Expense tracking application using BackboneJS, NodeJS, Express, and MongoDB. The code can't be shared publicly, but is available upon request.

IOI Silver Medal

http://stats.ioinformatics.org/results/2006
I won Silver Medal at the International Olympiad in Informatics, representing Romania. I was also awarded the Silver at the Central European Olympiad and Gold at the Balkan Olympiad.

Languages

Clojure, HTML, Python, JavaScript, Java, C++, CSS, SQL, Ruby, C#, Go, PHP

Paradigms

Testing, Concurrent Programming, MapReduce

Platforms

Web, OS X, Amazon Web Services (AWS), Linux

Other

Back-end, Data Structures, Algorithms, HTTP, Authorization, User Authentication, Software Project Management, User Interface (UI), Templates

Tools

Perforce, Git, Atom, Vim Text Editor, GitHub, Visual Studio

Storage

Databases, Apache Hive, MongoDB, NoSQL

Frameworks

Django

Libraries/APIs

jQuery, Backbone.js, Node.js

2008 - 2012

Bachelor of Arts Degree (Magna Cum Laude) in Computer Science

Brown University - Providence, RI, USA

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