Alan Cunningham is a pragmatic full-stack software engineer with 11 years' experience building web and cross-platform mobile applications, currently delivering software at BBC Monitoring. He blends backend Python and SQL/PLSQL expertise with frontend skills in JavaScript, SASS and legacy browser/device support, having led a frontend sub-team for global sports-betting sites. Comfortable working in Linux and agile environments, he has hands-on experience with Cordova/Ionic hybrid apps (including writing Cordova plugins in Java), CI tooling and multiple VCS systems. He enjoys tackling hardware-linked hobby projects—Raspberry Pi and Kinect experiments—and brings that curiosity to problem solving and automated diagnostics in production. Notably, his early work automated network monitoring for hundreds of retail branches, cutting service-desk load and speeding incident response.
11 years of coding experience
5 years of employment as a software developer
Bachelor's Degree, G401, Computer Science, 2:1, Bachelor's Degree, G401, Computer Science, 2:1 at Aberystwyth University
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.
Request Free Trial
Alan Cunningham - Software Engineer at BBC Monitoring