Career Profile
Dedicated Security Software Engineer with experience in a HPC and distributed systems environment. Always interested in learning and trying new technologies. Passionate about Go and technologies written in the language. Active contributor to Kubernetes project and experienced in installing, configuring, and maintaining a Kubernetes cluster and helping developers containerize applications to transition to a Linux container work flow.
Experiences
Technical Lead for ACS Security's Identity and Access (IAS) and OPA Managed at Apple (OMA).
CNX team member working on a secure application connectivity platform.
Contributing actively to various OSS Project Calico projects.
Member of the DC/OS Kubernetes team building "Kubernetes As A Service" on top of DC/OS.
As one of the founding team members, brought the project from a Proof of Concept to GA in under a year. Involved in various aspects of the project from initial design and implementation to owning the CI and Cloud Native Computing Foundation (CNCF) Certified Kubernetes Conformance Program for the DC/OS Kubernetes offering.
Member of the OSS Kubernetes team where I spent my time working on upstream Kubernetes. Currently focused on working with SIG-Cluster-Lifecycle.
Became a Top100 contributor to the project with over 60+ commits.
Configure, install, and maintain HPC systems and develop tools to ease in administration of HPC clusters. Responsible for researching new technologies and determining application for use in an HPC work flow. This includes facilitating use for customers on new technology clusters (Big Data, GPU, etc.).
Charged with investigating the potential use of Linux containerization (Docker, Kubernetes) to ease in maintenance and deployment of our infrastructure and potential use in a HPC work flow.
Participate in LLNL's Security Task Force to determine potential risks and concerns related to security pertaining to HPC clusters and associated infrastructure. Tasked with examining how Linux containerization might help solve certain security concerns.
Worked with faculty and research students to configure, install, and optimize software. Aided in the building of custom software from source (configure, makefile, compiler optimizations, etc.). Performed trainings for users and helped convert their work flow to a HPC environment.
Projects
Skills & Proficiency
Go
Personal language of choice
Python
Primary scripting language
Kubernetes
Active contributor to Kubernetes. Experience installing, configuring and maintaining a cluster and deploying workloads to the cluster
Linux Containerization
Understanding and experience using linux containerization tech (docker, rkt, lxc). Experience converting applications to a Linux container environment
System Administration
Experience configuring, installing, and maintaining large clusters of Linux machines