Skip to content

Instantly share code, notes, and snippets.

@ckpearson
Last active June 4, 2025 17:15
Show Gist options
  • Save ckpearson/a6fc269ef0069a319ba7c13440cad8b5 to your computer and use it in GitHub Desktop.
Save ckpearson/a6fc269ef0069a319ba7c13440cad8b5 to your computer and use it in GitHub Desktop.
{
"basics": {
"name": "Clint Pearson",
"label": "Full-stack Software Engineer",
"email": "[email protected]",
"summary": "Experienced full-stack software engineer with 10+ years of proven expertise delivering end-to-end solutions across diverse industries and organizations. Specializing in .NET technologies, I’ve designed, built, and maintained scalable applications for startups, SMEs, and large enterprises. Adept at driving projects from concept through deployment, I thrive in collaborative environments and continuously adopt emerging tools to optimize performance and user experience.",
"location": {
"address": "",
"postalCode": "",
"city": "Peterborough",
"countryCode": "GB",
"region": ""
},
"profiles": [
{
"network": "LinkedIn",
"username": "clint-pearson",
"url": "https://www.linkedin.com/in/clint-pearson"
},
{
"network": "GitHub",
"username": "ckpearson",
"url": "https://github.com/ckpearson"
}
]
},
"work": [
{
"name": "RNIB",
"position": "Senior Agile Developer",
"startDate": "2021-06",
"endDate": "",
"location": "Peterborough, GB",
"url": "",
"summary": "In my current role, I work across RNIB’s technical landscape—supporting both the Reading Services & Newsagent platform, which delivers accessible books and newspapers to the visually impaired, and new initiatives aimed at removing barriers to information. Over the past 3–4 years, I’ve led and single-handedly developed a robust data transformation pipeline that generates fully accessible letters. Leveraging Microsoft Azure’s AI suite—including Document Intelligence for PDF parsing and Azure OpenAI for generative content—I built an end-to-end solution that meets strict PCI compliance. By collaborating closely with technical contacts at Microsoft, I navigated security requirements to safely integrate advanced AI services. This partnership generated internal excitement at Microsoft and evolved into a published case study (Microsoft Customer Story: RNIB Azure AI Services). Building on that success, I now maintain a strong relationship with our Microsoft partner and Microsoft Tech for Social Impact—speaking at events, sharing best practices, and advising nonprofit peers on AI adoption.",
"description": "",
"highlights": []
},
{
"name": "RBIB",
"position": "IT Agile Developer",
"startDate": "2019-03",
"endDate": "2021-05",
"location": "Peterborough, GB",
"url": "",
"summary": "Revitalized RNIB’s development environment by unifying coding standards, migrating source control to GitHub, and implementing CI/CD pipelines, while leading OAuth-based Identity Server integration for the Reading Services platform.",
"description": "",
"highlights": []
},
{
"name": "C Pearson Consulting Ltd",
"position": "Director",
"startDate": "2018-01",
"endDate": "2019-03",
"location": "Peterborough, GB",
"url": "",
"summary": "After a year-long sabbatical embracing flexibility, I founded and ran a one-person consulting firm—partnering with clients on everything from F#-powered healthcare document management to Unity-driven interactive signage solutions.",
"description": "",
"highlights": []
},
{
"name": "KeyAGENT LTD",
"position": "Senior Software Developer",
"startDate": "2016-04",
"endDate": "2017-01",
"location": "London, GB",
"url": "",
"summary": "I led the rollout of RayGun to enhance error tracking and observability, enabling rapid diagnosis and resolution of P1 issues during on-site client engagements. I also designed and developed an in-house web portal that extracts and displays EXIF metadata from photographs—facilitating automated image categorisation and simplifying troubleshooting for third-party photography vendors.",
"description": "",
"highlights": []
},
{
"name": "KPMG",
"position": "Software Developer",
"startDate": "2013-10",
"endDate": "2016-09",
"location": "London, GB",
"url": "",
"summary": "Transitioned from contractor to permanent team member; contributed to the implementation of an EU-mandated reporting tool, overhauled the transfer pricing reporting system, and mentored junior developers at KPMG.",
"description": "",
"highlights": []
},
{
"name": "Data Interchange PLC",
"position": "Junior Software Developer",
"startDate": "2010-11",
"endDate": "2012-08",
"location": "Peterborough, GB",
"url": "",
"summary": "Contributed to migrating a core data mapping tool from C++ to C#, developed an automated heuristic fuzzy test suite, and implemented key features and integrations for an Objective-C iOS app.",
"description": "",
"highlights": []
}
],
"volunteer": [
{
"organization": "CopilotKit",
"position": "Open Source Contributor",
"url": "https://www.copilotkit.ai",
"startDate": "2025-05",
"endDate": "",
"summary": "Contributed to the AG-UI open-source community by developing a .NET SDK that enables .NET-based agent services to interoperate with AG-UI–compliant frontends. Participated in protocol working-group discussions to stay aligned with evolving specifications and helped refine extension points for .NET scenarios. Authored a pull request (currently pending merge) that implements core messaging, connection handling, and capability registration. Provided documentation and code samples to ease adoption for .NET developers. Demonstrated the SDK’s functionality during CopilotKit and AG-UI town halls, receiving positive feedback from the community.",
"highlights": []
}
],
"education": [
{
"institution": "Staffordshire University",
"area": "Software Development",
"studyType": "BSc",
"startDate": "2008-09",
"endDate": "2010-06",
"score": "HND - Studies shortened due to family circumstance",
"courses": []
}
],
"awards": [],
"publications": [
{
"name": "Royal National Institute of Blind People makes the UK more accessible with Microsoft Azure AI",
"publisher": "Microsoft Customer Stories",
"releaseDate": "2024-10-01",
"url": "https://www.microsoft.com/en/customers/story/18764-royal-national-institute-of-blind-people-azure-ai-services",
"summary": "RNIB faced a resource-intensive challenge: converting standard communications into multiple accessible formats for visually impaired recipients. To address this, RNIB partnered with Microsoft to build a new “Mailings” solution on Azure AI services. Leveraging Azure’s Document Intelligence to parse and extract content from PDFs, combined with Azure OpenAI to generate the required accessible formats, the system automates the end-to-end transformation process. As a result, RNIB slashed the time to convert documents from days to minutes, dramatically increasing scalability and consistency across the UK. This innovative use of AI not only filled a critical accessibility gap but also earned RNIB a featured Microsoft Customer Story, highlighting the successful integration of cutting-edge Azure AI within a nonprofit context."
}
],
"skills": [
{
"name": ".NET Development",
"level": "Expert",
"keywords": [
"C#",
"ASP.NET",
"Entity Framework",
".NET Core",
"Visual Studio",
"Visual Studio Code"
]
},
{
"name": "Frontend Development",
"level": "Intermediate",
"keywords": [
"React",
"Javascript",
"Typescript",
"Blazor"
]
},
{
"name": "Devops",
"level": "Intermediate",
"keywords": [
"GitHub",
"GitHub Actions",
"Docker",
"Microsoft DevOps Pipelines"
]
},
{
"name": "AI Integration",
"level": "Expert",
"keywords": [
"Microsoft Azure OpenAI",
"Azure Foundry",
"Semantic Kernel",
"CopilotKit & AG-UI"
]
}
],
"languages": [
{
"language": "English",
"fluency": "Native speaker"
}
],
"interests": [],
"references": []
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment