Placing some more wood on the fire...

A step father who loves spending time with his family and the newest addition Forrest (a beagle puppy). For socialising I enjoy playing pool by trying to win against my county experienced partner and also playing five a side football. In my own time outside of developing software, I like to develop my knowledge and skills. I am currently reading Domain-Driven Design by Eric Evans and like to attend Webinars/Seminars to continually grow my development skills as my career to me is a passion not just a profession.
Software Developer•March 2019 to present
My job role requires the completion of unassigned user stories and implementing the feature alongside the agile principal during a 2-week sprint. Along with migrating their legacy ASP .NET application to dot net core microservices that will be consumed by an Angular 6 front end.
Software Developer•September 2015 to March 2019
The job role consisted of centralizing the companies billing requirements into a new greenfield billing system. The project began in ASP .NET MVC framework in the front end with a Web Api 2 service powered by OData backed by a Microsoft SQL server. This resulted in the front end being developed into React with a Windows Service installed on the client's servers that constantly fed billing information into the Api for the system to consume. I successfully implemented this solution and the company continues to benefit from it as of today.
System Support Engineer•February 2015 to September 2015
The primary aim of this job role was to provide an escalation point for the IT Support Specialists. Secondary to this I would proactively monitor client systems and implement project work, both onsite and remote. This was a short-term position as outside of this role I was studying to become a Software Developer.
IT Support Specialist•June 2012 to February 2015
The job role was to provide remote support to clients. This would involve logging onto a client's computer or server and resolving any issue they had. I also monitored the client systems and rectified any backup problems they had.
I am never one to stand still, but these technologies are the forefront of my current arsenal.
C# was the first language that I learnt as a developer and i have been in love with it ever since. There are always new techniques to learn and I am proactively looking to train in more advanced design patterns and the best practices such as the SOLID principles and Domain-Driven Design.

Front end development was so uninspiring to begin with as I originally studied Angular 1. At the time I thought to myself there must be an easier way to do this. I was compelled to study React and haven't looked back since, it has been a revelation and i am confident in starting any new project that contains or involves React.
Every great front end needs an equally great back end. Having a lot of experience with this software from creating custom made Stored Procedures to Scaffolding databases from Entity Framework Core, it truly is a great developer experience. I am excited to see what other platforms can offer.
I started out using TFVC and found this more beneficial to migrate to Git. Using TFVC in my current role compared with a Git implementation is such an eye opener due to the simplicity. The workflows that Git enables you to have such as GitFlow or Release Flow integrate smoothly with modern day practises such as Continuous Development/Deployment.