• Head of Backend Development


  • C#
    Developer


  • Sensei


  • Photographer


  • Husband & Dad
  • Leading a team of .NET developers to deliver innovative back-end solutions that drive business success.

    As the Head of Back-end Development at DEPT®, I lead a team of .NET developers in designing, developing, and maintaining the back-end code for our client's web or mobile applications. My primary responsibility is to ensure that our team delivers high-quality, scalable, and secure solutions that meet our clients' needs.

    With my extensive knowledge of .NET development, I oversee the design and implementation of complex back-end systems, and I collaborate with stakeholders across different departments to ensure that our solutions align with our client's business objectives.

    As the head of the back-end team, I also mentor and guide our developers to enhance their skills, stay up-to-date with the latest technologies and best practices, and deliver quality code. Additionally, I ensure that our team follows established development processes and that we deliver projects on time and within budget.

    Overall, my role as the Head of Back-end Development is to ensure that our team delivers top-notch back-end solutions that help our clients achieve their goals and position our agency as a leader in .NET development.

  • Solving problems, then writing code

    As a highly experienced web developer, I have spent over 18 years working for a range of digital agencies, primarily focusing on web development using ASP.NET and C#. Over the years, I have worked with many programming languages, gaining a wealth of knowledge and experience in the field.

    My primary area of expertise is developing websites using CMS/DXP platforms, such as Optimizely, SDL Tridion, Umbraco and Contentful. I am a certified Optimizely Content Cloud Developer and have extensive experience working with the platform, and a Contentful Certified Professional.

    In my previous roles, I played a significant role in developing bespoke CMS and eCommerce platforms used by major companies like JD Sports, A-Plant, and size?. This experience has given me a deep understanding of the technical requirements of businesses and how to align them with their goals.

    I work hard to keep up to date with what is going on in the world of development and digital media. I am always tinkering with something new, like the Konami Code easter egg on this site.

  • 3rd Dan Black Belt in Japanese Jiu-Jitsu

    I am an active member of the Ruschroft Jiu-Jitsu Club, which is the headquarters of the International Jiu-Jitsu Organisation (IJJO). Under the guidance of Sensei Neville Kershaw, I have been practicing Traditional Japanese Jiu-Jitsu for several years and currently hold a 3rd Dan Black Belt. In addition to my training, I also mentor the senior coloured belts, helping them to progress in their own Jiu-Jitsu journey.

    Jiu-Jitsu is not only a passion of mine but also a great way to stay in shape and maintain a healthy lifestyle. The physical and mental benefits that I gain from Jiu-Jitsu are numerous, including self-discipline, improved health, focus, and confidence. Regular training helps me to get my blood pumping and stay energized, which is essential for maintaining a productive and healthy lifestyle.

    Overall, my commitment to Jiu-Jitsu not only provides me with physical and mental benefits, but it also helps me to maintain a balanced and healthy lifestyle, which is essential for success in both my personal and professional life.

  • Snap Happy: My Love for Photography and Capturing Life's Unscripted Moments

    Photography has been a passion of mine for as long as I can remember. I always carry a camera with me, as I love to capture the beauty and wonder of the world around us. Whether I am out for a walk with my family or exploring a new city, I am constantly searching for the perfect shot.

    My love for photography has led me to create a photography page, where I showcase some of my best work. You can find a collection of my favourite photos on this page, showcasing my ability to capture stunning landscapes, portraits, and more.

    I believe that photography is not just about taking pictures, but it is also about capturing memories that will last a lifetime. Through my photography, I strive to capture the essence of a moment and tell a story that can be shared with others.

    Overall, my passion for photography has allowed me to explore and appreciate the world around me in new and exciting ways. Whether I am capturing a breathtaking sunset or a candid moment with friends and family, I am constantly seeking to improve my craft and share my love of photography with others.

  • Wife of a Geek, Thing #1 & Thing #2

    My family is the most important thing in my life, and I am incredibly grateful for the love and support of my wife and two boys. We work together as a team to keep our household running smoothly and make sure everyone's needs are met.

    My wife and I share the responsibility of taking care of our home and children. She is an amazing partner, and we work together to ensure that our family is well-dressed and presentable. I appreciate all that she does to keep our home warm and welcoming.

    I am blessed to have two amazing boys who bring joy and laughter to my life every day. They are the funniest and most entertaining people I have ever met, always keeping me on my toes and making me smile. Whether we are playing games or exploring the great outdoors, every moment spent with them is filled with wonder and excitement.

    Being a father has taught me the true meaning of love and responsibility. I am committed to providing for my family and being there for them through thick and thin. Every day is an adventure with my wife and boys, and I cherish every moment we spend together.

    My family is the center of my universe, and I am grateful for their love and support every single day. They bring meaning and purpose to my life, and I will always cherish the memories we create together.

    You can follow my wife's website: Wife of a Geek.

