Steve Phelps is a senior software engineer and researcher with 13 years of professional experience and over 15 years working across software development, data engineering and AI, currently leading LLM orchestration and RAG microservices at Cytora. He combines academic depth—a PhD in Multi-Agent Systems and an honorary research role at UCL—with hands-on startup leadership as CTO and co-founder of Mesonomics, where blockchain-driven predictive models meet FinTech analytics. Proficient across Python, Java, JavaScript, Scala, DevOps and Linux, he builds scalable, production-ready systems and mentors engineering teams to adopt continuous delivery. His work spans big-data analytics, network analysis and LLM agents, and he frequently bridges research and product to turn complex models into deployable services. Based in England, he brings a rare mix of academic rigour, entrepreneurial grit and practical delivery across both industry and university settings.
12 years of coding experience
13 years of employment as a software developer
Doctor of Philosophy (PhD) Multi-Agent Systems, Doctor of Philosophy (PhD) Multi-Agent Systems at University of Liverpool
Bachelor's Computing & Artificial Intelligence, Bachelor's Computing & Artificial Intelligence at University of Sussex
Code and materials for the paper S. Phelps and Y. I. Russell, Investingating Emergent Goal-Like Behaviour in Large Language Models Using Experimental Economics, working paper, arXiv:2305.07970, May 2023
Contributions:1 release, 5 PRs, 223 pushes in 1 year 7 months
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.