Daniel Errington
Full stack developer and architect
An experienced and passionate developer and architect covering technologies including .NET, AWS, Azure, TypeScript, React, C++, Rust, and much more
I’m a software engineer and architect with 15 years of industry experience (with a good many years coding before that!). I am experienced in many programming languages and technologies both modern and legacy. I am also a passionate advocate for good Agile practices and enjoy working collaboratively.
My current employment involves the automation of Windows and Web applications using a variety of accessibility and automation technologies.
These are some of the technologies and techniques I've been working with more recently:I’m currently working at SS&C Blue Prism leading the architecture and development of the core product. The product allows users to automate software to increase workplace efficiency and is used by large and small businesses worldwide.
As part of my role I regularly work with 3 development teams to ensure that the development taking place is suitable for future requirements and fits into the larger architecture of the system. I also regularly step into the teams as a senior developer to provide additional resource or expertise as required.
Over my time at the company I’ve introduced automated testing practices to the development process. I’ve also introduced and encouraged development practices such as TDD and mobbing. I’ve been an active supporter of Agile practices and have worked with the Scrum Master team to encourage the spread of Agile both within the developers and in the wider business.
In my role at Matrix, I lead development of a greenfield project to provide live booking and customer management for garages and their customers. This was based around Microsoft’s Orleans virtual actor framework. My role also involved maintaining the existing real-time telematics software.
I worked with the chief architect to improve the use of Agile methodologies at the company and to introduce TDD to the development team. I also introduced functional development practices to improve code quality.
I was unfortunately made redundant shortly before the company shut down.
I worked as part of the back-end team at Netflights.com. This involved close collaboration with the front-end team and the internal customers to ensure the features being delivered were suitable for all stakeholders. It also involved providing 24/7 support for the business-critical services.
A notable project was architecting a new web service API to allow another company in the group to retrieve virtual credit cards from our systems. Given the nature of the data, security was top priority for the API.
Future of Sound was a local music school which was looking to take an online approach to selling lessons and allowing existing customers to manage their bookings. I was responsible for the full stack as well as providing support on subjects such as SEO.
The site had an Angular frontend which used a combination of ASP.NET and Umbraco for providing content and interactions.
I undertook a number of roles at Claro Software who made a number of accessibility products. I started on the QA team before moving into development where I ended up leading the development of the core product.
My work on the core product saw me researching spell checking techniques, colour-blindness, and facial feature tracking. The outcome of this research was then used to improve the existing product and create new products.