Iain Angus

Senior Software Engineer

About Me

Software Engineer with over 15 years’ experience in software development and engineering, and a successful background in the design and management of complex software solutions.

Microsoft Certified Azure Developer Associate with strong technical knowledge of desktop, mobile, and web applications, and the use of Microsoft technologies. Applies attention to detail when creating commercial software products, and solutions for clients. Skilled in the application of scrum methodologies to manage and lead small development teams. Committed to communicating with clients to capture requirements, architect and test suitable solutions, provide technical support, and to achieve successful delivery and handover.

Career Summary

Anord Mardix Ltd

Senior Software Developer

July 2023 - Present

Spearheaded the migration of 1TB+ document data from SQL Server to Azure Blob Storage and redesigned document storage APIs, resulting in improved web application performance and modernized document storage architecture. Delivered technical expertise and strategic advice to business stakeholders while actively mentoring and developing junior developers.

Anord Mardix Ltd

Lead Software Engineer

May 2021 - March 2023

Responsible for a team of 4 software engineers working on complex web based projects with SQL Server data source. Development of native mobile iOS apps, with a design focus on universal apps that can be used on any Apple device.

Arrival Downhole Tools Ltd

Software Engineer

August 2012 - present

Work in a team of 4, liaise with other engineers throughout the UK and Canada, depending on project requirements, to provide a range commercial software products, technologies, and solutions for clients in the oil and gas industry across Canada, and the US.

Innovations, Capita Symonds Ltd

Technical Manager

November 2010 - July 2012

Sat within the software development business unit, comprising 40 staff, to technically support circa 3500 users using SharePoint 2007/2010; provided specialist technical knowledge to other team members and the wider business; reported to the SharePoint service manager and software development business unit director.

Black Marble Ltd

Senior Consultant

May 2009 - October 2010

Provided onsite technical consultancy in SharePoint 2007 / 2010, designed customised software systems for specific tasks and industries, and afforded technical support and troubleshooting services for clients.

Core Skills

C#, Classic ASP/ASP.NET/ASP.NET Core, WPF (XAML/MVVM), PowerShell, Objective C, HTML, JavaScript, CSS, SQL Server, SQLite, Subversion, Git