Learn more

Satvik Shukla

Developer
Washington
|

doad.vercel.app
S
S

Work Experience

Warner Bros. Discovery

Senior Software Engineer
|

Feb 2020 - Current

Commerce, Max

  • Architect In-App Purchase systems to handle subscription flows on Apple, Google, Amazon, Roku, and Samsung on Max.
  • Architect In-App Purchase systems to handle one-time purchases on Apple, Google, Amazon, and Roku on discovery+.
  • Migrate millions of In-App Purchase users from legacy HBO for Max launch.
  • Design and implement HBO’s first open-source library, WireMock-Captain, making API development faster.
  • Design and implement HBO’s second open-source library, Rules-Engine, making commerce eligibility simpler.
  • Formalize usage of protobuf as a data exchange method, thereby reducing network latency by 30%.
  • Lead sessions to discuss engineering practices like dashboards, load tests, event-driven architecture, etc.

Hulu

Software Development Engineer Intern
|

Jun 2019 - Aug 2019

Content Availability Services (CAS)

  • Designed and implemented an API to decode relationships between geographic and channel metadata.
  • Integrated the API with a frontend client to facilitate easier conflict resolution for Live TV users.

metaLAB (at) Harvard

Research Assistant
|

Mar 2019 - Jun 2019
  • Led project development for an ML based interactive art exhibition for the Harvard Art Museums.
  • Developed ensemble models to learn about the origin of artworks and their evolution in temporal settings.

Conferences

OpenSource101

API Development and Testing at HBO Max

Recorded session: tinyurl.com/satvik-os101-22

All Things Open

The Power of Rules Engine

Recorded session: tinyurl.com/satvik-ato22

Education

University of Washington

BS - Computer Science
|

Sep 2016 - Dec 2019

Cum Laude / Minor: Mathematics

Skills

  • aws
  • docker
  • java
  • kotlin
  • node.js
  • python
  • terraform
  • typescript