Ryan Callihan

Senior Software Engineer - Agentic & AI Services at Lloyds Banking Group

Lancaster, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ryan Callihan is a Senior Software Engineer and AI/ML leader with nine years of engineering experience and 7+ years building production NLP and generative-AI systems. He designs and ships enterprise-grade LLM applications, RAG frameworks, and agentic AI infrastructure—most recently building agent tooling and secure, scalable MCP servers for Lloyds Banking Group. Previously he led Machine Learning and Data Science at Relative Insight and architected AI-native, auditable claims software at Elysian, translating advanced models into traceable business outcomes in regulated domains. Ryan combines deep computational-linguistics training with hands-on ML ops experience (including cost-and-latency optimisations on AWS Inferentia) and a track record of owning multiple production codebases. An active community builder, he founded PyData Lancaster to grow a regional data science hub, and he contributes to open-source projects such as maintaining emoji terminal output fixes on GitHub—an indicator of his attention to code quality across both research and tooling.
code9 years of coding experience
job9 years of employment as a software developer
bookAssociate of Arts (AA) German, Associate of Arts (AA) German at Grossmont College
bookMaster’s Degree Computational Linguistics, Master’s Degree Computational Linguistics at University of Tübingen
bookBachelor of Arts - BA Linguistics, Bachelor of Arts - BA Linguistics at San Diego State University
languagesGerman, Czech, French, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (3)

python10
emoji10
testing8

Programming languages (2)

Jupyter NotebookPython

Github contributions (5)

github-logo-circle
carpedm20/emoji

Sep 2019 - Sep 2019

emoji terminal output for Python
Role in this project:
userBack-end Developer
Contributions:5 commits in 1 day
Contributions summary:Ryan primarily contributed to the project by modifying the emoji names and correcting style issues to improve code quality. They edited the emoji names, including those with spaces or non-ASCII characters. The user also made changes to the test files, indicating some level of involvement in testing the emoji functionality. These changes included altering the emoji names and aliasing within the code base.
pythonemoji
CodeforLancaster/sitegeist

Apr 2019 - Jun 2019

Contributions:33 commits, 7 PRs, 23 pushes in 2 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.
Request Free Trial