Responsive image

Samuel Karp

Seattle, WA

Work Experience

Staff Software Engineer at Google

June 2022 - Present | Seattle, WA

Senior Software Development Engineer at Amazon Web Services, Inc.

November 2017 - April 2022 | Seattle, WA

Senior Software Development Engineer helping build Bottlerocket (a container-focused Linux operating system with an emphasis on security and maintainability) and other core container infrastructure used across Amazon Linux, Amazon Elastic Container Service (ECS), Amazon Elastic Container Service for Kubernetes (EKS), Amazon Elastic Container Registry (ECR), and AWS Fargate.

Led design to integrate container technology with virtual machine technology provided by the Firecracker VMM with a focus on serverless compute offerings like AWS Fargate.

Previously focused on Amazon ECS, Amazon Web Service’s cluster management service for Linux and Windows containers. Was responsible for software that ran on customer-owned EC2 instances, including the ECS agent, Docker, ecs-init, and the ECS-optimized Amazon Linux AMI. Led the engineering design and technical work to port the ECS agent to Windows and enable customers to use Windows Server containers with Amazon ECS.

Active maintainer of AWS open-source projects. Member of the Technical Oversight Board for the Open Container Initiative, an industry standards-setting group for containers. Security advisor to the containerd project. Contributor to non-Amazon open-source projects, including Docker, containerd, go-dockerclient, container-storage-setup, and container-transform. Wrote the CloudWatch Logs logging driver for Docker and the Amazon ECR Docker Credential Helper.

Software Development Engineer at Amazon Web Services, Inc.

November 2014 - November 2017 | Seattle, WA
Software Development Engineer helping build Amazon Elastic Container Service, Amazon’s cluster management service focused on Containers. Primarily focused on software which runs on customer-owned EC2 instances, including the ECS Agent, Docker, ecs-init, and the ECS-optimized AMI. Active maintainer of ECS open-source projects. Contributor upstream to several non-Amazon open-source projects, including Docker, go-dockerclient, docker-storage-setup, and container-transform. Wrote the CloudWatch Logs logging driver for Docker and the Amazon ECR Docker Credential Helper.

Software Development Engineer at Amazon.com, Inc.

September 2012 - November 2014 | Seattle, WA
Software Development Engineer focused on customer-facing functionality for Amazon Local, including the public website and back-end services (ordering, fulfillment, and digital inventory management among others). Developed software to support new features and improve existing features while maintaining a focus on platform performance and scalability. Major contributor to search for Amazon Local, theater tickets integration with Ingresso, the Location Preferences feature, surfacing Amazon Local deals on Amazon.com, improving marketing features, and improving discoverability of deals on the Amazon Local website.

Software Development Engineer Intern at Amazon.com, Inc.

June 2011 - September 2011 | Seattle, WA
Developed new features for Amazon Local including automated publication of deals to region-specific Twitter accounts and integration with Amazon’s system for rendering dynamic content based on specific criteria. Integrated these new features with Amazon’s systems for automatic monitoring and error reporting.

Bruin OnLine Senior Consultant at UCLA Information Technology Services

September 2008 - June 2012 | Los Angeles, CA
Provide telephone, email, and walk-in support for email, anti-virus, VPN, proxy, and account issues. Assist in the training of new consultants and in quality control.

Education

University of California, Los Angeles

Bachelor of Science, Computer Science, Class of 2012

Honors and Awards

Eagle Scout

Boy Scouts of America | January 2006

Eagle Scout is the highest rank attainable in the Boy Scouting program of the Boy Scouts of America (BSA). A Scout who attains this rank is called an Eagle Scout or Eagle. Since its introduction in 1911, the Eagle Scout rank has been earned by more than 2 million young men. The title of Eagle Scout is held for life, thus giving rise to the phrase “Once an Eagle, always an Eagle.”

Requirements include earning at least 21 merit badges and demonstrating Scout Spirit through the Boy Scout Oath and Law, service, and leadership. This includes an extensive service project that the Scout plans, organizes, leads, and manages. Eagle Scouts are presented with a medal and a badge that visibly recognizes the accomplishments of the Scout. Additional recognition can be earned through Eagle Palms, awarded for completing additional tenure, leadership, and merit badge requirements.

(description from Wikipedia)

Vigil Honor

Order of the Arrow, Boy Scouts of America | March 2006

The Vigil Honor is the highest honor that the Order of the Arrow can bestow upon its members for service to lodge, council, and Scouting. Membership cannot be won by a person’s conscious endeavors.

The Vigil Honor is a high mark of distinction and recognition reserved for those Arrowmen who, by reason of exceptional service, personal effort, and unselfish interest, have made distinguished contributions beyond the immediate responsibilities of their position of office to one or more of the Lodge, Order of the Arrow, Scouting community, or Scout Camp.

Affiliations

Triangle Fraternity

Triangle Fraternity is a social and academic fraternity whose membership is restricted to Engineers, Architects, and Scientists. Triangle Fraternity was founded in 1907 has been an active part of Greek life at UCLA since 1957.