Joe Ellis is a backend engineer with 11 years of experience, currently building resilient services at Monzo Bank after progressing through multiple engineering roles at Arm. He holds a First-class BSc in Computer Science from the University of Birmingham and has practical experience across high-performance computing compilers and production backend systems. Joe brings a blend of low-level systems understanding from his HPC internship and real-world service engineering at a scale-focused fintech. Colleagues would describe him as steady under pressure, comfortable navigating from performance-intensive code to reliable, maintainable backend architectures. Based in England, he combines strong academic foundations with a decade-plus track record of shipping dependable server-side software.
11 years of coding experience
2 years of employment as a software developer
Bachelor's degree (BSc), Computer Science, First (cum laude), Bachelor's degree (BSc), Computer Science, First (cum laude) at University of Birmingham
A Python implementation of the Matrix falling text (like cmatrix).
Contributions:9 commits, 2 PRs, 11 pushes in 1 year 8 months
python
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.