
🚀 Craig Payne
IT Department

Connect with 🚀 Craig Payne to Send Message
Connect
Connect with 🚀 Craig Payne to Send Message
ConnectTimeline
About me
Independent Contractor, specialising in Software Engineering, Cloud Engineering, Site Reliability, Automation, and DevOps
Education

Manchester Metropolitan University
2004 - 2007BSc Computer and Network Technology Advanced Networking, Advanced Computer Systems, Advanced Programming, Mobile Computer Technology
St John Rigby College
2001 - 2003ALevel Computing, Media Studies, Art and Design, Performance Studies
Experience

Clifford James
Sept 2007 - Nov 2007IT DepartmentMaintaining the company network for the Skelmersdale site, user setup in Active Directory and general computer related tasks such as installing printers and installing software on users machines. Training users on the order tracking software. Reporting to head office in Breccon.

Elf Productivity Ltd
Nov 2007 - Sept 2008Software DeveloperDeveloping HR System Solutions tailored to companies, Access Control software including swipe card access and biometrics using a transactional style setup with MSMQ, SqlServer, C# and .NetMigration of code from Delphi to .NetReason for leaving: Looking for a Job in Manchester

Atmos International
Sept 2008 - Feb 2009Software DeveloperDeveloping Pipeline Simulation systems including graphical and trending of chemical analysis for the gas and oil sector using C# / VB.Net, WPF, WCF and MSMQReason for leaving: Found a job better related to my degree with a more defined career path

TalkTalk
Feb 2009 - Oct 2011Software DeveloperDeveloping InHouse provisioning systems and availability checkers, as well as maintaining web services that wrap up 3rd party java web services. Asp.Net development of the TalkTalkBusiness portal which allowed agents to access system functionality.Asp.Net, C# 3.5, Linq, MSMQ, SQL,

Swinton Insurance
Oct 2011 - Mar 2016My time is split between various projects. I work as technical lead on our contribution (PSA) to the Swinton Evolve system, which involves merging our old policy and quote management systems into one place. I also work with one of the now legacy systems to provide BAU changes and technical support. Our team also picks up surplus work from other teams, so I tend to have some experience of most systems within the IT department. Day to day work includes writing technical specifications / technical analysis, writing software for various projects, mentoring the junior developer in our team, keeping our software estate maintained, providing knowledge and technical know how etc. Show less Working on the CMS to Prospero solution, which involves migrating customer policies from an older application into the new Policy management system called Prospero. Also working to integrate an existing risk capture and quoting engine development for Motorhome insurance, to a pluggable MVC3 portable area system called Prospero. Development to create risk capture and multiple generic quote engine to be managed in the Prospero system for Taxi insurance.Working with the following technologies:MVC3, MVC Portable areas, Asp.Net and Razor, Castle Windsor Inversion of Control, Nhibernate, MSMQ, WCF Services, MSSql, Rhino Mocks, Nunit, NCover, FXCop, using the strict methodologies defined for Test Driven Development, Behaviour Driven Development, Domain Driven Design using SOLID principles. Also technical and function design specifications, UML, class diagrams etc. Enterprise Architect, jQuery, Feature Switching, Feature Shielding Show less
Senior Software Developer
Mar 2014 - Mar 2016Software Developer
Oct 2011 - Mar 2014

Zuto
Mar 2016 - Apr 2018Technical LeadI held the position of tech lead, and before that senior software engineer. I work within the acquisition pillar, which is responsible for all aspects of customer acquisition and financial application. Zuto aims to created well rounded engineers, which means the duties are very varied, from gathering and analysis of requirements, developing solutions to solve problems, QA and testing, deployment, dev ops, infrastructure and architecture, through to data analysis, experimentation and making informed decisions regarding improvements to services. I also line manage three members of the squad.Projects I have worked on range from redesigning the old "application stack" to improve reliability and migrate from Azure and a local datacentre, over to AWS, working with marketing to produce landing pages and promotional pages, SEO and structured data improvements, ZutoAnalytics which is similar to GoogleAnalytics with a focus on gathering detailed patterns and behaviours of users and how to improve their experience, electronic signing of documents and storage including paperwork upload and some of the MyZuto authenticated account area. I have also worked on Experimentation and measurement of these experimentsI have hosted many brown bag sessions and always look to share knowledge I have gained. I have hosted sessions such as:- Test Driven Development, with a strong focus on dotnet and node, also Specflow, Cucumber and Selenium and software design patterns., - ElasticSearch, Logstash, Beats and Kibana- CSS Layouts, with a heavy focus on CSS Grid and Flexbox, as part of the UX guild.Reason for leaving: I fancied a change of business after being there for a couple of years Show less

