# John Ethan Adams > Software Engineer at Netflix | Containerization | Cloud Infrastructure | Kubernetes Location: Cupertino, California, United States Profile: https://flows.cv/johnethanadams Graduated from California Polytechnic State University, San Luis Obispo with a BS in Computer Science. I am most excited by the development of low-level software systems, Operating Systems, and Computer Networks. I have been able to explore this interest through past internships and the ongoing development of a personal Operating System (more details below). ## Work Experience ### Software Engineer @ Netflix Jan 2024 – Present | San Francisco Bay Area ### Software Engineer (CoreOS/Virtualization) @ Apple Jan 2022 – Jan 2024 | Cupertino, California, United States ### Kernel/Hypervisor Engineer @ Amazon Web Services (AWS) Jan 2020 – Jan 2022 | Dresden, Saxony, Germany Development of EC2 Nitro Hypervisor with focus on virtualization features pertaining to Hardware Acceleration, Accelerated Computing/Machine Learning, and PCI-Express. Involved in the launch of the following AWS EC2 Instance types: * P4d - https://aws.amazon.com/ec2/instance-types/p4/ * DL1 - https://aws.amazon.com/ec2/instance-types/dl1/ ### Software Engineering Intern @ Astranis Jan 2018 – Jan 2018 | San Francisco - Implemented unified Bazel build environment for building of flight computer software. Utilized advanced Bazel features in order to produce a robust build environment for large and complex project structure. - Configured and integrated C++ cross-compiler for building flight computer software for variety of embedded target platforms. - Developed Python application capable of controlling lab instruments for automated hardware testing. Designed and implemented supporting network configuration for lab instruments and test controller program (enabling remote and simultaneous control of lab instruments). ### Kernel Team Intern @ Arista Networks Jan 2018 – Jan 2018 | Santa Clara, California Worked on various enhancements and patches for the Linux Kernel to both guarantee and augment operating system behavior for the EOS platform ### Junior Software Engineer @ Ourglass TV Jan 2016 – Jan 2016 | Campbell, CA Development of an embedded android platform. Specifically, network device discovery (using a custom Universal Plug and Play protocol), interactions with DirecTV boxes through their developer API, and dabbled in front end design. ### Junior Software Engineer @ App Delegates Jan 2015 – Jan 2016 Full stack JavaScript developer. Worked on front end in AngularJS and back end in Node.js / sails.js. ## Education ### Bachelor’s Degree in Computer Science California Polytechnic State University-San Luis Obispo ## Contact & Social - LinkedIn: https://linkedin.com/in/jethanadams --- Source: https://flows.cv/johnethanadams JSON Resume: https://flows.cv/johnethanadams/resume.json Last updated: 2026-04-01