Ryan Krol

Software Engineer

London, England, United Kingdom7 yrs 9 mos experience
Highly Stable

Key Highlights

  • Led cost-saving initiatives saving $450,000 annually.
  • Designed a digital media management system processing 500 million transactions.
  • Developed scalable onboarding strategies enhancing team efficiency.
Stackforce AI infers this person is a Software Engineer with expertise in E-commerce and Social Media technologies.

Contact

Skills

Core Skills

Software InfrastructureSoftware Design

Other Skills

ARM AssemblyAwkC (Programming Language)C++CSSCSS3GitGoGoogle Cloud Platform (GCP)HTML 5HaskellInfrastructure as CodeJavaJavaScriptObject-Oriented Programming (OOP)

About

Hello! I'm Ryan, a software engineer with a solid background in developing impactful technology. After earning my stripes with a Computer Science degree from the University of Nottingham, I embarked on my professional journey at Amazon. There, I played a key role in scaling out Prime Video to global marketplaces, and later focused on delivering key infrastructure and capabilities for the Acquisitions team. My career path then led me to Snapchat, where I played a pivotal role in leading the Dynamic Stories team within the content creators organization. Beyond tech delivery, I've also been involved in team development, helping to mentor and support my colleagues in a collaborative and innovative work environment.

Experience

Meta

Software Engineer

Aug 2024Present · 1 yr 7 mos · London, United Kingdom · On-site

Stealth startup

Software Engineer

Mar 2024Jul 2024 · 4 mos · London, United Kingdom · Remote

Snap inc.

Software Engineer

Oct 2021Dec 2023 · 2 yrs 2 mos · London, United Kingdom · On-site

  • After joining Snapchat, I quickly became a pivotal member of the Dynamic Stories team as the second engineer on the team (soon growing to 6). Our mission was to innovate Snapchat's Discover feed through programmatically generated content.
  • During my tenure at Snap, I was able to lead several key initiatives, significantly impacting both product and team efficiency:
  • Identifying opportunities to save approximately $450,000 annually during a company-wide cost savings sprint.
  • Initiated and successfully executed a core stability enhancement project, boosting dynamic stories ingestion by 25%. This project was critical in providing much-needed observability and tooling enhancements for the product.
  • Played a key role in a company-wide code red program to improve ad performance.
  • Beyond these contributions to product development, I was instrumental in fostering team growth and efficiency through:
  • Developing and implementing a scalable onboarding strategy, introducing service-specific instructional videos. This innovation drastically reduced the need for manual, one-on-one onboarding across approximately 20 services.
  • Serving as the primary onboarding buddy and point of contact for three new team members, ensuring their smooth integration into our team.
  • Founding and leading a new team dedicated to a specific service, successfully onboarding three engineers and setting them up for success within just two weeks.
  • These efforts not only enhanced our product's stability and performance but also cultivated a supportive and efficient team environment.
Software InfrastructureSoftware DesignTypeScriptJavaJavaScriptPython+1

Amazon

2 roles

Software Development Engineer II

Promoted

Jul 2019Sep 2021 · 2 yrs 2 mos · London Area, United Kingdom · On-site

  • After working as a Junior Engineer for a year and a half, I was promoted to an SDE2 position. This promotion was a testament to the trust and experience I had built within my team, enabling me to take on projects that were more challenging and had a broader impact. My focus shifted towards developing key infrastructure and essential capabilities that would serve as the foundation for future enhancements.
  • During this time, I worked on several significant projects:
  • I designed and implemented a system for managing the purchase and rental of digital media. By the time I left, this system had processed over 500 million transactions.
  • I led initiatives to adopt Infrastructure as Code, improving our monitoring and deployment processes by integrating them into code repositories.
  • I spearheaded a complete overhaul of our service platform, transitioning it from Perl to a Java Spring stack. This would serve as the foundation for every capability our team supported going forward.
  • These projects were crucial in enhancing our platform's capabilities and ensuring its scalability for future growth.
Software InfrastructureJavaPerlInfrastructure as CodeSoftware Design

Software Development Engineer I

Sep 2017Jul 2019 · 1 yr 10 mos · London Area, United Kingdom · On-site

  • In September 2017, I joined the Acquisitions team at Prime Video as a Junior Software Engineer. My work focused on fixing bugs and supporting our operations. My early work at Amazon was focused on expanding Prime, and Prime Video’s availability across different regions.
  • Some early projects that I contributed to include:
  • Launching Amazon Prime in several important markets, including Singapore, Mexico, and Turkey.
  • Updating our team's integration with third-party payment processors to enhance transaction efficiency.
  • Introducing new payment options in Japan, supporting our growth in this key market.
Software InfrastructureJavaPayment Processing

Education

University of Nottingham

Master's Degree — Computer Science

Jan 2013Jan 2017

University of Toronto

Study Abroad — Computer Science

Jan 2015Jan 2016

King Edward VI Five Ways

High School

Jan 2005Jan 2012

Stackforce found 100+ more professionals with Software Infrastructure & Software Design

Explore similar profiles based on matching skills and experience