Ditto Music
Apr 2018 - Feb 2019Principal Software EngineerI held the position of principal software engineer, working in a 100% remote working capacity. I worked within the platform team which was responsible for rebuilding the current sales area, which had started to reach the end of its life. This involved taking the current monolith application, which was running in a data centre, and breaking it up into microservices and moving into AWS.The project started by building the entire cloud infrastructure in AWS, using best practices of infrastructure as code, using terraform. I then started breaking chunks off the monolith with a redesigned domain mode, and moved services into Lambda and ECS. Other projects that I worked on is a network logging platform, which analyses and reports on erroneous trends within the full ditto stack, a logging platform, which we can start to look at how customers interact with the website and start to make business decisions based on user activity.I also hosted many brown bag sessions on how to set up the ci/cd environment using docker to help reduce costs, as well as ECS, TDD and integration tests using BDD syntax.We were managed in a way which meant we could decide the best choice of technologies for the problem we were solving, and worked with Dotnet Core (Using rider on MacOs), GOCD for CI/CD, AWS for cloud infrastructure, terraform for Dev Ops and cloud management, NodeJS and React for the UI. I used Elasticsearch as a service for trending and analysis of logs and network logging, and also for querying billions of rows for Artist sale trending dataReason for leaving: A new CTO was appointed who decided to offshore all development to an agency after the business decided to take an alternative route with the tech side of the business, and the work deteriorated into small changes and bug fixes. Show less

PortSwigger Web Security
Feb 2019 - Aug 2019Senior Software EngineerI held the position of senior software engineer, and working within the web platform team. The project was working on a custom CRM for portswigger products, whilst also working on some of their other products such as the daily swig. The technology worked with was .NetFramework (legacy), Mvc5 and Razor, WebApi etc. whilst also working with custom in house versions of jquery, entity framework, authentication modules etc. with a view to moving to dotnetcore, fargate, lambda, sns with a view to replacing the more legacy parts of the Monolith with micro services and newer tech. Whilst working on the various products, I worked through the portswigger web security labs, which covered sql injection, cross site scripting, cross site request forgery, external entity injection, directory traversal and server side request forgery, on top of understanding the core burp suite product.Reason for leaving: not a great fit in terms of tech, the promise to move to microservices was very slow pace and the migration to AWS was never set in stone, the responsibilities were very top down and there was no pressure to deliver so it was very slow paced Show less

Beardy Digital Ltd
Aug 2019 - nowContracted to work with AND digital consultancy for their client ThinkMoney, providing services to complete a migration from a data centre into AWS cloud. I am working with squads to migrate existing services in IIS to EC2 and dotnetcore proxy solutions using Ocelot to ECS/Fargate and other cloud technologies, such as SQS, RDS and Lambda. Designing and building automation and utilising best practices. Migrating from Octopus deploy to Azure DevOps, working to architect new infrastructure designs and automate and build in terraform using gitops best practicesAutomating creation of their Octopus server, and implementing both a VPN solution and SFTP solution all using managed resources with AWS and terraform Show less
Company Director
Jul 2019 - nowIndependent Contractor DevOps Consultant (SST, CDK, GithubActions, AWS, DataDog)
Aug 2023 - nowIndependent Contactor Dev Ops Consultant (Airflow, Astronomer, JupyterHub, AWS)
Oct 2022 - Oct 2023Codebase Migration Specialist (Typescript, DotNet)
Sept 2022 - Oct 2022Independent Contractor (Python, GraphQL, Postgres, Kafka)
Jul 2021 - Sept 2022Independent Consultant (Umbraco and DevOps)
May 2020 - Oct 2021Independent Consultant (Typescript, GraphQL, Postgres, Kafka)
Feb 2021 - Aug 2021Independent Consultant (Cloudera, Big Data, DevOps, Google Cloud)
Aug 2020 - Feb 2021Independent Contractor (Azure, DevOps, Cloud Migration, AWS)
Mar 2020 - Aug 2020Independent Contractor (Airflow, Python, AWS, Big Data)
Dec 2019 - May 2020Independent Contractor (AWS, NextJS, Envoy, Service Mesh, Cloud Proxy)
Aug 2019 - Jan 2020
Licenses & Certifications
- View certificate

