Graham Savage

Graham Savage Email and Phone Number

SRE @ Kosli
Edinburgh, GB
Graham Savage's Location
Edinburgh, Scotland, United Kingdom, United Kingdom
Graham Savage's Contact Details

Graham Savage personal email

About Graham Savage

An experienced technical architect with in-depth knowledge Ruby on Rails; cloud computing; automated unit testing and integration testing; and a passion for scalable architectures.

Graham Savage's Current Company Details
Kosli

Kosli

View
SRE
Edinburgh, GB
Graham Savage Work Experience Details
  • Kosli
    Sre
    Kosli
    Edinburgh, Gb
  • Modulr
    Head Of Platform
    Modulr May 2023 - Present
    London, England, Gb
  • Administrate
    Information Security Manager
    Administrate Nov 2022 - May 2023
    Bozeman, Montana, Us
  • Administrate
    Head Of Platform Technology
    Administrate Feb 2021 - May 2023
    Bozeman, Montana, Us
  • Administrate
    Head Of Engineering
    Administrate Jun 2017 - Feb 2021
    Bozeman, Montana, Us
  • Administrate
    Lead Engineer
    Administrate Mar 2016 - Jun 2017
    Bozeman, Montana, Us
  • Rightscale
    Senior Software Engineer
    Rightscale May 2015 - Mar 2016
    Itasca, Illinois, Us
  • Crocodile Clips
    Chief Architect
    Crocodile Clips May 2012 - Apr 2015
    Responsible for the overall architectural vision of Sumdog.com. I have overseen the migration to a fully Service Oriented Architecture (SOA) with the introduction of asynchronous message buses. I have lead the standardisation of the development environments, using local virtual machines to replicate a production-like environment locally.I have designed and built an automated scaling system that allows our site to respond quickly to spikes in traffic, for example when large numbers of schools come online during the day. The scaling system monitors our EC2 Cloud servers, adding capacity when required and releasing it when not needed. The system allows us to automatically scale-up in under 100 seconds, and helps to manage hosting costs by automatically shutting down during quiet times.I have merged our release and continuous integration systems, so that we are now able to perform production releases multiple time every day.I have pushed for the developers to take an active DevOps role, so that all developers are responsible for their code, for the deployment of their code, and for the ongoing support of the servers running their code.As chief architect I act as line manager to the R&D team and am involved with all hiring and interviewing of developers.
  • The Currency Cloud
    Senior Software Engineer
    The Currency Cloud Feb 2012 - May 2012
    London, England, Gb
    A short-term placement where I helped introduce automated unit, integration and "smoke" testing to the existing development team.This was primarily a remote-working position, and I was able to work effectively from home with occasional visits to the London head office.
  • Crocodile Clips Ltd
    Senior Web Developer
    Crocodile Clips Ltd Aug 2010 - May 2012
    I worked primarily on Sumdog.com, a maths and English website for schools. I have been responsible for migrating the original prototype Java website to a highly-scalable and fault-tolerant Rails website. I introduced Ruby on Rails as well as the use of caching and database tiers to the architecture.I took responsibility for migrating the hosting of the site from a small dedicated server, to a collection of EC2 cloud servers, allowing the system to grow individual components as visitor numbers grew. The technical changes I introduced have helped Sumdog to accommodate a huge growth in users; traffic to the side doubled month-on-month for the first 18 months of the new hosting.In addition to the new technologies I introduced, I also brought with me a strong passion for using test-driven development using RSpec and Cucumber; modern version control using Git; and a streamlined agile workflow using Pivotal Tracker.I have trained the development team in the use of these technologies and techniques, and am involved with all hiring and interviewing of developers.
  • 55 Degrees Ltd
    Head Of Interactive Department
    55 Degrees Ltd Jan 2009 - Aug 2010
    Glasgow, Gb
    I was been responsible for introducing Ruby on Rails to the incumbent development team. Working with the CTO, I was responsible for constructing the firm's web hosting strategy and introduced newer technologies such as Git and RSpec to the company.In addition to these strategic issues, I have also been involved with client project work including being fully responsible for the implementation of a new website for a major facilities management company.
  • Azalea Innovations
    Group It Director
    Azalea Innovations Jun 2008 - Dec 2008
    I lead the IT development for all the companies and properties owned by Azalea Innovations and managed the technical due-diligence of new acquisitions.
  • Teegenius Ltd
    It Director
    Teegenius Ltd Nov 2005 - Jun 2008
    I helped found the UK's first online golf booking website, allowing players to book a game at their local courses. We kept our market-leading position in part due to the technical systems I created, such as linking our website into the software that was already installed in many golf clubs. As the technical director I had full responsibility for the design and successful implementation of our projects.The automation and integration platforms that I designed and developed within TeeGenius were attractive to other companies and in late 2008 we sold the technologies to a golf-holiday business.
  • Evolution
    Architect
    Evolution 2000 - 2004
    I worked primarily on-site within investment banks as a project manager, a Java consultant and a technical architect. Additionally, I interviewed many applicants for our on-going recruitment; helped design a training programme for new hires; and gave annual appraisals. I worked on a variety of client projects.A external project manager of a multi-language equity research website, written in Java, making heavy use of Servlets and JSPs. I was responsible for implementing a new change- management process to ft-in with the monthly release schedule. As a project manager I was responsible for the delivery of the project and lead a team of external consultants and bank staff.Performed technical due-diligence consulting for our 3rd party venture capital partners.
  • Logica
    Consultant
    Logica 1998 - 1999
    Montreal, Qc, Ca
    I provided front-line support to bank staff for an APACS back-office clearing system for a number of retail banking clients, including on-site assignments within our largest client.

Graham Savage Skills

Agile Methodologies Ruby On Rails Test Driven Development Git Cloud Computing Amazon Web Services Ruby Javascript Architecture Linux Html 5 Strategy Business Process Scalability Tea Amazon Ec2 Enterprise Architecture Software Development Web Development Java Erlang Scalable Architecture Html5 Coffeescript Scala Ubuntu

Graham Savage Education Details

  • University Of Cambridge, Corpus Christi College
    University Of Cambridge, Corpus Christi College
    Computer Science
  • The University Of Edinburgh
    The University Of Edinburgh
    Mba

Frequently Asked Questions about Graham Savage

What company does Graham Savage work for?

Graham Savage works for Kosli

What is Graham Savage's role at the current company?

Graham Savage's current role is SRE.

What is Graham Savage's email address?

Graham Savage's email address is gr****@****ail.com

What schools did Graham Savage attend?

Graham Savage attended University Of Cambridge, Corpus Christi College, The University Of Edinburgh.

What skills is Graham Savage known for?

Graham Savage has skills like Agile Methodologies, Ruby On Rails, Test Driven Development, Git, Cloud Computing, Amazon Web Services, Ruby, Javascript, Architecture, Linux, Html 5, Strategy.

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.