Full-stack position. I'm working on Azure cloud-based microservices for airport applications, such as scanning & printing boarding passes, reports and baggage tags (bagtags). Technologies include C#, .NET 5.0 - 8.0 / Core / Framework, ASP.NET Web API, CQRS, IIS, Azure App Services, Functions, APIs, Service Bus, IoT hub, Blob Storage, Key Vault, Flurl, Serilog, Vue.js, Node.js, Aurelia, Angular 12 - 16, TypeScript, NuGet packages, Azure DevOps, Pipelines / YML files, Unit tests, integration tests, MSTest, NUnit, XUnit, Jasmine, Stryker Mutator 4.1.0, Git (inc Command Line / PowerShell), Visual Studio Professional 2019 / 2022, Microsoft Copilot, JetBrains ReSharper, Figma and Postman 9 / 10 / 11.
{ Ryan Penfold }
Azure, C#, .NET, Angular and SQL Server
Profile & Curriculum Vitae
Personal Information
British national, resident of
PORTSMOUTH, U.K.
Employment Record
Full-stack position. I worked on a website that assists in an effort to denuclearise parts of the world! The client was a U.S. army negotiator team. I worked with technologies such as ASP.NET MVC, C#, Entity Framework (Code First), CQRS, SQL Server, HTML5, JavaScript, jQuery, Knockout.js, Moment.js, CSS, select2.js and Git SCM.
Full-stack position. I worked on the Domestic Renewable Heat Incentive website. This assesses energy consumers’ eligibility for financial help with energy bills. This contract was initially six months in duration but was extended numerous times. I worked on several ASP.NET websites and components that make up this scheme including an admin portal known as RHITA. Technologies included ASP.NET MVC, C#, Visual Studio 2017/19, SQL Server, Entity Framework, TDD (heavy), NUnit, Moq, Selenium WebDriver, HTML5, CSS3, JavaScript, Knockout.js, jQuery, GIT, TFS, and Team City.
Full-stack position. I worked on various pet insurance-related projects, including websites such as Asda pet insurance, Debenhams among others. Technologies included ASP.NET MVC, C#, Web Forms, Web API, Web Services, Visual Studio 2015 / 2017, SQL Server, Entity Framework, TDD, HTML5, CSS3, JavaScript, AngularJS, Mercurial, GIT, Team City, and Octopus Deploy.
Please note that between January 2016 and September 2016, I was resting whilst I recovered from injury.
I worked on a "book-a-freight-lorry-on-a-ferry" website written in ASP.NET MVC 5, C#, Visual Studio 2015, TFS, Trello, SQL Server, ASP.NET Web API, jQuery, Entity Framework, Autofac, Zurb Foundation and mobile-first responsive design. I worked in an agile team of about 15 people composed of two scrums.
I worked on an ASP.NET MVC 5 web project for a major UK high street name. The website was written in C# with Visual Studio, SQL Server 2014, ASP.NET Web API, jQuery, Chartist, Entity Framework, Unity Container, Open XML, and Vimeo API.
Please note that between August 2014 and March 2015, I was travelling in South East Asia.
I worked in a large team, writing a web-based insurance claim processing system. Technologies included ASP.NET, MVC 5, Razor 3, C#, .NET 4.5.1, Visual Studio 2013, Team Foundation Server (TFS), SQL Server 2008 R2, SSIS Packages, Autofac, Entity Framework 6, NServiceBus 4, PetaPoco, LESS CSS, Twitter Bootstrap, jQuery, Angular.js, test-driven development (TDD) with SpecFlow, Moq and Nunit.
I worked on e-commerce projects for this digital agency, who are responsible for the Pfizer, Specsavers, and HMV websites among others, with technologies such as Visual Studio 2012, C#, .NET 4.5, MVC 5, Entity Framework, SQL Server, Magelia, jQuery, and Ninject.
I worked on projects written in C# .NET with Visual Studio 2012, 2010, and SQL Server 2008. The projects include a Microsoft Office Add-In that provides the ability to send documents to an online share repository and an event log searching program.
I implemented and supported ASP.NET & SQL Server-based projects for the NHS. The projects were intranet-based, patient-oriented, data driven web applications, some with USB writing devices. I worked with C#, Visual Basic, Visual Studio 2010, ReSharper ASP.NET MVC 4, Web Forms, Web API, jQuery, jQuery UI, WCF, TDD, SQL Server 2005 / 2008, HTTPS, Castle Windsor and Fluent NHibernate.
I worked on projects with technologies such as C#, Visual Basic, ASP.NET MVC 3 with Razor, Web Forms, Classic ASP, Entity Framework 4, NHibernate,TDD, Visual Studio 2010, .NET 4.0, WCF, Castle Windsor, SQL Server, jQuery, Windows Forms (WinForms) applications.
I worked in an Agile environment with SCRUM. I worked with technologies such as ASP.NET MVC, C#.NET 4.0, SQL Server 2008 R2, LINQ to SQL, TFS, Visual Studio 2010, and Continuous Integration with TeamCity.
I worked in a large team in an Agile environment with SCRUM. I worked on an ecommerce/facebook application with WCF 3.5, C#, SQL Server 2008, NHibernate, LINQ to SQL, IoC containers, Continuous Integration, Visual Studio 2008, ReSharper, and TDD with NUnit.
We were working with Visual Studio 2008, SQL Server 2005, .NET 3.5, C#, Visual Basic, ReSharper, StyleCop, Git, SharePoint, continuous integration with TeamCity, Castle Windsor IoC container, unit testing / integration testing with xunit, Rhino Mocks, NCover and SharpDevelop.
I worked with ASP.NET 3.5 WebForms, WinForms, C#, XML, JSON, jQuery, LINQ, Lambda Expressions, WCF, Linq To Sql, Google Maps, SQL Server 2005/2008, Visual Studio 2010, ReSharper, Team Foundation Server. Clients include EasyJet, RBS, Nectar, and DeVeers.
I worked on ASP.NET 4.0 applications with Visual Studio 2010, ReSharper, TDD, NUnit, SQL Server, WPF applications. I also worked on PHP websites and maintaining PC hardware. I worked on http://www.trentpearce.co.uk
I worked on the MyOffers.co.uk ASP.NET 3.5 C# SQL Server ecommerce website project. Whilst in this position, I worked in an agile environment with a wealth of technologies including continuous integration with TeamCity, WCF and n-Tier architecture.
I was the IT manager for this First Aid Instructor training organisation / awarding body. I was responsible for designing and writing software in ASP.NET (VB.NET) 3.5 with SQL Server 2005 on ecommerce projects such as their online shop, and the running and maintenance of the internal IT systems.
I worked for this IT consultancy on various ASP.NET 3.5 projects using Visual Basic and SQL Server 2005.
I worked on ASP.NET 3.5 ecommerce solutions, supported IT infrastructure. I worked with SQL Server 2005 (T-SQL), VB, ASP.NET 3.5 AJAX, C#, WCF, CSS, JavaScript, HTML, OOAD, design patterns, Agile methodologies, n-Tier architecture and SourceSafe.
I worked with .NET Compact Framework, Windows Mobile 5.0, Visual Basic 2005, Visual Studio 2005, SQL Server 2005, C# 2005, TomTom Navigator 6 SDK, FTP via WiFi / GPRS, barcode scanning and Windows Mobile-Based devices.
I worked with ASP.NET, Visual Basic .NET, Microsoft Visual Studio .NET & the .NET Framework 1.1, SQL Server 2000, Microsoft Access and Metastorm e-Work. I became acquainted with Cognos, Macromedia Studio and Contensis.
I worked on various different software projects with Java, ASP (Visual Basic 6 & SQL Server 2000), JavaScript, HTML, and custom tools which were used to create custom printer drivers.
Academic Achievements
University of Portsmouth - BSc (Hons) Computer Science
I graduated with an honours degree in Computer Science at the University of Portsmouth in July 2005.
University of Leicester - MSc Advanced Software Engineering
I worked on this MSc course in a distance-learning fashion and was able to fit it around my full-time jobs. This is now complete as of May 2020.
For the dissertation, I wrote a Xamarin-based, multi-platform mobile app with Visual Studio, .NET Core 3.1.1 and .NET Standard 2.1.
Driving Licence
I have a full valid driving licence for the UK (car - category B).
Professional Qualifications
In June 2021, I attained AZ-900 - Microsoft Certified: Azure Fundamentals.
Interests & Hobbies
My recreational interests include movies, walking (with a passion!), playing musical instruments including guitars of various types, ukulele, glockenspiel, drums and percussion.
I believe in helping others.
I'm a conscientious objector and a pescatarian.
I like to meditate mindfully and listen to myself.
I'm always keeping an eye on the latest relevant developments in the software industry.
I aspire to study for a PhD, in the field of software, possibly relating to the brain-computer interface (BCI).
During August/September 2011, I walked 500 miles in 33 days along the Camino de Santiago from St Jean Pied de Port in France to Santiago de Compostela, Fisterre, and Muxia in Spain.
Between the 24th and 31st January 2020, I walked up the "three peaks". These are the highest mountains in each of Scotland, England and Wales, respectively Ben Nevis, Scafell Pike and Snowdon.