Richard Fennell

Chief Technology Officer at Black Marble

Bradford, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Richard Fennell is a seasoned technology leader and co-founder-turned-CTO of Black Marble, with roots in IT dating back to the late 1980s and a consistent focus on software engineering practices and Application Lifecycle Management. He combines hands-on DevOps and automation expertise—demonstrated by his Azure DevOps build/release extensions and significant contributions to Azure DevOps migration tools—with strategic responsibility for development processes and technology selection. A certified Scrum Master, Microsoft ALM MVP and ALM Ranger, Richard is a regular technical presenter across Europe who helps teams adopt robust ALM and CI/CD patterns. His background spans networking and systems work through to modern cloud-native delivery, reflecting a practical breadth from Novell and Unix-era engineering to today's pipeline automation. Based in Bradford, UK, he balances leadership with active open-source contributions under his rfennell handle, making him a rare CTO who still ships tooling used by other engineers.
code9 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (BSc Hons) Mathematical Sciences, Bachelor of Science (BSc Hons) Mathematical Sciences at The Open University
bookShelfield Comprehensive School
bookBachelor of Science (BSc Hons) Computer Science, Bachelor of Science (BSc Hons) Computer Science at University of Bradford
languagesEnglish
github-logo-circle

Github Skills (21)

azure-devops-server10
migration10
cicd10
release-management10
azure-devops10
build-automation10
dotnet-core10
version-control10
powershell10
csharp10
tfs10
database-migrations9
yaml9
database-migration9
net7

Programming languages (7)

TypeScriptPowerShellC#JavaC++JavaScriptRuby

Github contributions (5)

github-logo-circle
rfennell/AzurePipelines

Aug 2018 - Oct 2022

A single Repo to contain the source for ALL my Azure DevOps Build/Release Extensions. The packages can be found in the Azure DevOps Marketplace
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:76 commits in 4 years 2 months
Contributions summary:Richard primarily contributed to the automation and improvement of Azure DevOps build and release pipelines. Their work involved implementing versioning strategies for Android applications and .NET projects. They also improved logging, updated build tasks, and addressed issues related to variable handling and build definition updates, indicating a focus on CI/CD and release management within the Azure DevOps environment.
marketplacevstsdevopspowershellextensions
Azure DevOps Migration Tools allow you to migrate Teams, Backlogs, Work Items, Tasks, Test Cases, and Plans & Suits from one Project to another in Azure DevOps / TFS both within the same Organisation, and between Organisations.
Role in this project:
userBack-end & DevOps Engineer
Contributions:9 commits in 3 months
Contributions summary:Richard contributed significantly to the Azure DevOps migration tools, addressing multiple aspects of the migration process. They implemented logic to handle missing target work items during test plan migration, added a processor to copy Work Item Queries (WIQ), and modified the configuration for link queries. Furthermore, they improved attachment import by checking for failed imports and made several code changes regarding file replacements. Their work focused on enhancing the robustness and functionality of the migration tools.
casesazure-devops-migrtationtest-casesazure-devops-extensionmicrosoft
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