Personal Statement

A self-motivated and focused full stack software developer with over seven years of experience of migrating and creating new solutions for a live product using Microsoft technologies. Collaborating with cross functional teams, I’ve helped improve performance, security and functionality as well as improving development efficiency. My aim is to broaden my skills in order to take the next step in my career.

Experience

Pinewood.AI, Birmingham

Senior Software Developer

July 2022 - Present

Graduate / Software Developer

May 2020 - July 2022

Placement Student

June 2018 - May 2020

Award winning, enterprise level automotive dealership management system. Full stack software development in a scrumban agile environment.

Full-stack Feature Implementation

  • Leading projects from estimation to completion within set timeframes collaborating with multidisciplinary teams.
  • Implementing Web API endpoints, working with a C# layered business layer and implementing T-SQL.
  • Consuming APIs in a Razor Pages application using C# and creating functionality with HTML and JavaScript.
  • Examples: Major system reports, configuration pages, workshop planning system, HTML document editor.

Internal Framework Maintenance

  • Creating and maintaining an internal framework (Page model base classes, Layouts, Tag / HTML Helpers, CSS, JavaScript) focussed on improving development speed and standardisation.
  • Specialised in validation (jQuery Unobtrusive, Middleware, Filters), created attributes, implemented email domain validation via web request, virus scanning.

Ad Hoc / Legacy System Maintenance

  • Architectural changes to migrate from .NET Framework 4.7.2 to .NET 9
  • Implementing data heavy import routines using factory and template method patterns.

Main Technologies

Qualifications

Bachelor of Science with Honours in Computer Science (First Class)

Birmingham City University
2020

BTEC Level 3 Extended Diploma in Information Technology (Distinction)

Birmingham Metropolitan College (Stourbridge)
2016