STEM Ambassador
STEMNETFeb 2016 
Google Ad words fundamentals
GoogleMay 2016- View certificate
.webp)
AWS Certified Solutions Architect – Associate
Amazon Web Services (AWS)Apr 2020
Honors & Awards
- Awarded to 🚀 Craig PayneHack Manchester 2018 Hack Manchester / GCGQ October 1, 2018 Runner up, building a stack which analysed public data records in real time, against social medium platforms and other methods, to work out the safest route between a and b
- Awarded to 🚀 Craig PayneHack Manchester 2017 Hac100 Oct 2017 I won first place, at Manchester Hack for the GCHQ competition building an application that allowed you to contact the emergency services in a discreet, yet unique way
- Awarded to 🚀 Craig PayneZuto Howards Heroes Award Zuto Jul 2017 An award for going above and beyond
- Awarded to 🚀 Craig PayneHack Manchester 2016 Hack Manchester / Co-op Oct 2016 Runner up https://www.youtube.com/watch?v=ptBG-iqT6bo working on the coop community hub
- Awarded to 🚀 Craig PayneZuto Howards Heroes Award Zuto Jul 2016 An award for going above and beyond
- Awarded to 🚀 Craig PayneSwinton Hackathon Competition Swinton Insurance Mar 2015 I entered as part of team into the Swinton Hackathon competition, which gave us 24 hours to build something new and intuitive. We built a project time tracking application that worked using NFC cards, and used an android reader (coded in Xamarin), Raspberry Pi running minibian which hosted our sqlLite database, and node.js web api service which controlled the data storage and manipulation.Our aim was to learn a stack of new technologies rather than create something that worked… Show more I entered as part of team into the Swinton Hackathon competition, which gave us 24 hours to build something new and intuitive. We built a project time tracking application that worked using NFC cards, and used an android reader (coded in Xamarin), Raspberry Pi running minibian which hosted our sqlLite database, and node.js web api service which controlled the data storage and manipulation.Our aim was to learn a stack of new technologies rather than create something that worked end to end.We came runner up Show less
- Awarded to 🚀 Craig PayneSwinton Bake Off Champion 2014 Swinton Insurance Apr 2014 Having never baked a cake before, I won a cake baking competition, which was a charity event in aid of Cancer Research UK. I certainly wouldn't call myself the best baker, but I tried, and managed to win!
Volunteer Experience
Mentor
Issued by Code Club on May 2016
Associated with 🚀 Craig PayneParticipant
Issued by Hack Manchester on Oct 2016
Associated with 🚀 Craig PayneParticipant
Issued by Hack Manchester 2017 on Oct 2017
Associated with 🚀 Craig PayneVolunteer
Issued by New Mills Festival on Jan 2015
Associated with 🚀 Craig Payne
Recommendations

Alec turner
Cylinder Tech 3 -CFM Operator (lathe).Evington, Virginia, United States
Imraz toor
IT Project Senior Manager/Vice President | MBA | B.Tech ITCanada
Dhanasekaran e
Chief Engineer at The Accord MertropolitanChennai, Tamil Nadu, India
Mahabba twal
Quality Assurance Engineer at Horizons Financial and Management Consulting Co.-MazayaJordan
Matthew o'reilly
Graduated from DKIT with a BA (Hons) in Accounting and Finance (1.1)Vancouver, British Columbia, Canada
Christopher s. beaver
President at OFFROAD ENERGY LLCSan Diego Metropolitan Area
Jorge vaca
Project Manager |Scrum Master |Metodologías ÁgilesBuenos Aires, Buenos Aires Province, Argentina
Kevin jinfu chen
Senior Manager, Corporate FP&A | Strategic Insights | Tech & Gaming IndustrySan Francisco, California, United States
Vincent ruiz
Product designer chez VroomlyCanton of Chelles, Île-de-France, France
Shaun butler
Program Manager, Operations Finance at SpeedcastHouston, Texas, United States
Fidèle nikabou
Project Analyst - UX/UI Designer - Mobile developer - TrainerTogo
Mario antequera
Sales Area Manager - Tax & Accounting en Wolters KluwerGreater Barcelona Metropolitan Area
Sudheer bijjam
Vice President-AIOps & Technology AutomationHyderabad, Telangana, India
Zahwa mohamed
Bachelor's degree at Architecture Freelance interior and exterior designerCairo, Egypt
Jagadish patil
Production Head- iASYS Technology Solutions Pvt LtdPune, Maharashtra, India
Md. mahabub jahan
Senior Manager-ICT at BURO BangladeshRangpur Division, Bangladesh
Helen kain
Co-Founder at Authentic ImpactAncaster, Ontario, Canada
Ralph heistand, bseet, mba, cssbb, pmp
Fleet Capital Design Supervisor- Enterprise Risk & Florida Power & LightNorth Palm Beach, Florida, United States
Carlos palmeiro
Técnico de Turismo e Piloto comercial de balões de ar quenteCoruche, Santarém, Portugal
Aster breekweg
Founder Club Gewoon | content specialistAntwerp, Flemish Region, Belgium
...