Experience
I have worked as a software developer for over 30 years. Initially on mainframe systems, then PCs, and now web.
My main software stack is the .net stack, covering ASP.NET (both webforms and MVC), C# and SQL Server and have over 20 years of experience with these. I particularly like Umbraco as a CMS. But I am pragmatic - I develop with what is appropriate and works well to deliver value for the client.
I have also worked with jQuery, Angular, AngularJS. I have used both AWS and Microsoft Azure for cloud hosting.
A detailed summary of some recent projects below:-
Lead Developer. Focus Data Services. October 2020 to May 2021
My role is developing web services to allow for external querying of client data, including leading the development of the whole solution to a predefined protocol specifications, testing working with existing staff and assisting users with bug reporting.
The work included a great deal of exposure to AWS, including setting up websites using Elastic Beanstalk, configuring DNS, certificates, load balancers and IAM rules.
Technical skills used were .net core, Amazon Web Services, C#, web services, SQL Server and ASP.NET MVC.
Lead Developer. Aldermore. October 2018 to September 2020
My role is improving the main and intermediaries website for Aldermore, a challenger bank, delivering changes in .net, C#, Umbraco, HTML, CSS as part of a team. Also working as part of a team on a redevelopment of a portal site for sales based on Angular 8, Typescript and .net core.
Doing the following:-
· Leading the technical development
· Working with users on requirements and delivering based on business requests
· Testing changes and assisting testers
· Deploying changes and working with the DevOps team.
· Advancing the development processes.
· Using APIs such as Bazaarvoice and Saving Champion and working with their deployment teams
ANGULAR/.NET CONSULTANT | HONDA OF THE UK MANUFACTURING | MARCH 2018 TO SEP 2018
Umbraco Consultant | Motability Bristol | November 2017 to FEB 2018
My role was redeveloping the NearlyNewWav site that allows dealers
to search for and request vehicles from PHP/MySQL to Umbraco, and styling the
site to have similar look-and-feel to the main Motability site. This was done
as almost a solo development, reporting progress to the team leader. My
responsibilities and achievements were:-
·
Analysing the existing system
to create a document of detailed system requirements
·
Working with the business on
new requirements.
·
Analysing the main Motability
site to get existing CSS, Javascript and graphic assets
·
Developing the main site,
including types, controllers (surface, form and API)and views. Developing the
membership model and membership management pages.
·
Developing a custom backoffice section to allow for data
import from CSV and reporting of the database using a combination of APIs and
AngularJS.
·
Developing unit tests.
·
Developing scheduled tasks to
archive sold and expiring vehicles from the site.
·
Managing source control, the
task and bug list in bitbucket.
·
Setting up and managing the
database and web app on Azure, and setting up the deployment pipeline from
bitbucket.
·
Supporting users during the
User Acceptance phase.
Comments
Post a Comment