Summary
Ravi Singh is a Senior Software Engineer II based in Leeds with 11 years of experience building cloud-native applications and APIs, primarily on Microsoft Azure. He has progressed through multiple engineering roles at Maples Group, including a recent internal promotion, and brings prior experience in high-throughput TypeScript development at bet365 and .NET systems for airlines and defense contractors. Ravi pairs strong academic foundations from The University of Manchester (B.Eng., M.Sc., M.Phil.) with hands-on delivery across startups and large organisations, moving from early C/C++ and .NET internships to modern cloud architectures. Known for pragmatic design and reliable execution, he frequently bridges legacy systems and cloud-native refactors to reduce operational risk. Colleagues would describe him as a steady technical contributor who also mentors junior engineers and translates business needs into scalable APIs. An understated strength is his long-term continuity at a single employer interleaved with varied consulting stints, which gives him deep institutional and cross-domain knowledge.
11 years of coding experience
17 years of employment as a software developer
Master of Philosophy (M.Phil.) Computer Science, Master of Philosophy (M.Phil.) Computer Science at The University of Manchester