Ryan Guthrie Email and Phone Number
Ryan Guthrie work email
- Valid
- Valid
- Valid
Ryan Guthrie personal email
- Valid
- Valid
Execution focused leader with a passion for biasing towards action and collaboration. Committed to writing readable, maintainable, and testable code with a focus on teamwork, upleveling, and mentoring others.
Crowdstrike
View- Website:
- crowdstrike.com
- Employees:
- 10394
-
Sr. Staff (Sr. Swe Ii) Software EngineerCrowdstrikeBoulder, Co, Us -
Staff (Sr. Swe Ii) Software EngineerCrowdstrike Oct 2024 - PresentRemote, Us -
Principal Software EngineerTwilio Jul 2023 - Oct 2024San Francisco, California, UsPrincipal engineer and Tech Lead for newly formed team- Designed and implemented new APIs for CRUD operations enabling programmatic access for enterprise customers.- Created proof of concept and evangelized distributed tracing (OTel).- Onboarded engineers to GoLang and its best practices.Organizational impact:- Advocated and implemented organizational changes around reducing work in progress to increase delivery speed and collaboration, epic leads for IC growth, better test practices for customer satisfaction.- Mentored junior engineers on career growth, technical tradeoffs, perfect vs good enough. -
Health And Well-BeingCareer Break Dec 2022 - Jul 2023
-
Group Tech LeadTwitter Oct 2022 - Dec 2022San Francisco, Ca, Us- Tech Lead overseeing and providing guidance for 4 other teams.- Ensure technical alignment within the Workstream and across others Workstreams within Developer Platform.- Proactive partnership in the team's strategy, technical blockers, and designs.- Anticipate, identify, and raise awareness of upcoming technical challenges or opportunities.- Review technical designs for the Workstream.- Regular touch points with TLs, PMs, EMs across the Workstream.- Act as an arbiter when technical disagreements arise within the Workstream.- Partner with Workstream Leads (EM, Product, Research and Design, & TPM). -
Staff Software Engineer And Team LeadTwitter May 2014 - Dec 2022San Francisco, Ca, UsTech & Team Lead for Twitter’s Developer Platform organization, responsible for building high availability, scalable, and high throughput APIs for external customers.Projects led:- Tech & Team Lead for multiple teams, including the flagship enterprise product. - Tech Lead for Twitter’s Public API Platform. Lead team and platform responsible for rebuilding all of Twitter’s Public APIs. - Worked cross-org to ensure consistency between the Twitter applications, and public APIs.- Rebuilt flagship product (real time streaming APIs) capable of filtering & delivering 1M+ Tweets/second with sub-second latencies between Tweet creation and delivery.- Rapidly prototyped product matching 3rd party data with Twitter data in order to validate market fit.- Built an archive of every Tweet in AWS used to implement a custom hadoop-like map/reduce solution utilizing AWS EC2 spot instances (resulting in a 90% profit-margin product). -
Software DeveloperGnip (Acquired By Twitter) Aug 2013 - May 2014Boulder, Colorado, UsDeveloped high availability and redundant pipelines designed to bend, not break, under spike events. Enriched data flowing through the system with additional metadata in a realtime environment. Using a durable queuing system (Kafka) allowed us to absorb spikes, ensure a 100% deliverable rate, and allow apps to scale horizontally. Utilized in-memory (Redis) and distributed (Cassandra) databases for fast, reliable, and redundant access. Technologies used: Java, Redis, Cassandra, GPB, Kafka, Guice, Guava, ZooKeeper, JUnit, AWS (EC2, S3), Ruby. -
Software ArchitectSpectra Logic Oct 2012 - Aug 2013Boulder, UsDesigned and implemented system for upgrading core system components and subsystems robustly and extensibly. Trained junior engineers to solve problems by presenting solutions as opposed to presenting problems. Implemented test frameworks using Ruby and Cucumber to write BDD (Behavior Driven Development) code. Implemented models interfacing with PostgreSQL and REST interfaces. Wrote acceptance tests against 3rd party libraries to ensure software compatibility as releases change. Created mockups of GUI to demonstrate functionality for new development. -
Engineering Manager & ArchitectSpectra Logic Oct 2011 - Oct 2012Boulder, UsBuilt team of 6 engineers and 4 interns from the ground up with the goal of writing testable, maintainable, and readable code. Mentored junior engineers with regards to best programming practices, done correctly vs done now, problem solving, career advancement opportunities. Identified and tasked senior engineers with system wide problems requiring analysis of benefits and trade-offs. Lead group in three areas, working with support to address their and our customer pain issues, porting code from Windows to Linux, and rewriting large areas of code to be tested, extensible, modular, and readable. -
Senior Software EngineerSpectra Logic Jul 2010 - Oct 2011Boulder, UsUtilized agile methodologies to test and write code in C++. Introduced modern programming practices such as TDD (Test Driven Development), design patterns, and self-documenting code. Contributed towards the design and initial implementation of a CI (Continuous Integration) build environment to facilitate automated builds. Mentored new engineers in system architecture and best practices. Participated in peer code reviews paying special attention to not just form and function, but also taking the opportunity to learn and ask questions about their area of code and knowledge. -
Staff Software EngineerSimauthor Feb 2008 - Jul 2010Completing both individual and team-centric projects for state of the art flight visualization and analysis company. In an agile environment, used C# and C++ to read data from simulators and real flight data, perform analysis, and visualize flights in a debrief. Design functional specifications for new features/products. Prototyped new features before implementing to improve final design quality. Performed installations at customer sites and supported customers and support engineers in the field. Wrote in-house test applications for previously untestable applications. Integrated with 3rd party visual systems using the CIGI protocol. Key Achievements:Designed system to handle ten times more data than our application was originally architected for.Implemented complex threading designs to make data processing transparent.Updated UDP & TCP/IP libraries to be more robust and useable. Worked with the government to write functional and design specifications for the contracts.
-
Software/Firmware EngineerSpectra Logic Jun 2003 - Feb 2008Boulder, UsCompleting leading-edge software engineering projects for this $65M Tape Drive Library company with 300 employees. Work independently on projects, programming in dynamic XML with IESimple in WinCE to create user interfaces (UI), managing logical system configurations, motor control, and third-party tape drive interfaces. Write engineering/design specifications, and communicate with up to 10 other engineers working on separate modules to coordinate project completion; review code to reduce bug reports. Resolve escalated bugs, gathering information from field engineers, resolving problems and reporting back to escalation team/management. Deliver presentation/training to test department staff on new features prior to testing. Perform EVT (Engineering Verification Testing) testing code and setting up hardware/software for test bench, running basic tests to ensure software works. Implement C++ wrapper functions to some of the OpenSSL library, and integrated the HiFn compression library into existing data recovery software. Utilize Painless Software Scheduling to estimate completion time for tasks and train staff to better estimate schedules. Report weekly on task status, overhead and issues. As an intern, wrote software, primarily in PERL, for testing products. -
TesterWebroot Software 2002 - 2002Broomfield, Co, Us
Ryan Guthrie Skills
Ryan Guthrie Education Details
-
University Of Colorado BoulderComputer Science Engineering
Frequently Asked Questions about Ryan Guthrie
What company does Ryan Guthrie work for?
Ryan Guthrie works for Crowdstrike
What is Ryan Guthrie's role at the current company?
Ryan Guthrie's current role is Sr. Staff (Sr. SWE II) Software Engineer.
What is Ryan Guthrie's email address?
Ryan Guthrie's email address is rg****@****ter.com
What schools did Ryan Guthrie attend?
Ryan Guthrie attended University Of Colorado Boulder.
What are some of Ryan Guthrie's interests?
Ryan Guthrie has interest in Backpacking, Electronics, Electrical And Mechanical Engineering, Outdoors, Backcountry Skiing, 4 Wheeling, Photography, Sports, Programming Technology And Techniques.
What skills is Ryan Guthrie known for?
Ryan Guthrie has skills like Software Engineering, Agile Methodologies, C++, Perl, Software Development, Linux, Debugging, Java, Embedded Systems, C#, Programming, Windows.
Who are Ryan Guthrie's colleagues?
Ryan Guthrie's colleagues are Jakub Kmieciak, Deanna Butler, Michael Glyer, Larry Young, Keith Van Erdewyk, Benjamin Zermeno, Nick Futter.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial