About
I have a background in product management and client relations, which has given me a belief that the number one goal of a developer should be to ensure a great user experience.
I specialise in UI development using .NET, currently working mainly with WebForms in my day job. I've also used Razor Pages for personal projects (including this website) and I'm currently focused on learning Blazor, as I think this will be the future standard for .NET front-end development.
I'm also proficient on the back-end, using Dapper for direct SQL Server access in my day job, and learning to build APIs with .NET and Entity Framework in my spare time.
As I learn and develop my skills, I will document my progress here.
Experience
.NET Developer @ Redfish Systems
July 2023 - Present
-
Since July 2023, I have been working full time as a full stack .NET developer.
-
Currently building new features for an existing back office application, using WebForms, Dapper and SQL Server.
-
Focused on improving UI/UX across the application, implementing modern CSS techniques (Flexbox and Grid) and leveraging insights from my previous role in product management/client liaison.
Trainee Developer @ Redfish Systems
January 2023 - July 2023
-
Developed my technical skills alongside my existing client/product management responsibilities, starting with software support tasks using SQL and moving into full stack applications with .NET WebForms.
-
Feature/improvement work on an existing back office WebForms application - supporting transition to a sub-app structure and replacing a custom data access library with Dapper.
-
Played a key role in creation of a new public-facing website for a client, building responsive marketing pages in WebForms which included form submission using AJAX to generate and send emails on the server.
Customer Relationship Manager @ Redfish Systems
June 2021 - January 2023
-
Liaised directly with clients, capturing requirements and feedback in user stories and other non-technical specification documents.
-
Product managed multiple ‘back office’ business applications, overseeing both ‘business as usual’ improvements and larger change projects.
-
Administered the organisation's Jira instance, driving productivity and transparency improvements by updating the project and issue structure, workflows and custom fields.
BA History and Politics @ University of Leicester
September 2015 - June 2018
-
Achieved a first class (1:1) final degree classification.
-
Completed the Leicester Award for Employability at both Standard and Gold levels
-
Developed skills including data analysis, multimedia presentation and logical problem solving.