Stephen Ryan

Stephen Ryan Email and Phone Number

Principal Software Engineer at Compt @ Compt
Stephen Ryan's Location
West Lebanon, New Hampshire, United States, United States
Stephen Ryan's Contact Details

Stephen Ryan personal email

Stephen Ryan phone numbers

About Stephen Ryan

LinkedIn has me in the "Greater Boston Area"; I'm a long ways from Boston!Backend software developer, currently mostly working in Python but I've also done C++, Ruby, Perl, and even some Pascal and x86 assembler a long time ago. Obsessed with test automation and code readability.

Stephen Ryan's Current Company Details
Compt

Compt

View
Principal Software Engineer at Compt
Stephen Ryan Work Experience Details
  • Compt
    Principal Software Engineer
    Compt Nov 2020 - Present
    Boston, Massachusetts, Us
  • Oracle
    Senior Software Engineer
    Oracle Apr 2017 - Nov 2020
    Austin, Texas, Us
    • Full stack lead DevOps role supporting the DynID authentication subsystem (Python, Chef, Ansible, Git, MockServer, Jira, Docker, PostgreSQL, nginx, Varnish, Redis, Celery, Jenkins) ◦ Lead engineer with full responsibility for the authentication system ◦ Repaired and improved broken metrics and monitoring, using graphite, sensu, grafana, and collectd ◦ Tracked down and mitigated a problem with slow enrollments tripping a 20 second timeout; after optimizing that database query, that step completed in a few milliseconds ◦ Improved service scale to handle an abrupt 20X increase in peak load ◦ Documented the stack to assist in security audits and new team member training ◦ Simplified and automated deployments • Supporting work to help move the original DynDNS Remote Access service to cloud hosting (Docker, Kubernetes, Ansible, C, Node.js) ◦ Found and fixed 2 decade-old potentially exploitable bugs in public-facing services, one in C and the other in Node
  • Dyn
    Senior Software Engineer
    Dyn May 2014 - Apr 2017
    Manchester, Nh, Us
    • Implemented a REST API for automated account provisioning (Python, Django, Git) • Designed and implemented a replacement test framework API; 10x speedup, significantly more robust and readable; the improvements meant that we were able to easily find (and fix!) dozens of tests that were not testing what we thought they were (Python, Selenium, Requests) • Designed and implemented plans to reduce the fallout of cross-datacenter failovers • Tracked down and mitigated the primary cause of intermittent test failures on a high-profile, late project; unblocked a team of 30
  • Renesys Corporation
    Senior Software Engineer
    Renesys Corporation Aug 2012 - May 2014
    Back-end software development. I worked on a number of geolocation-related projects as well as a refresh of the BGP alarms product. One of the geolocation projects had an amusing side effect, in that we were able to identify a host that a provider halfway around the world had moved across the country to a location hundreds of miles away from where it was supposed to be. As the purpose of that host was to provide telemetry from a specific location, that contract was terminated promptly.
  • Dartware, Llc
    Software Developer
    Dartware, Llc May 2007 - Jul 2012
    Responsible for Linux and Unix maintenance of the cross-platform InterMapper server; started an automated testing initiative and handed it off to the new QA department; led the effort to unify and modernize the version control and build infrastructure; designed and implemented a web API for InterMapper; diagnosed a major performance problem and implemented a fix that increased performance by 6 orders of magnitude during a multi-year optimization project.
  • Dartmouth College
    Software Developer
    Dartmouth College Jul 1999 - Jan 2007
    Hanover, Nh, Us
    Wrote control software with a unique pedagogical interface for biofeedback devices and operant conditioning chambers used in the Psychology of Learning class at Dartmouth College. Wrote software for an instructional feedback system using WiFi-equipped PDAs and a web-based controller; an early version was described in Wired Magazine 10.10. Wrote an interactive adaptive learning system for the Psychology of Learning class.

Stephen Ryan Education Details

  • Dartmouth College
    Dartmouth College
    Mathematics
  • Dartmouth College
    Dartmouth College
    Mathematics
  • Hofstra University
    Hofstra University
    Mathematics

Frequently Asked Questions about Stephen Ryan

What company does Stephen Ryan work for?

Stephen Ryan works for Compt

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

Stephen Ryan's current role is Principal Software Engineer at Compt.

What is Stephen Ryan's email address?

Stephen Ryan's email address is ta****@****ail.com

What is Stephen Ryan's direct phone number?

Stephen Ryan's direct phone number is (781)-314*****

What schools did Stephen Ryan attend?

Stephen Ryan attended Dartmouth College, Dartmouth College, Hofstra University.

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.