Full Stack Senior Developer
Steven has 30 years commercial experience analysing business requirements and implementing computerised systems, 22 years of which as a software developer building multi-tier web applications.
Steven started as an electrical engineer installing and maintaining hardware and software and providing training and support. During this time he developed a flair for writing software to manage his day and has never looked back, developing a plethora of software for various web development companies, including medical trials websites, and spending the last 10 years in-house with WSP, an engineering consultancy. Along with his team he developed such things as document management software for engineering design collaboration, supply chain and personnel management to name a few.
Steven credits his development success with utilising Domain Driven Design techniques. Interacting with and understanding the business domain to produce software where, not only the development team can easily understand and manage the source code, but where the end user is already familiar with the terms and processes presented to them - It’s what they do every day anyway!
Steven is a fan of keeping abreast of and incorporating the latest software frameworks. More importantly, he believes the biggest wins are in advocating for the latest software development management techniques such as ‘DevOps’. Modern techniques only work where there is buy-in from all stakeholders involved in designing, producing and using our products.
Steven has a BSc Open University Degree studying object-oriented application design and implementation alongside systems practice, to understand and manage soft & hard complexity and is working towards Microsoft Azure Accreditations.