Platform Solutions
Developer Productivity
Who we are and what we do
Netflix’s Growing Scale
*US & International figures as of Q2’19
Key Drivers for Success
Redefine how
Content is imagined
and
Created
and
Distributed
Netflix Developers
...are at the heart of achieving this success...
Why does this team exist?
To amplify the ability of Developers in Netflix Engineering to deliver on their core missions.
Why does this team exist?
We help maximize Developer Joy
and
Help them Get Stuff Done
How do we do this?
By treating Developer Experience (DX) as a first class concern and focussing on it as a full-time mission.
How do we do this?
And we do it by looking across all of their development tasks and creating a holistic, smooth experience.
Simplify and Amplify
Productivity
Complexity
We reduce complexity
to increase productivity
Our mission is to provide a rapid, scalable and predictable path to move applications and workflows from concept to production and to also enable maintaining them with minimum effort.
Platform Experience - Productivity
Differentiators in our Identity
We are a team that creates targeted productivity experiences for Netflix Product teams.
We optimize for time to create business value
We connect experiences across different core platform primitives to make it cohesive for users.
Developer Audience
We cover a wide variety of internal user profiles - UI developers, backend microservice owners, citizen developers and business users.
Requirements for the tools are just as diverse
as the end applications -
How do we do this?
US
Why care about an integrated experience?
Bootstrap
API Discovery
REPL
Unit Test
SDK
Debug
Build
Profiling
Dependency Mgmt
Bootstrap
API Discovery
REPL
Unit Test
Canary
Support
Prod Push
Pre-Prod
Metrics
Tracing
Lifecycle
Setup
Alerts
History
Security
Routing
SDK
Debug
Logging
Build
Profiling
Dependency Mgmt
Why care about an integrated experience?
Some Sample Tools We Develop
Unique Challenges
Opportunities Ahead
I enjoy partnering with several teams to solve pain points and make our users’ daily work a breeze, sometimes in hacky ways :)
I’m also already getting ready for the next Hack Day!
Meet the Team
Ludovic Galibert
I like working on solutions that help other developers go home at 5pm. Though I can talk about the team at length - two major things I love about it are:
(1) being able to discuss the most nerdy things with my teammates and �(2) being able to always learn something new from my teammates (from React to rock climbing).
Meet the Team
Mykyta Protsenko
Java Champion and co-author of O'Reilly books "Java 9 Modularity" and "Modular Cloud Apps with OSGi". Always enjoyed working on tools and libraries to make development easier and faster, and currently really enjoying doing that at Netflix scale.
Spending as much time as possible climbing rocks. Being a full-time climber/dirtbag would be my alternative career ;-)
Meet the Team
Paul Bakker
Meet the Team
I'm delighted to be designing and engineering here alongside brilliant and wide-ranging teammates. I've always leaped at the chance to improve beauty and pleasure of use for things around me, and it's uniquely satisfying to do that for other engineers.
�If there's not a laptop in front of me, I'm either on a motorcycle, on skis, at a piano, or watching a certain streaming service with my favorite person & dog.
David Simmer
For me, each day at Netflix is an exciting opportunity to solve challenging problems. I enjoy working with a variety of languages and technologies to provide great developer experiences across the stack.
Food, music, and Wodehouse make me very happy.
Meet the Team
Kavitha Srinivasan
After many years chasing startup success, I found a great place to work at Netflix. I am passionate about removing roadblocks for my team as well as our partners through creative integrations.
I can be found snowboarding at Kirkwood during the winter season.
Meet the Team
Daniel Zapata
I love how working in DX mixes in aspects of UX, front-end, back-end, and devops; touching on all phases of the software development lifecycle. With DX initiatives I get the chance to go deep on a topic, while continuing to influence workflows with a broad impact.
The breadth of experience in our team provides both a great support structure, as well as continually challenging me to improve and learn new tools and techniques.
Meet the Team
Brian Leathem
I try to anchor somewhere around user experience and user empathy in my professional work irrespective of the technical nature of it.
�My goal is to create a user focussed, high performance team that enjoys their work.
My team makes better technical decisions and latte art than me and I enjoy that.
Meet the Team
Vasanth Asokan
Recent Externally Published Work
Recent Daily Work - Samples
