Senior Software Engineer


I have been productively delivering software and solutions for 10+ years now and have a vast range of technical and soft skills.
In every position, I have ended up in a principal developer role, guiding and leading the successful delivery of 8 major products. This has included maintaining legacy software in the medical device space, which I was working on from a junior developer to the principal developer. I also have worked in the financial services sector, where I was a senior developer managing and instructing a team, including running scrums and planning sessions, as well as HR responsibilities. I have also worked in other industries in which I took the lead in producing and maintaining software as a lead developer on a secondary product. I have also developed software on a contractual basis for clients of my own, which has exposed me to customer-facing interactions, which I always enjoy as I like to know I'm making a difference and producing software that impacts there lives and business.


A product/project or set of products/projects are providing a clear improvement to business, people or both. Using good solid technology with an aim to better the lives of your customers. A good team atmosphere with a clear drive to deliver quality software.

Employment Preferences
Expected Base Salary

**,000 GBP / year

Academic Degree

Total Professional Experience

13 years

Startup Experience

4 years

Big-Tech Companies

no experience

Enterprise Experience

10 years
Contact Candidate


Send a connection request to the candidate to get their contact details.

Contact Candidate