Richard Morris is a computing lecturer and software developer with over a decade of experience blending academic teaching, curriculum management, and hands-on engineering. He holds a PhD in Mathematics and Computer Science and has taught and managed higher-education and apprenticeship programs while delivering software such as the Jep Java expression parser at Singular Systems. Comfortable mentoring students and home-educated learners alike, he pairs rigorous mathematical thinking with practical coding and system configuration skills. Long-term projects—like running the Plants For A Future website for 13 years and co-developing configurable parsing systems—show a knack for sustainable, user-focused technical stewardship beyond routine classroom duties. Based in England, he prefers direct contact via his personal site rather than social media noise.
12 years of coding experience
14 years of employment as a software developer
PGCE, EDUCATION, PGCE, EDUCATION at The Cornwall College Group
Doctor of Philosophy - PhD, Mathematics and Computer Science, Doctor of Philosophy - PhD, Mathematics and Computer Science at University of Liverpool
Master of Science - MS, Mathematics, Master of Science - MS, Mathematics at The University of Manchester
Bachelor of Science - BS, Mathematics, II (i), Bachelor of Science - BS, Mathematics, II (i) at University of Kent
Contributions:6 pushes, 1 branch, 1 issue in 5 years
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
Richard Morris - Lecture In Computing at Singular Systems