I worked with Mark on a number of user facing B2C products and back end architecture projects at the Key. An exceptionally experienced senior developer; with a focus on high quality scalable code, that will be rock solid in production come what may. Mark's easy going, yet knows how to stand his ground on important issues of architecture and design. He'll make a fantastic addition in a senior role of any engineering team, especially where scale and Code quality are your key priorities.
I had the pleasure of working with Mark on several technical projects. Marks software engineering and architecture skills are second to none. Mark comes highly recommended from myself.
Mark is an excellent team player. I've had the pleasure of working with Mark on critical time challenged projects and he always delivers on time. He thinks logically and develops creative solutions to complex problems. He is passionate about the projects he works on and takes pride in his work always delivering to a high standard. He would be an asset to any team.
I worked with Mark for the 6 months I have spent at The Key on a number of projects. Mark was my go-to for anything Jira related and was always happy to offer help and advice in a clear and approachable way. Additionally Mark was something of a tutor to me and would take time to ensure I understood the processes of modern software development. Mark was very dynamic in his role and was able to work more than effectively as architect, team lead, developer and business analyst. A very talented and knowledgeable developer and also a thoroughly nice chap with a great taste in music.
Mark proved invaluable in modernising our development processes during the year he spent with itim. He helped choose the most appropriate tools and methodologies for us going forward, mentored the team through the transition, and contributed personally to various development projects. His breadth of experience was one important factor in the successful achievement of our key goals, but equally important was his personal approach.
In the time Mark worked for me he delivered to the highest level with constant dedication and enthusiasm. Mark leads his teams by example and is able to see through any challenge to a successful outcome. He is a team player and understands the need for everyone working with him to perform at the same high level as him - he helps them by giving his time. I hold Mark in high regard and see him as a very accomplished technical programme leader.
Mark and I have worked together on various projects at Intelligent Environments. Mark is a very accomplished technical leader who was the main point of contact by all at Intelligent Environments for all matters surrounding our solutions. He is an expert on web and mobile banking solutions and an excellent leader of teams. Mark commands the highest respect from his peers, his management and customers. I was extremely sad that Mark decided to leave us and would not hesitate at all if a new opportunity presented itself for me to work with him again. I and others value his opinion greatly
I worked with Mark for over ten years on a variety of projects both in-house and customer facing. He is one of the most committed and dedicated people I have ever worked with and his ability to be an effective technical lead for multiple concurrent projects is second to none. I would not hesitate in recommending Mark to a future employer.
Mark is probably the most competent Team Lead I have ever worked with. He is very skilled in technical design and very efficient and effective at all stages of a project life-cycle. He is also very prompt at deadlines and his man-management talent is excellent. He can inspire and guide any development team in the best possible way and he is result-oriented. His client-facing skills are also substantial. Mark is simply highly recommended and can make the difference at any project, organization or market segment.
Mark was a joy to work alongside, being not only smart, but also creative and very enthusiastic. He was adept at identifying potential solutions, and through rigorous design was able to head off potential issues.
Mark is hands on, focused, teamleader. He manages to balance all the facets of a challenging project, from successful technical delivery through to everyday developer mentoring. He is a key team player think fantastic domain knowledge. I would recommend him or work for him without a second thought.
Mark is a dynamic and creative technical lead. He has strong communication skills and sound commercial appreciation - a good team player on and off the field!
Mark is technically very knowledgeable and can run projects of any size with ease and great leadership. Mark is a fantastic asset.
Mark was great to work with. He was very thorough with everything he did, wrote quality code, and was a good person to work with professionally and personally. I would definitely recommend Mark for any software related position.
Mark is a dynamic, enthusiastic team lead with an unparalleled knowledge in his field; highly recommended and a pleasure to work with.