Stephen Mount

Transcription

I have worked in several roles in teams of all sizes, I am a self-taught engineer with 12 years commercial experience.I've had the pleasure of working with some great well known brands, including challenging projects for UK Government (GOV.UK),app/web startups and a half dozen other blue-chip companies to deliver high quality technical solutions to tight deadlines;ensuring projects are delivered considering security, accessibility and performance in mind.I believe in rapid prototyping, end-to-end testing, automated QA and good code hygiene. Introducing such policy is the mosteffective way I found to ensure projects are more sustainable, more enjoyable to work on (for software engineers teams) and morecost-effective ways to deploy and scale (e.g. Serverless, Edge functions, Docker/Kubernetes).I enjoy working end to end from the SDLC (Software Development Lifecycle) from going from UI/UX, to developers demoing a newfeature, to then deploy to live. My previous roles include unique opportunities to architect solutions for all types of traffic from 200users concurrent to 15M hits in 3-4 hours.I use UI/UX heat-map/feedback utilities such as Hotjar, GA (and similar) and real-time performance monitoring solutions from NewRelic RPM, Pingdom RPM and Azure/AWS internal RPM metrics.Technical Experience SummaryI have worked with a vast array of experience with frameworks and languages.DevOps and Technical Architecture AWS Solutions ArchitectSoftware Engineering API Frameworks & Languagesincluding but not limited to extensive use of ALB/ELB, Elastic TypeScript / JavaScriptBeanstalk, RDS, Route 53, IAM, SQS, SNS, S3, Elastic Files, Node.js w/ Express and Express-like frameworks.Code Pipeline, CloudWatch, CloudTrail, Lambda, API Gateway. OOP Java – SpringMVC OOP PHP – Laravel Python, Go, bash for automation.Docker & KubernetesScaling solutions using Amazon EKS, Amazon ECS. Relational and Graph DB.CI/CD Relational DBs PostgresSQL, MySQL, MS SQLAnsible/Packer, CircleCI/Jenkins/TravisCI, BitBucket Pipelines, NoSQL/Graph DB(s) - SQLite, Neo4JGitHub Actions. Infrastructure as Code (IaC) Terraform (Preferred) HashiCorp Vault, AWS Secrets ManagerTesting stack(s) End to End (E2E) testingJest, Nightwatch, Mocha Unit TestingJest/Mocha, PHPUnit, JUnit Load Balancing and Caching Cloudfront, Amazon ALB / ELB / Classic ELB, AmazonElastiCache. HAProxy, Nginx, Varnish.

Commercial ExperienceAC UK PropTechDevOps/Interim CTO – 2018 – LondonManaged and was responsible for developers delivering excellent code; Mentoring around 12 developers of all seniorities.Complete overhaul of the technical architecture from a product with too many moving parts; creating a new infrastructure which allowed easy integration and simplifying autoscaling of all endpoints. Paired with engineers to deliver business critical API functionality to do various tasks such as puttingproperties on the market, checking right to rent, veri cation checks, auditing and AML/KYC. Utilising the “low code/no code high availability” paradigm to allow the business the ability to automateintegrations between Google services such as the G Places API, G Sheets API, G Drive API Implemented Event-Driven programming for asyncronous functionality and reactivity e.g. listeners ofspeci c events will listen for changes to the Model. Domain Driven Design used for serverless and API functionality, allowing business critical functionality tobe deployed in isolation.Ensuring there is good code coverage including E2E testing of integrations and API functionality. Technologies Node.js, Vue, PHP, Python. Developer Tools BitBucket/JIRA.Cloud AWS Terraform as IaaS CloudFormation S3, Route 53, RDS, IAM, SQS, API Gateway.LIV-EX Fine Wine Trading PlatformTechnical Architect/DevOps – London – Oct 2018 - Oct 2019Planning a long-term architecture refactoring across teams to consolidate a wide variety of functionality (spanning 10 years) in Java to front-to-back JavaScript.Worked closely with three teams (10 developers) across three software vendors; performing Pull Request review, building a CI/CD pipeline and E2E testing.API Gateway to centralise use for 20M API calls monthly. Technologies Heavy use of Java across 9 interconnected systems. TypeScript/JavaScript for new implementations (front/back)BitBucket Custom Pipelines for CI/CD, API Gateway, Terraform/CloudFormation, S3, Route 53, RDS, IAM,SQS.Vauxhall.co.ukSoftware Engineer/Technical Architect – London – Jun 2018 - Sep 2018Working with a team of three engineers on new functionality for vauxhall.co.uk building atool for customers to nd their perfect car and maintain the existing stock managementsolution to nd a local dealership with the car in stock.Technologies JavaScript (front/back), Laravel, Nginx, HAProxy. Cloud provided by AWS and Heroku.Big Brand Ideas (E-Commerce Security and Hardening)DevOps and Technical Assurance – London – Apr 2018 – Jun 2018Refactoring code, planning builds and cloud infrastructure across projects with highfifififififfitra c or security concerns e.g. e-commerce websites requiring web rewalls.