Father and Son

Bridging the Gap in Computer Science Education: Teaching My Son Python

Posted on Monday, 12th June 2023 - 2 minute Read
Explore how I'm helping my son learn Python to bridge the gap in computer science education. As the head of .NET development at DEPT® and a concerned parent, I understand the importance of equipping our children with essential skills for the future. Join ...
Technical Architect - Photo by Christina@wocintechchat.com on Unsplash - https://unsplash.com/photos/0g-iLtxmMhA

Unlocking Your Potential: My Tips on How Developers Can Become the Best They Can Be

Posted on Thursday, 30th March 2023 - 4 minute Read
As the head of development at DEPT®, I've seen firsthand that being a great developer means more than just writing clean and efficient code. To truly excel in this field, you must adopt a mindset of continuous improvement, be open to learning new skills...
Sandan

My Journey to Sandan: Reflections on Passing my 3rd Dan Grading in Japanese Jiu-Jitsu

Posted on Tuesday, 28th March 2023 - 1 minute Read
I recently passed my Sandan (3rd Dan) grading in Japanese Jiu-Jitsu, and it was an experience I will never forget. The journey to this point has been a long and challenging one, filled with ups and downs, but ultimately, it was a moment of triumph that...
Gi

Why Martial Arts Can Make You a Better Software Developer

Posted on Friday, 10th March 2023 - 2 minute Read
As a software developer, you're always looking for ways to improve your skills, stay focused, and maintain a healthy work-life balance. But have you ever considered the benefits of practicing martial arts? From physical fitness and mental toughness to...
k6 logo on a purple background

Why every web developer should have k6 installed

Posted on Thursday, 18th November 2021 - 3 minute Read
Discussing the benefits of local load testing, and how k6 can also be used for regression/integration testing
Macbook partially open in the dark

Running Optimizely 12 on a Mac

Posted on Wednesday, 13th October 2021 - 1 minute Read
Now that Optimizely 12 runs on .NET 5 it can be run on a Mac, and with most front enders using Macs, I thought it might be useful to demonstrate the steps on how to get it up and running on a Mac.

Testimonials

  • #Kudos Thank you for always bringing your best self to work. And just being Blyth. #InspirationalLeader

    Jake Smith
  • I have been working with Andy for almost one year now in DEPT®. When I started in the company he was very helpful and a very important key in my progress in the company. His level of expertise and knowledge is impressive, working with a very wide technology stack. Andy is always willing to help and to work in new challenges, in which he is always one of the top developers. Having colleagues like him makes your life easier, and a guarantee for the success of the company.

    Alberto Fernandez Vadillo
  • As Technical Director at Redstar, Andy has helped me grow my skills and guide me along my journey here with both his technical knowledge and his managerial skills, helping me to get the best out of my work. He is a great asset to the company.

    James Newbert-Breen
  • Andrew and the Redstar Team have worked on a number of websites for us and have produced excellent results that have always delighted our clients. With particular expertise in e-commerce sites, Andrew is professional but always easy to work with. He doesn't hide behind jargon and I would recommend him to anyone looking to develop a new website or upgrade an existing one.

    Guy Parker
  • Andrew has a lot of experience when it comes to web development work and has a lot of knowledge of how to keep on track with both clients and colleagues.

    Anna Green
  • Andrew is a great wealth of knowledge from ASP to Microsoft Server Hosting. Andrew's experience as a technical director means that he can help with almost any area of the web.

    Andy Kinsey
  • I worked with Andy for around 2 years and at times I amazed at the knowledge and problem solving skills he posses. He has the knowledge and skills to cover almost all area in high level programming and web based technologies. His problem solving and management skills are excellent and he is a great mentor too. From my experience, I wholeheartedly recommend Andy, he is really an asset to any organisation and he is very capable of fulfilling any duties entrust him with.

    Eldhose Mani
  • During his time at Idaho Andrew worked on a variety of complex projects where he was able to put his ASP.NET, DHTML and DBA skills to good use. Andy would make a very valuable contribution to any development team.

    Seán Maloney
  • Andrews performance working as a Web Developer for Idaho proved that he will be a valuable addition to any organisation. During his time at Idaho Andrew demonstrated excellent skills in a variety of different programming languages including ASP.Net, VBscript and Javascript. His understanding of SQL is also very good.

    Mike Gregson
  • Andrew is a skilled and experienced Microsoft .net developer who has worked on a variety of complex projects for us. He is enthusiastic and has a good understanding of internet technologies. I would readily recommend Andy for a developer role.

    Mike Ryan
  • Andy is keen, hardworking and learns quickly.

    David McHugh
  • Andrew has worked on several websites and design projects for us and each time has provided a highly professional service which exceeded our expectations. I would have no hesitation in recommending him.

    Marie Edge
  • Andrew has developed websites for us and clients over the years. His professionalism, dedication to the job at hand and organisational abilities are an asset for anyone who appoints Andy. He consistently shows an indomitable ability to overcome challenges and provide creative solutions, and he is a pleasure to work with or alongside. I would have no reservations whatsoever in recommending Andy.

    Paul Clement

