Ryan Eschinger
Software engineer specializing in Kubernetes and cloud-native
technologies.
ryanesc@gmail.com • (561)
704-0082 • Github • Github (Jossware) • Github (Kumorilabs) • ryaneschinger.com
Experience
- 10/2020-Present
-
Senior Cloud Platform Engineer PayPal (New York, NY)
- Senior engineer on the Compute Team, responsible for building a
scalable, performant, and standards-based cloud computing platform for
developers delivering online payment products.
- Designed and delivered a solution for deploying software to a fleet
of heterogeneous Kubernetes clusters across multiple accounts, regions,
and environments using Kubernetes and KRM APIs, with delivery via OCI
image artifacts.
- Built solutions for policy enforcement, onboarding, autoscaling, and
secrets management by composing open source and custom tooling with a
focus on the developer experience.
- 08/2019-10/2020
-
Senior Software Engineer MasterCard (New
York, NY)
- Core member of a team responsible for designing and implementing a
modern Infrastructure API. Automated the provisioning of on-premise
virtual machines, network resources, and load balancers with Kubernetes
CRDs and custom controllers.
- Chief architect of an internal tool that simplified Kubernetes onboarding for developers.
Built a user-friendly interface and GitOps
pipelines that concealed the complexity of the underlying Kubernetes
platform and allowed for baked-in best practices and enforcement of
security policies.
- Provided guidance and delivered code to help migrate on-premise
virtual machine deployments to Microsoft Azure.
- 2008-2019
-
Founder Jossware
LLC (Brooklyn, NY)
Jossware is a software consultancy providing in-depth consulting,
training, and development services to a variety of companies, with a
focus on cloud-native technologies, programmable infrastructure, DevOps,
and application development.
- Consulted for a financial services enterprise (MasterCard) on cloud
migration, Kubernetes, service
mesh, and other cloud native technologies. Evaluated options, developed
proof of concepts, and helped build and operationalize an on-premise
Kubernetes platform.
- Kubernetes platform engineer
for several international companies on different cloud platforms (AWS, GCP). Delivered cloud environments
as code via Terraform,
operationalized Kubernetes with logging, monitoring, security, and
service mesh capabilities, and built GitOps-powered
continuous delivery pipelines for application deployments.
- Embedded with a cloud architecture team in an enterprise that
delivers accounting and HR software solutions. Mentored team, provided
guidance, and delivered code to help migrate a legacy, VM-based
architecture to a modern architecture based on Docker and Kubernetes and running in AWS.
- Developed software for an early stage ad-tech startup. Built Go-based microservices to handle
analytics and billing in an event-driven architecture. Also responsible
for the cloud infrastructure, using Google Cloud and GKE.
- Core contributor and release manager for Mantl (early multi-cloud
container orchestration framework built on Mesos) and its ecosystem of
supporting APIs and tools.
- Contributor to various open-source projects, both individually and
sponsored (Cisco and Joyent).
- Prior Experience
-
Solutions Developer Avanade, Member of the
core architecture team that created mobile applications for the U.S.
Census Bureau.
Operations Developer NTT/VERIO, Senior developer,
team lead, and principal technical liaison on development of
Windows-based products for a large, internationally distributed web
hosting network.
Technical Experience
Programming Languages, Frameworks and Technologies:
Go, Rust (learning), Javascript/Typescript, React, Ruby / Ruby on Rails, Terraform, Ansible
Cloud native technologies: Kubernetes, Docker, Prometheus, Thanos, EFK
stack, Istio, Tekton, Argo, Envoy, Helm, Knative
Cloud platforms: AWS, GCP, Azure, DigitalOcean, and Heroku
Active Open Source contributor.
Education
Bachelor of Business Administration, Management Information
Systems
University of Florida (Gainesville, FL), Florida Atlantic University
(Boca Raton, FL)
Speaking Engagements
- Repeatable and standardized Kustomize based deployments
(Co-speaker, CNCF
End User Partner Summit
- Converge: Apply Graphs to your Servers (Co-speaker, Strangeloop
2016 Unsession)
- Introducing Cloud Development with Project Shipped and
Mantl (Co-speaker, Cisco Live Berlin 2016)
- Introducing Cloud Development with Mantl (Co-speaker, Cisco
Live Cancun 2015)