Adrian Clay is a Lead Engineer based in London with 11 years of experience turning customer needs into roadmaps, coaching teams, and shipping high-quality software across languages and platforms. At Made Tech he combines client-facing responsibility and commercial ownership with hands-on delivery—writing end-to-end tests for GOV.UK, building quoting platforms, and architecting solutions on AWS, Heroku and Cloud Foundry. He has a strong background in web and mobile engineering, from migrating Android apps to modern DI frameworks (Koin) to improving security-focused test coverage in the OWASP ZAP ecosystem. A first-class Imperial College Computer Science graduate, Adrian blends practical leadership with deep technical craft, often stepping in to write the “best code” while mentoring others. He is pragmatic about infrastructure and automation, preferring the right mix of PaaS and IaaS, and brings a track record of improving maintainability and testability in long-lived projects.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering (BEng), Computer Science, First-class honours, Bachelor of Engineering (BEng), Computer Science, First-class honours at Imperial College London
Contributions:5 commits, 5 PRs, 21 comments in 2 years 10 months
Contributions summary:Adrian primarily contributed to the project by adding and improving unit tests. These tests focused on the functionality of passive scan rules related to web application security, specifically addressing issues like parameter pollution, big redirects, missing content security policies, and potential heartbleed vulnerabilities. These changes included modifying existing test cases and creating new ones to cover various scenarios and edge cases, demonstrating a focus on quality assurance and security testing.
Contributions:13 reviews, 10 commits, 7 PRs in 15 days
Contributions summary:Adrian primarily contributed to the Android application, addressing issues related to testing and dependency management. They added a missing import to resolve test failures and migrated the project from Dagger2 to Koin, a dependency injection framework, to improve code maintainability and reduce complexity. They also updated the project's build configuration and integrated Koin with the WorkManager to manage background tasks.
androidmappingosmsurveyeditor
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.