Senior Staff Engineer at Jumpstart
San Francisco, California
Software Engineer @ Twitch • Designed and implemented "Chat on Videos" backend, scaled it to handle Chat Replay as well as Chat on uploads• Designed and implemented VOD Collections backend, scaled it to handle load spikes caused by clients asking for recommendations when a stream goes offline• Migrated legacy Ruby on Rails application to AWS• Maintained, improved...
Software Engineer @ Twitch • Designed and implemented "Chat on Videos" backend, scaled it to handle Chat Replay as well as Chat on uploads• Designed and implemented VOD Collections backend, scaled it to handle load spikes caused by clients asking for recommendations when a stream goes offline• Migrated legacy Ruby on Rails application to AWS• Maintained, improved reliability, and significantly lowered cost of legacy Ruby on Rails application• Extracted existing functionality from legacy application into micro services (SOA)• Planned and implemented Clips database migration From August 2015 to June 2018 (2 years 11 months) San Francisco, CaliforniaSoftware Engineer @ Nine Internet Solutions AG • Technical Project Management• Design and implementation of a RESTful ecosystem to access legacy databases and systems• Design and implementation of a Ruby-based Single Sign-On solution supporting the CAS standard• Planning and implementation of a message broker solution for inter-process and inter-server communication From March 2012 to June 2014 (2 years 4 months) Zurich, SwitzerlandCo Founder @ ThinkClever GmbH • Development of a Content Management System in close collaboration with Web Designers and Web Agencies• Linux server administration From October 2008 to September 2013 (5 years) Zurich, SwitzerlandSoftware Developer @ Credit Suisse • Sun Certified Java SE 5 Programmer• Software Engineering From August 2006 to July 2010 (4 years) Zurich, SwitzerlandSoftware Engineering Manager @ Twitch Led Twitch's Video Replication team consisting of 10 Software Engineers. Control over the replication and distribution of video data to edge servers and from edge servers to viewers at the highest possible Quality of Service (QoS), while introducing as little latency as possible, in a cost effective manner. From June 2019 to August 2020 (1 year 3 months) San Francisco, CaliforniaSenior Software Engineer @ Twitch • Technical lead for design and implementation of new high-performance HTTP cache Go server and deployed to all of Twitch's video edge servers to increase throughput by 75%• Designed and implemented an HLS-compliant way to dynamically switch edge servers during playback (patent pending)• Defined and built mechanism to track availability of Twitch's video edge servers From June 2018 to August 2020 (2 years 3 months) San Francisco, CaliforniaSenior Staff Engineer @ Jumpstart
Twitch
Software Engineer
August 2015 to June 2018
San Francisco, California
Nine Internet Solutions AG
Software Engineer
March 2012 to June 2014
Zurich, Switzerland
ThinkClever GmbH
Co Founder
October 2008 to September 2013
Zurich, Switzerland
Credit Suisse
Software Developer
August 2006 to July 2010
Zurich, Switzerland
Twitch
Software Engineering Manager
June 2019 to August 2020
San Francisco, California
Twitch
Senior Software Engineer
June 2018 to August 2020
San Francisco, California
Jumpstart
Senior Staff Engineer
• Designed and implemented "Chat on Videos" backend, scaled it to handle Chat Replay as well as Chat on uploads• Designed and implemented VOD Collections backend, scaled it to handle load spikes caused by clients asking for recommendations when a stream goes offline• Migrated legacy Ruby on Rails application to AWS• Maintained, improved reliability, and significantly lowered... • Designed and implemented "Chat on Videos" backend, scaled it to handle Chat Replay as well as Chat on uploads• Designed and implemented VOD Collections backend, scaled it to handle load spikes caused by clients asking for recommendations when a stream goes offline• Migrated legacy Ruby on Rails application to AWS• Maintained, improved reliability, and significantly lowered cost of legacy Ruby on Rails application• Extracted existing functionality from legacy application into micro services (SOA)• Planned and implemented Clips database migration
What company does Nils Caspar work for?
Nils Caspar works for Twitch
What is Nils Caspar's role at Twitch?
Nils Caspar is Software Engineer
What industry does Nils Caspar work in?
Nils Caspar works in the Computer Software industry.
Who are Nils Caspar's colleagues?
Nils Caspar's colleagues are Zack Freeno, Mark Cordell, Brian Weller, William Thing, Quentin Cuvillier, Sukrit H., Kevin Pan, Jonathan Marcil, Christopher Best, and Susie Saephan
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies
Nils Caspar's Social Media Links
/redir/red... /school/hs... /company/j...