Summary
David Brookes is a diligent Programmer Analyst with 10 years of professional software development experience and a BSc in Computer Science from Coventry University. He has a strong track record designing and migrating large, mission-critical systems—most notably leading Java-based application server standardisation and an 800+ application Solaris-to-Red Hat migration across multiple sites. Equally comfortable in legacy C/C++ and modern Java ecosystems, he’s delivered desktop and backend solutions, automated system testing, and database-driven integrations using Oracle, Sybase, PostgreSQL and Hibernate. A pragmatic team player who thrives in Agile environments, he brings hands-on leadership, documentation and process improvements that measurably raised release quality. Based in Coventry, he combines deep operational knowledge of warehouse and distribution systems with a continual-learning mindset and a knack for quickly mastering new tools and concepts. Not obvious at first glance: he has security-cleared experience producing technically accurate simulation software for defence contracts, reflecting strong attention to detail and cross-disciplinary collaboration.
9 years of coding experience
12 years of employment as a software developer
BTEC National Diploma Computer Studies, BTEC National Diploma Computer Studies at Tile Hill College
Bachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at Coventry University
GCSE's, GCSE's at Cardinal Newman School