Ryan Schneider

Ryan Schneider Email and Phone Number

Staff Backend Engineer @ Summer
San Juan Capistrano, CA, US
Ryan Schneider's Location
San Juan Capistrano, California, United States, United States
About Ryan Schneider

Over the last 20+ years my background can best be described as a "software generalist". My current experience is primarily around the development and operation of Linux-based backend systems (both on-prem and in the cloud), but I'm always open to different technologies and focuses.Historically, I have experience with:- Go/Golang development of distributed systems and microservices- Infrastructure as Code (terraform, pulumi and custom solutions)- iOS development (Swift and Objective-C)- Python (primarily 2.x development including async frameworks like Twisted and gevent, and some 3.x development as well)- C/C++ (primarily Windows software and game development)- Production system ownership. I'm used to owning the code I write in production, and I was the lead of the SRE team for PlayStation Now, and a Live Team engineer for Lego Universe so I have experience owning the production footprint for other's code as well.

Ryan Schneider's Current Company Details
Summer

Summer

View
Staff Backend Engineer
San Juan Capistrano, CA, US
Website:
summer.io
Employees:
12
Ryan Schneider Work Experience Details
  • Summer
    Staff Backend Engineer
    Summer
    San Juan Capistrano, Ca, Us
  • Flashbots
    Senior Backend Engineer
    Flashbots May 2024 - Present
  • Consensys
    Principal System Engineer, Infura
    Consensys Nov 2017 - Apr 2024
    Fort Worth, Texas, Us
    Scaling ethereum and IPFS infrastructure to handle billions of requests daily.- Responsible for the complete lifecycle (design/development/deployment/maintenance) of several core microservices (Golang, Terraform) handling several thousand requests per second.- Maintainer of INFURA/go-ethlibs, our open-source ethereum helper library- Contributor to the open source go-ethereum client (15 accepted PRs)
  • Bodymatter
    Principal Software Architect
    Bodymatter Apr 2015 - Nov 2017
    Newport Beach, Ca, Us
    In charge of the overall software efforts at Bodymatter (formerly AuraLife). Focused on scaling out our backend server infrastructure and development of Sleep Watch (a top-10 Health and Fitness iOS App) and NextHeart.- Re-architected and re-implemented our iOS signal capture layer in Swift for much higher performance and accuracy.- Built our infrastructure for replaying sessions into a new algorithm version to qualify changes before pushing to production.- Optimized the performance of our backend data layer, significantly lowering overall AWS costs.Technologies used:- Advanced numerical processing in Python, using numpy, scipy, and sklearn.- MongoDB- Swift and Objective-C- Android (Java, and moved some performance critical code to C using JNI).
  • Gaikai
    Service Reliability Engineering (Lead/Manager) / Senior Software Developer
    Gaikai Mar 2011 - Apr 2015
    San Mateo, California, Us
    I started at Gaikai as a Senior Software Developer, then helped build the new Release Engineering and SRE teams as the company grew. My primary contribution was the development and oversight of our system for provisioning our new infrastructure for PlayStation Now. I was one of the primary contributors to the systems which configured our very large footprint of virtual- and bare-metal commodity machines plus custom hardware.As the lead of the SRE group, I was also the de-facto arbiter of software release readiness, and typically had the final say on whether a system was ready for production or not.Technical highlights:- Designed and managed our production infrastructure for PlayStation Now, from conception to Alpha, Beta, and General Release, all with 100% uptime of internal capabilities due to our distributed architecture. (Sadly, customer-facing uptime was less than 100% due to 3rd party dependencies).- Performed "deep-dive" troubleshooting across an array of in-house and open source projects as an SRE- Integrated both SaltStack and Ansible into our deployment and management pipeline- Python 2.7 / 3.4 tool development (provisioning, DHCP and DNS configuration rendering, etc.)- Started on the Progressive Downloader team, which used API hooking to allow unmodified game binaries to be launched before all the assets had been downloaded.
  • Netdevil
    Test Engineer, Lego Universe Live Team
    Netdevil Apr 2010 - Mar 2011
    Louisville, Colorado, Us
    Live Team Developer, mainly responsible for fighting fires, fixing bugs, and helping get new code releases through the pipeline.- Built a system for centralized logging from our game servers.- Added more complex functionality to our SimClient simulated client module.- Refactored our metrics code for scalability and maintainability.- Developed a Twisted Python script for simulating database load from 50,000 users playing our game.- Developed a framework to run arbitary payloads on Amazon EC2 instances.- Used the above framework to run thousands of SimClients across hundreds of EC2 nodes.- Improved our minidumps.- Lots of post-mortem crash analysis.I left when NetDevil was acquired by LEGO.
  • New Albums
    Creator
    New Albums Apr 2010 - Mar 2011
    Built an iPhone app for finding new albums by bands in your library. Code is a combination of Objective-C and Lua (using iPhone Wax). Mainly written to challenge myself, I designed, developed, and released the 1.0 version in my week off between leaving Garage Games and starting at NetDevil.I still occasionally add features, but haven't had time since joining Gaikai.
  • Instantaction
    Core Platform Engineer
    Instantaction Oct 2007 - Feb 2010
    Las Vegas, Nv, Us
    Developing a series of different components for InstantAction.com:- Our proprietary plugin technology used to render any game executable inside a browser window sandbox.- The SDK given to in-house and 3rd party developers to integrate their game with our stack.- Our Live Leaderboards and Achievements stacks.- The framework used to manage dedicated game servers for IA hosted games.- Anything else that comes up in our Platform team.Mainly C++, with a smattering of Python, PHP, and Javascript thrown in for good measure.
  • Webroot Software Inc.
    Senior Software Developer
    Webroot Software Inc. Jan 2005 - Oct 2007
    Broomfield, Co, Us
    Developed tools and systems for finding and classifying malware in C# and C++.
  • Cybertrust Corporation
    Dev Lead/Manager
    Cybertrust Corporation Aug 2004 - Jan 2005
    Us
    Managing development in the Columbus, OH office and doing some J2EE coding. The consulting culture wasn't a fit for me, so I moved on.
  • Mcafee
    Dev Lead
    Mcafee 2001 - 2004
    San Jose, California, Us
    Lead Dev on McAfee Personal Firewall. Developed the initial drivers, then moved more to a lead and focused on the UI and usability development.
  • Neoworx
    Dev Lead
    Neoworx 1999 - 2001
    Worked on NeoTrace, then was lead dev on NeoWatch Personal Firewall.

Ryan Schneider Skills

Python C++ Scalability Sql Cloud Computing Debugging Twisted Ec2 Crash Dump Analysis

Ryan Schneider Education Details

  • Ohio University
    Ohio University
    Computer Science
  • 中部大学 / Chubu University
    中部大学 / Chubu University
    Three Month Study Abroad

Frequently Asked Questions about Ryan Schneider

What company does Ryan Schneider work for?

Ryan Schneider works for Summer

What is Ryan Schneider's role at the current company?

Ryan Schneider's current role is Staff Backend Engineer.

What is Ryan Schneider's email address?

Ryan Schneider's email address is ry****@****ail.com

What is Ryan Schneider's direct phone number?

Ryan Schneider's direct phone number is +130343*****

What schools did Ryan Schneider attend?

Ryan Schneider attended Ohio University, 中部大学 / Chubu University.

What are some of Ryan Schneider's interests?

Ryan Schneider has interest in Beach Volleyball, Gaming, Time Permitting.

What skills is Ryan Schneider known for?

Ryan Schneider has skills like Python, C++, Scalability, Sql, Cloud Computing, Debugging, Twisted, Ec2, Crash Dump Analysis.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.