
Software Engineer
I am an accomplished Senior Software Engineer with over 26 years of professional experience specializing in full stack development using C# and the .NET ASP.NET technology stack. My backend expertise includes working with PostgreSQL and Microsoft SQL Server databases, both on-premises and cloud-hosted environments. On the frontend, I have developed rich web interfaces using HTML, CSS, JavaScript, along with modern frameworks like KnockoutJS and Angular.
I have also contributed to mobile application projects utilizing Xamarin Forms and .NET MAUI, targeting Android and iOS platforms, alongside developing and integrating APIs. Additionally, I possess experience in Python programming for embedded systems, working with Raspberry Pi and Raspberry Pi Pico boards.
My career spans startups I founded, large-scale organisations such as the NHS, and global enterprise software houses where I collaborated with both UK-based and international development teams. This diverse background highlights my adaptability and capability to deliver robust software solutions across varied domains and team environments.
Team Lead
I am an experienced leader of multi-disciplinary software development teams, having successfully guided projects ranging from digitising patient records for the NHS to developing enterprise-level APIs for a global technology company. Beyond my strong technical expertise, I bring excellent interpersonal skills that enable effective communication and collaboration with all project stakeholders, including sponsors, developers, QA teams, and marketing professionals. This combination of technical leadership and people management ensures project goals are met efficiently and with high quality.
Scrum Master
I am a certified Professional Scrum Master (Scrum.org) with extensive experience facilitating Scrum teams. I have effectively led all Scrum ceremonies and managed product backlogs to ensure smooth project delivery. I am well-versed in using tools such as Microsoft Azure and Jira for agile project management, enabling efficient tracking and coordination of Scrum activities.
Reliable, approachable and (possibly) available
If you are seeking an experienced software engineer with strong business insight and excellent interpersonal skills, let’s have a conversation. You can reach me during UK business hours on 07933 543007 or drop me an email mark@markmirfin.co.uk. My daily rate is £550, exclusive of VAT. I am flexible and can work on-site, remotely, or in a hybrid arrangement, whichever best suits your project needs.