logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
VP of Software Development
i3D.net - A Ubisoft CompanyVP of Software Development
Jan. 2023RemoteVP of Software Development, in charge of the technical direction of the development department with over fifty engineers in eight time-zones to deliver innovative products and services to utilise i3D.net's global low-latency network and server products. A core product is our Game Service Orchestrator offering automated bare-metal and cloud bursting (Azure, AWS, GCP, Tencent Cloud and OpenStack) to dynamically match changes in user load ensuring a stable gaming experience during user peaks. Ensuring the delivery of our software and services adhere to an engineering excellence philosophy through best practices, training, and mentoring. Part of my role is also to join in sales calls and tradeshows evangelising our products and services as a technical expert.
Technical Consultant
i3D.net - A Ubisoft CompanyTechnical Consultant
Dec. 2021 - Dec. 2022RemoteTechnical Lead for the Game Online Services team delivering products and services within the i3D.Net Game-Hosting platform and related services.
Technical Consultant
Red BoxTechnical Consultant
Apr. 2020 - Mar. 2021Remote · RemoteLeading a new team of Cloud Telephony engineers building a new integration for the Red Box suite of compliance recording products for Microsoft Teams. Building an agile delivery approach, with DevOps within a multi-function team was key to success as part of a hands-on technical consultancy role. Owning, building, and delivering a compliance recording bot using Microsoft Partner-based services within the Azure space.
Interim CTO
PORTABL.coInterim CTO
Jul. 2018 - Nov. 2018Remote/ USAApproached to get PORTABL, an InsureTech start-up through the MetLife Digital Accelerator, Powered by Techstars programme based in North Carolina, USA. My role was to provide a technical strategy to get the startup from no technical resources, to a viable 1- and 2-year roadmap while building relationships within the Techstars community. During the programme I was also enabling the CEO to make long-term decisions based on a seed round funding phase within the TechStars Programme.
Technical Lead
Three.Technical Lead
Nov. 2014 - Apr. 2020RemoteEngaged to lead the strategy and implementation of a remote team within the Three organisation designing and building employee engagement services, infrastructure and lead DevOps operations within this function. Responsible for: • Maintain stakeholder visibility and insight • Services team management and mentoring • Solution architecture • Delivering a microservices platform used through the entire business • Developing DevOps processes including automating build and deployment operations • Building infrastructure within Azure • Product integration with third-party systems Accomplishments: • Reduced retail store consultations from 90 mins per-store, over all of Three’s retail estate, to 45 mins, resulting in a saving of around 75 days per-year. • Delivery of products within the organisation was estimated to be 18 months for quick projects, our team averaged 3 months for product delivery. • Introduced new technologies such as Kubernetes, Elastic Search and Docker to the wider business through development of our own platform. • Spearheaded testing, build and release automation with accompanying monitoring solutions enable high uptime and early warning systems. • In over five and a-half years of operation, we achieved less than 24 hours of downtime.
Co-Founder and CTO
LairytalesCo-Founder and CTO
Jan. 2014 - Dec. 2019AppyLab is a group of people who have resigned themselves to never getting on Dragon’s Den. We got a little fed up of having great ideas and not doing anything about them, so we started working together to get stuff done. So far, we’re having fun. We don’t get paid so we have to fit this stuff in around our other lives.
Lead Services Engineer
Lionhead StudiosLead Services Engineer
Sep. 2013 - Oct. 2014Guildford, United KingdomBuilt and lead a team of 11 developers and testers, with the goal of building highly scalable services for an industry-leading game franchise who were moving towards a Games-as-a-Services model for their latest AAA first party title. Responsibilities: • Steer technical direction for a new department within the Studio. • Lead the architecture and development of services to support the game through all stages of release. • Champion and embed an efficient Scrum implementation within the team. • Implement and maintain senior stakeholder participation and feedback, ensuring the team had timely requirements and aligning design workshops with the product backlog. • Technical consultant to the new game’s website, liaising with external agencies and internal stakeholders. Accomplishments: • Key in pushing a messaging-based system to ensure highly scalable and configurable services, built from the ground-up in Azure. • Services designed to be scalable and resilient across global data centres • Technical reviewer for a white paper on Microsoft Orleans announced at Build 2014 conference.
Software Developer
Apptelic Ltd.Software Developer
Jan. 2013 - Aug. 2013Home BasedWorking on an Azure based site and service for managing playlists for media publishing companies, the project included integration and development of applications on built on Windows Phone, Windows 8 (including WinRT) devices and Xbox 360. Part of my role was supporting work developed for specific clients, these included Windows Phone, Windows 8 and Xbox 360 applications for SVT, GoPro and CBS. Apptelic has a component designed or playing HLS video on Windows Phone, Windows 8 (WinRT - XAML and WinJS), Silverlight and Xbox 360. While working for Apptelic, I provided debugging and feature support for this component when required. Latterly I worked on a series of WinJS (HTML, CSS and Javascript) applications and samples which specifically target next generation console development.
Lead Applications Developer
Benefex LtdLead Applications Developer
Sep. 2011 - Jan. 2013Southampton, United KingdomDeveloping a hosted, secure website solution used by clients’ employees to manage their company benefits. Developed using ASP.NET MVC, utilising extension points to add infrastructure and features fulfilling client and business requirements. Also worked on a WPF administrative application using the Prism MVVM framework to develop modules that could manage the features created for the web client. The backend solution was built from several services, using both WCF and NServiceBus. The CQRS pattern was used to allow the entire application to function, even if the database server or the host NServiceBus servers could not respond.
Digital Delivery Consultant
KJL Solutions Ltd.Digital Delivery Consultant
Jan. 2011Providing Digital Delivery Consultancy Services to companies looking to become cloud native or retain a hybrid approach. Helping teams achieve goals through mixture of delivery coaching and hands-on support including through acquisition by Accenture. Also working on an opinionated microservices framework, in production use with several clients. The framework delivers a core series of microservices that provide base infrastructure for things like routing and service discovery, security, user profile information and monitoring. This allows clients to focus on creating business value, rather than building infrastructure. While the platform services are .NET Core based, we have clients building their own microservices using NodeJS and PHP. Client .NET Core services also get to use our framework, available as NuGet packages: > Event sourcing persistence layer for a complete history of actions against a record. > Integrated security > DevOps integration > ...and more.
Solutions Consultant
Architas Multi ManagerSolutions Consultant
Sep. 2010 - Sep. 2011LondonArchitected and developed a fund management peer group analysis tool for use by Fund Managers to research and select funds for client investment. The solution was ASP.NET MVC 3 (MVVM) using HTML5 and built on the .NET 4 Framework. Windows services performed nightly calculations on downloaded fund data (up to 300Gb per month). Heavy use of jQuery was used to enable users to perform complex filtering within the client’s browser. Fund managers filter to select one or more funds, perform a variety of reports on them, and decide on their viability for investment. The filters could also be persisted for use later or sharing with other users.
Consultant, solutions architect and developer
Freelance consultant, solutions architect and developerConsultant, solutions architect and developer
Oct. 2009 - Oct. 2010Home basedCarnival UK: The project was the re-development of a Windows Service based message processing engine used for the procurement of facilities and services on board cruises. Enhancements included an increased message throughput over 10 times greater than was previously available, including a greater resilience to network failures. TEAV UK: Designed and built a small, bespoke CMS for one of their public facing sites, allowing them to update content instead of relying on external development resources. The site was MVC3, C# 3.5 and SQL 2008 based. TNT Post: Re-styling of a public-facing website to a TNT Post brand. The application was ASP.NET 2. Re-styling was achieved by making careful changes to the underlying .ASPX files and applying updated CSS files, as access to the source was not available. Noonsite: A bespoke CMS written using ASP.NET MVC 2 and the Spark View Engine to allow editors to manage content, while having the page moderated by a member of staff.
Senior Developer
Digits Ltd.Senior Developer
Jun. 2009 - Oct. 2009FarehamHired to improve e-Learning and CMS products. This included building a common framework of data access and logging. Performance was a key consideration.
Software Engineer
The Co-OperativeSoftware Engineer
Jan. 2009 - Jun. 2009Southampton, United KingdomThis role was created to clear the backlog of new feature stories and bugs in a backend solution used to manage in-store tills. The product allowed central staff to manage promotions, track stock and account for till take.
Technical Director
UX MediaTechnical Director
May. 2008 - Jan. 2009Southampton, United KingdomIn charge of the technical direction for a small digital agency. My role involved managing the infrastructure, project delivery and management of the development team. We used ASP.NET based technologies to deliver modular and highly robust applications for high-profile clients. Specification writing, project scheduling, architecting and managing software implementation. The products developed included CMS’, e-commerce solutions and high-volume functional intranet applications for large multi-national organisations.
Senior Developer
Pivetal Ltd.Senior Developer
Jan. 2008 - Mar. 2008Southampton, United KingdomDesigned and developed a complex forms application using WCF service and ASP.NET site in C#3. The goal was to facilitate the automation of several disparate services, including active directory accounts and sales force accounts. The solution had each form, which represented a step in the workflow, delivered via XML from a service called G2; the entire solution was for BT and The Department of Work and Pensions.
Software Engineer
Sytech Designs Ltd.Software Engineer
Jun. 2007 - Dec. 2007Southampton, United KingdomC# and Compact Framework 2 development using bespoke hardware based on the Windows CE5 platform. The result was bus and tram ticketing machines for the Myki project in Melbourne, Australia. Heavy use of patterns to ensure we can could reuse components between the bus and tram machines, while maintaining a common code base.
Senior Developer
UX MediaSenior Developer
Jun. 2007 - Jun. 2007Southampton, United KingdomShort-term contract to help on the delivery of projects for Casio and the Carnival Group. Both projects were ASP.NET, utilising the AJAX Toolkit and Javascript.
Senior Architect/ Developer
WorksUnitSenior Architect/ Developer
Dec. 2006 - Jun. 2007Southampton, United KingdomHired to help a small team build ASP.NET sites and Web Services for clients such as Casio and Thomas Cook. Design and implementation of a digital asset management system that enabled users to upload files of any size to a .Net 3.0 WCF based web service and optionally convert them via FFmpeg. Users could then download and share assets with other users.
Software Engineer
Pivetal Ltd.Software Engineer
Jan. 2004 - Dec. 2006Southampton, United KingdomDesign and implementation of a .NET 1.1 based client/server solution for maintaining and generating voice and data routing information for telephone switches in a major UK carrier’s network. Part of a team designing and creating: • Server side switch data comparison engine, used to route voice and data traffic. • Server based custom message delivery system, including client side GUI. • A language using the LAX and YACC tools which compiled into C#. • ASP.NET based configuration application for internally designed hardware.
Software Developer
GKNSoftware Developer
Mar. 1999 - Dec. 2003East Cowes, Isle of WightProvided bespoke software solutions for internal projects. These included a technical drawing management system and a parts and assembly management system for the EH101 helicopter.
Intch is a Professional Networking App for the Future of Work
100k+ people
130+ countries
AI matching
See more people like Kieron on Intch
IT
66500 people
19
Operations Manager
30
Data Engineer
22
Technical Specialists @ Reuse Technology Group Ltd
ITWeb Developer
14840 people
15
Investor relations manager @ Exxonmobil corporations
16
CTO/Director @ Chillfire ltd.
16
Chief Executive Officer @ FintechIO