SP

Shane Porter

Senior Engineer at Appsbroker

Shane Porter has extensive work experience in the field of software engineering and development. Shane started their career in 2012 as a C# Web Developer at the NHS, where they co-developed a web application using ASP.NET MVC 3 and Orchard CMS.

Shane then moved on to work as a .NET Developer at Capita in 2012, where they augmented a team of developers in developing a Workflow Management System. Shane was responsible for implementing product changes and bug fixes using C#, ASP.NET MVC 4, Entity Framework 5 Code-First, Kofax Total Agility, JavaScript, and TFS.

In 2014, Shane held multiple roles at different companies. Shane worked as a .NET Web Developer at BMT Defence & Security UK, where they co-developed a greenfield Equipment Failure tracking web application using SQL Server 2012, Entity Framework 5, ASP.NET MVC 4/C#, and pattern-based, modular JavaScript and Knockout. Shane also utilized modern enterprise design principles such as separation of concerns, bounded contexts, repository patterns, and dependency injection using Ninject.

During the same year, Shane worked as a .NET Developer at Capita, where they performed bug fixing, performance and security audits, and improvements for a large-scale .NET web application. Shane also worked as a .NET/JavaScript Consultant at Qlik, where they migrated Business Intelligence apps from QlikView to QlikSense and developed QlikSense extensions using C# and ASP.NET Web API 2.

In 2015, Shane joined Mango Solutions as a JavaScript Consultant, where they added vital JavaScript knowledge and experience to an existing Data Science team. Shane designed and developed a responsive, accessible website called "UK Data for Sustainable Development Goals" in collaboration with the Office of National Statistics.

From 2018 to 2019, they worked as a JavaScript Consultant at Nationwide Building Society, where they engaged with a specialist team to create a UI component framework using React, Redux, ES6, TypeScript, Jest, Enzyme, JSS, and Storybook. This framework aimed to unify front-end development in various web applications developed by Nationwide.

In 2019, Shane joined BJSS as a Full Stack JavaScript Engineer, where they worked on a large team project to extend an existing Air Traffic messaging system. Shane implemented system handling of new message types, refactored existing JS and SQL code, conducted code and PR reviews, and presented demos of completed work to the end client. Shane utilized Node microservices (AWS Lambda), Express, AWS (DynamoDB, S3, and Cognito), PostgreSQL, React, Redux, Enzyme, Mocha, Sinon, and React Testing Library.

Currently, Shane holds the position of Senior Engineer at Appsbroker Ltd, where they started working in 2020.

Shane Porter attended Wellington School in Somerset from 1986 to 1993. No degree or field of study is provided for this period.

In terms of higher education, Shane attended the University of Portsmouth, although the specific start and end years are not given. There is no mention of a degree, but their field of study was Computing.

In addition to their education, Shane obtained certifications in the field of cloud computing. Shane received the Associate Cloud Engineer certification from Google Cloud in March 2021 and the Professional Cloud Developer certification in July 2022, also from Google Cloud.

Links

Previous companies

Capita logo
Nationwide Building Society logo
NHS logo
Qlik logo
Mango Solutions logo

Org chart

Sign up to view 0 direct reports

Get started