Joshua Cheung is a Senior Software Engineer based in the UK with 10 years of hands-on experience progressing through Matillion from placement to senior engineer. He brings a strong foundations-first approach, blending interests in machine learning, processor micro-architecture (Verilog and Cadence), security and cryptography, and graphics into pragmatic product work. Comfortable shipping production services, Joshua pairs backend engineering maturity with curiosity for low-level hardware design and security research. His career path reflects steady technical growth within a single fast-moving company, showing both deep domain knowledge and loyalty to long-term product evolution. Colleagues describe him as a keen learner who pursues niche technical skills beyond the typical software stack.
10 years of coding experience
6 years of employment as a software developer
Bachelor of Science (BSc) Computer Science with Industrial Experience, Bachelor of Science (BSc) Computer Science with Industrial Experience at The University of Manchester
Contributions:8 pushes, 1 branch in 3 years 1 month
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
Joshua Cheung - Senior Software Engineer at Matillion