Josh Welch is a Senior Software Engineer with a decade of experience building and maintaining data-driven systems across public-sector and research organisations. Based in South Cambridgeshire, he has progressed from graduate roles and student placements at the Wellcome Sanger Institute into senior engineering at CACI, bringing a practical focus on code quality, testing, and maintainability. He excels at analysing complex problems objectively and inventing resourceful solutions, particularly in projects involving databases and backend services. Josh’s early work on LIMS and CRISPR-related tooling exposed him to bioinformatics workflows and PostgreSQL-backed systems, giving him uncommon domain experience for a generalist engineer. Colleagues describe him as consistently improving his codebase and thoughtfully balancing innovation with pragmatic delivery.
9 years of coding experience
4 years of employment as a software developer
Computer Science Computer Science, Computer Science Computer Science at Anglia Ruskin 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.