# Paul Bakker > Staff Software Engineer at Netflix Location: San Jose, California, United States Profile: https://flows.cv/paulbakker I'm a Staff Software Engineer at Netflix in Java Platform and Java Champion. I work on the Java frameworks used to build microservices at Netflix, including Spring Boot Netflix and the DGS Framework. I'm the original author of the DGS Framework, the GraphQL framework open-sourced by Netflix. I have a passion for teaching and sharing knowledge. I co-authored "Java 9 Modularity" which was published in 2017 by O'Reilly and "Modular Cloud Apps with OSGi" which was published by O'Reilly in 2013. I'm a regular speaker at conferences about topics such as Java, GraphQL, Modularity, and Platform Engineering. ## Work Experience ### Staff Software Engineer @ Netflix Jan 2017 – Present | Los Gatos Senior Software Engineer in the Java Platform team, working on making the developer experience for Netflix developers great. Currently focussed on GraphQL in Java. ### Software Architect @ Luminis Technologies Jan 2011 – Jan 2016 I'm working as a software architect for Luminis Technologies, where I'm currently leading the team that develops the CloudRTI; a Kubernetes/Docker based service that takes care of DevOps tasks like blue/green deployment, failover, centralised logging and monitoring. The CloudRTI is a product evolved out of several years of experience running and automating large Amazon EC2 deployments. I'm the author of “Building Modular Cloud Apps With OSGi” published by O'Reilly and an advocate for modularity in software. I'm also deeply involved in Amdatu, an open source library for highly modular OSGi components, and several other open source projects. I'm a regular speaker on conferences speaking both about modularity/OSGi related topics, and topics related to Kubernetes and cloud architecture in general. A list of recent conferences can be found on my blog: http://paulbakker.io/about/ I have a background as a full time trainer and still give training on a regular base. Some of the technologies I'm currently working with include: OSGi, Amdatu, Kubernetes, Docker, Go, AngularJS, TypeScript. Note to recruiters: Don't bother contacting me about random freelance gigs, I'm not interested. ### sr. Software Engineer @ Luminis Technologies Jan 2011 – Jan 2012 As a developer I work on Amdatu, the PaaS offering from Luminis and the offerings based on this platform. I'm also a regular speaker on conferences and author for Java Magazine. ### Trainer @ Info Support Jan 2008 – Jan 2011 I'm a trainer for Java related courses and seminars. The list of courses includes Java language courses, JSF, EJB3, Spring, Hibernate, JavaFX, Seam, Advanced Java and more. ### Developer @ Info Support Jan 2006 – Jan 2008 ### developer @ Van Lanschot Bankiers Jan 2007 – Jan 2008 ### developer @ Rabobank Jan 2006 – Jan 2007 ### Developer @ Xfact Jan 2004 – Jan 2006 As a small (2 man) company we developed websites for startup companies. I mainly focussed on website backends with different open source technologies. ### Developer @ Basket Builders Jan 2003 – Jan 2005 As a student I worked part-time for Basket Builders. Basket Builders develops web applications for, mostly larger, companies. Development technologies included ASP.NET and Java. ## Education ### MSc in Software Engineering University of Amsterdam ### ing in Software engineering Amsterdam University of Applied Sciences ## Contact & Social - LinkedIn: https://linkedin.com/in/paulb01 - Portfolio: http://paulbakker.io --- Source: https://flows.cv/paulbakker JSON Resume: https://flows.cv/paulbakker/resume.json Last updated: 2026-04-12