Technologies

.net
C#
Optimizely (Episerver)
Contentful Certified Professional
SDL Tridion Sites
Umbraco
history-bg

Employment & Education

2022-Present

Head of Backend Development @ DEPT®

As DEPT®'s Head of Back-end Development, I lead a team of skilled .NET developers in creating and maintaining high-quality, scalable, and secure web applications for our clients. I oversee the design and implementation of complex back-end systems, collaborate with stakeholders to align solutions with business objectives and mentor our developers to enhance their skills and deliver quality code.

2021-2022

Technical Architect @ DEPT®

As a Technical Architect, my role involved pitching, leading discovery workshops, building proof of concepts, and architecting/developing initial solutions while ensuring the best technology stack was used to provide optimal solutions for our clients. I oversaw the development team, focusing on code quality and review, and facilitated project transition and ongoing support for the DOS team.

In addition to technical responsibilities, I also steered the back-end and front-end development teams, supported with recruitment, and handled line management, and mentoring.

2016-2021

Senior Developer @ DEPT®

Here I am one of the Senior Developers. My main area of expertise is SDL Tridion , but I also support with projects built on Umbraco, Contentful, and shortly will begin working with Episerver.

2015-2016

Managing Director @ We Do Code

I setup We Do Code in 2015, and worked with a small group of loyal customers on large bespoke asp.net web applications. After 12 months I found it difficult to balance work and family, so I made the tough decision to close the business.

2015-Present

Sensei @ Rushcroft Jiu-Jitsu Club (IJJO)

After an extended break I returned to the world of Jiu Jitsu, working hard to refresh my skills and complete my 1st Dan Black Belt in 2015, my 2nd Dan Black Belt in 2017 and my 3rd Dan Black Belt in 2023.

2009-2015

Technical Director @ Redstar Creative

The most senior technical person within RedStar Creative. I provided technical direction on business decision making.

As the Technical Director, I worked on single projects and managed many projects developed by my staff. I kept close contact with the Managing Director, Client Account Managers, and Project Managers.

2007-2009

C# Web Developer @ Idaho Technology

I worked here until I was made redundant. My role at Idaho was as a Web Developer. I focused on building custom controls that interacted with the database (including stored procedures). This allowed the front end developer to customise the HTML and CSS.

I was responsible, with another developer, for building the new .net version of the CMS. I also set up and managed an SVN server as before my employment no version control system was in place.

2006-2009

PgDip Database and Web Based Systems @ The University of Salford

Modules included Computer Networks, Programming for Networks, Management Principles and Practices, Research Methods, Advanced Databases, and Web-based Systems Development.

2005-2007

C# Web Developer @ Visuality

I worked with the .NET environment, using both C# and VB 6 to integrate websites with Visuality’s CMS system. I worked with MSSQL, XHTML, CSS, and JavaScript.

Whilst maintaining legacy sites I also worked with ASP, VB6. I developed new features for the systems. Including a new search functionality in the ‘i2i’ email marketing system. Additions to the CMS such as the new ‘PageBuilder’ system. I was also involved in translating parts of the CMS from classic ASP/VB6 to C# .NET. I was responsible for managing the support team.

2004-2006

BSc(Hons) Internet Computing @ The University of Salford

Modules included XML Development, Natural Language Programming, Parallel Programming, Web Development, Structures, Entrepreneurial Management, Communication Systems, Artificial Intelligence, and Internet Security.

2003-2005

Freelance Developer @ Elite Edge Marketing

Mainly working with bespoke sites, and a couple of early Umbraco sites, this gave me a taste of agency work, and it's pretty much all I have done since.

2002-2004

FdSc Computer Science @ The University of Salford

Modules included Developing Java, System Analysis, Object Orientated Design, Computer Architecture, Web Scripting, Operating Systems Management, and Human-Computer Interaction