Ryan Eschinger
Software engineer specializing in Kubernetes and cloud-native technologies.
ryanesc@gmail.com • (561) 704-0082 • @ryanesc • Github • ryaneschinger.com
Experience
- 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.
- Built solutions for policy enforcement, onboarding, autoscaling, and secrets management by composing open source and custom tooling with a focus on the developer experience.
- 2018-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 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