Tristan Rasmussen, Developer in San Francisco, CA, United States
Tristan is available for hire
Hire Tristan

Tristan Rasmussen

Verified Expert  in Engineering

Software Developer

Location
San Francisco, CA, United States
Toptal Member Since
September 27, 2019

Tristan has been programming since he got his first computer at the age of 10. He earned his Bachelor's and Master's degrees in Computer Science from the University of Chicago. After graduating, he went to work at YouTube/Google, on the HTML5 video player, improving live streaming latency from 15 seconds to 2 seconds and enabling new uses cases like a gapless transition for ad videos.

Availability

Part-time

Preferred Environment

Linux

The most amazing...

...project I've worked on was the YouTube video player, serving hundreds of millions of hours of video playback every day.

Work Experience

Senior Software Engineer

2015 - 2019
Google
  • Lowered latency of live streaming by 90%.
  • Supported gapless video transitions.
  • Worked with browser vendors to expand MSE specs.
  • Ran 20+ experiments aimed at increasing user-perceived quality.
  • Reduced playback errors by 50%.
Technologies: Python, JavaScript

HTML5 Video Player

I contributed to an HTML5 video player, with my primary focus being on live and encrypted playback. I ensured that the player worked across all browsers and other devices that we were targeting (TVs, game consoles, etc.). The player was written in JavaScript, but I worked closely with the server teams, primarily in Python.

Sitrus Moods

https://team-sitrus.github.io/
Mood tracking made easy. We allow you to track your mood quickly and easily and understand what's affecting your mood over time. This tool is written in React Native.

Psyche

https://github.com/courageousillumination/psyche3
Psyche is a personal project aimed at storing all of my ideas, thoughts, to-dos, etc. in a unified fashion. There is support for taking notes, as well as organization and searching. The front end is written in React and the back end in Django.

Languages

Python, JavaScript, TypeScript 3, C++, Java

Frameworks

Django, React Native

Libraries/APIs

React

Paradigms

Functional Programming

Platforms

Linux

2014 - 2015

Master's Degree in Computer Science

University of Chicago - Chicago, IL

2011 - 2015

Bachelor of Science Degree in Computer Science

University of Chicago - Chicago, IL

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