GOV.UK Department of Business, Energy and Industrial StrategyTechnical Associate – Westminster, London - March 2017 – March 2018Project to build a GOV.UK compliant web app for the BEIS - Department of Business,Energy and Industrial Strategy.Technologies Node.js, RubyTesting Frameworks Cucumber/Mocha, Nightwatch, JMeterCloud Technologies CloudFoundry IaaS multi-cloud (AWS, Azure)Elbi Digital - Social Enterprise For GoodInterim CTO – January 2016 – January 2017Planning roadmap and managing iOS releases, ideation, optimisation, managingexternal contractors, A/B Testing, and Maintaining technical architecture. elbi.comTechnologies Java, MEAN stack, Ruby – ObjC/iOS NativeCloud AWS RDS, IAM, SQS, SNS, S3, Elastic Files, Code Pipeline, ElasticCache, Terraform.Dennis PublishingDeveloper – Fitzrovia, London - November 2014 – December 2015Enhancing an extensive portfolio of websites for Dennis Publishingworking on the UK's top car websites and other hobbyist magazines.Auto Express, buyacar, PC Pro. Technologies PHP, JavaScript.Macmillan EducationDevOps/SRE – Old Street - March 2014 – September 2014Working with Macmillan to go to market with web apps and apps with feature parity(Full-Stack JS, CRM migration, iOS Native/Android Native) - JS front to backapplications and iOS/Android applications.Technologies JavaScript, Angular, PHP, Java, ObjC/Swift.BBC WorldwideSoftware Engineer/SRE – White City – August 2014 – March 2015 SRE & Performance Tuning for BBC GoodFood, the UK's No 1 Recipe Site SRE and migration of TopGear.com with full CMS functionality for the Editorialteam. Dual Architecture and Migration from ASP.NETTechnologies JavaScript, AWS, CI/CD.Vivienne WestwoodSRE Developer – Chelsea, London – June 2014 – July 2014I worked with the "Commerce Guys EU" on performance enhancements, coderefactoring and server con guration to improve page load times as it was proven to befia factor for consumers to buy. viviennewestwood.com

RackspaceTechnical Consultant – March 2014 – June 2014Worked with Rackspace on a handful of products that improve their customer's API/ecommerce performance using Rackspace's cloud and dedicated hardware.www.rackspace.co.ukComic ReliefSRE/ Software Developer – Nov 2013 to March 2014 Maintaining, extending and optimising the performance of the Sport Relief donationplatform. Refactoring and pro ling site-wide JavaScript/CSS to reduce network time/latency,and improve reliability and performance on mobile/tablet devices including lowspec devices such as a Samsung Galaxy Ace, and Blackberry Curve.sportrelief.comcomicrelief.comNBC UniversalJavaScript Developer – Jun 2013 to Oct 2013Managing a portfolio of 35 multi-lingual websites for NBC Universal across ahandful of geographies. Introduced responsive templates, improved page speed,automatic builds, squeezing performance out of Varnish.13thstreet.deuniversaltv.co.ukWeb Technologies Group on behalf of The Home O ce.Web Developer – Jan 2013 – Jun 2013Building and extending AES encrypted secure extranet service using asymmetricencryption.JS libs used: Backbone, Require, jQuery, Jasmine, KarmaCapgemini for Eurostar.comJavaScript Engineer – Jun 2012 – Dec 2012Worked on the booking system for eurostar.com with a complex ticketing servicewith gradual improvements to UI/UX, speed, uptime and performance.Care Quality CommissionJavaScript / Backend Developer - Jan 2011 - June 2012Identi ed caching and site-building issues, and implemented new functionality workacross supported browsers to a tight deadline. This contract included working withlarge data sets, load balancers, caching and Apache SOLR.ffififiwww.cqc.org.uk

Relevant Information About meTechnical Pro ciency Highly pro cient in computing including Interests Gadgets, Sound Reinforcement, Cars/Motorbikes.build & repair, maintenance and networking. Advanced user of Hobbies Racing motorbikes, dining out, Musical Theatre,Microsoft technologies, OS X, Linux and MS O ce. recycling old technology.Security Clearance Previous SC Clearance expired in Mid-2015. Language Fluent in English.SC Cleared projects considered.References/Testimonials“I have always maintained that good devs appreciate testing e ort and Steve is certainly one ofthose, and wasted no time in contributing to test framework and showed genuine interest inthe testing side. Steve is not only a solid developer but has a bewildering array of tech skillsextending to dev-ops and ops.Working with devs like Steve makes projects not only fun to work on, but gives me moreinspiration to extend my own skills. A team player who does not shy away from being vocal inhis opinions and quick to help others. He has genuine passion of tech and it’s very infectious!You would not regret hiring him.”Paul Littlebury Senior Test Engineer at BEIS/GOV.UK“Steve is a knowledgeable developer with excellent technical skills. Steve is friendly anddedicated. Steve is a great asset for any development team.”“Stephen demonstrated a high level of technical ability and all-round solid knowledge ofsoftware engineering best practices and methodologies.Dlair Kadhem Senior Developer at Sport Relief.I would recommend Stephen and hope to work with him in the future.”Jon Edery Senior Developer at Eurostar and GOV.UK.“Stephen is enthusiastic, proactive and astute. He is a great asset to any team, working well withothers and often providing innovative solutions to problems. I have worked with him onnumerous occasions, the experience has always been enjoyable and the outcome positive.”ffffififiSimon Poulston Solutions Architect at Lexis Nexis Legal Solutions

solutions from New Relic RPM, Pingdom RPM and Azure/AWS internal RPM metrics to make informed decisions and . Python - Django. OOP PHP - Laravel, Drupal 8 . Working with a team of three engineers on new functionality for vauxhall.co.uk building a tool for customers to find their perfect car and use the existing stock management .