Alan Jenkins is an Integrated Learning Program Manager at Microsoft with 14 years of hands-on IT and data centre experience, now combining instructional design and program delivery with deep technical credibility. He has progressed from frontline data centre technician and IT support roles into L&D leadership, designing curriculum and eLearning across EMEA while managing compliance, certifications and stakeholder engagement. A pragmatic problem-solver, Alan also contributes to open-source backend projects—work that includes performance-focused improvements to borgbackup and memory-leak fixes in GTK—demonstrating continued software engineering chops beyond his corporate L&D role. Based in the UK, he blends operational rigor, practical tooling expertise, and instructional design (ADDIE) to translate complex technical workflows into effective training and scalable learning programs.
14 years of coding experience
7 years of employment as a software developer
City & Guilds Information Technology, City & Guilds Information Technology at Bedford College
Jumpstart your CodeIgniter web applications with a modular, HMVC-ready, backend.
Role in this project:
Back-end Developer
Contributions:472 commits in 1 year 1 month
Contributions summary:Alan's contributions primarily focused on CodeIgniter framework, specifically on improving the user interface and user login functionality. They fixed bugs related to the remember me function, corrected the links in the topbar and removed and corrected the code used for the delete buttons for more consistency. The user was also involved in improving the security by enabling the CSRF protection and by correcting code for the email tests.
Contributions:10 commits, 7 PRs, 18 comments in 2 months
Contributions summary:Alan primarily focused on bug fixes and improvements related to the RRDtool codebase. Their work involved addressing issues in the client-server communication, fixing incorrect printf specifiers, and modifying code related to file handling and memory management. The user also contributed to the build process and test suite, adding valgrind usage and fixing issues with the testing infrastructure to improve code quality. Furthermore, they made improvements to the daemon and list functionalities, demonstrating a strong understanding of the system's internals.
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.