DPAAT (Design Pattern Adherence Analysis Tool)

I’m Callum Yates, a soon-to-be Computer Science graduate from Staffordshire University with a strong background in software development, technical support, and client engagement. My final-year project focuses on building a language-agnostic, AI-assisted code review tool that evaluates source code for adherence to design patterns and coding standards. It provides developers with structured, real-time feedback to support clean, maintainable code. With experience in Node.js, Laravel, and CI/CD workflows, and a passion for developer experience and testing, I aim to create tools that enhance code quality across diverse programming environments. This project combines academic rigour with practical, industry-relevant impact.

Download my project document



https://www.linkedin.com/in/callum-yates-software/
https://github.com/CptFlashbang



Contact Callum