Joshua Cooper is a Senior Software Engineer based in London with eight years of professional experience and currently completing an MEng in Computing at Imperial College London. Since 2018 he has been building production software at nPlan, blending product-focused engineering with a strong academic foundation in computer science. Joshua is comfortable across the stack and known for delivering pragmatic solutions that bridge research-grade thinking and real-world constraints. He brings startup-speed iteration to complex scheduling and data-driven problems, with a track record of shipping reliable systems under tight timelines. Colleagues describe him as analytically rigorous yet pragmatic—someone who pairs deep technical curiosity with a clear focus on shipping impact.
8 years of coding experience
MEng Computing, Computer Science, MEng Computing, Computer Science at Imperial College London
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.