Joe Juzl

Senior Software Engineer at Monzo Bank

Barcelona, Catalonia, Spain
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

🤩
Rockstar
🎓
Top School
Joe Juzl is a Senior Software Engineer with 13 years' experience building backend systems, processes and teams across startups and scale-ups, now based in Barcelona and currently at Monzo. He has led backend teams at komoot and xbird and served as a tech lead and senior engineer at Rasa, contributing to the popular open-source Rasa conversational AI framework by improving dialog/session management and SDK robustness. Comfortable shipping production services in polyglot environments, he blends hands-on engineering with team leadership to tackle complex distributed and NLP-adjacent problems. Joe’s background includes building graph-based risk systems and Kubernetes-hosted services, and he brings a practical, test-driven approach informed by deep backend and API experience.
code13 years of coding experience
job10 years of employment as a software developer
bookMeng Computer Science, Meng Computer Science at University of Warwick
bookHong Kong University of Science and Technology (HKUST)
languagesEnglish
github-logo-circle

Github Skills (14)

dialogflow10
ras10
sdk10
rasa10
pytest10
dialogs10
dialog10
python10
testing10
nlp8
git8
apidoc7
documentation7
api7

Programming languages (7)

TypeScriptC++ShellJavaScriptGoRubyPython

Github contributions (5)

github-logo-circle
RasaHQ/rasa

Nov 2020 - Apr 2022

💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
Role in this project:
userBack-end Developer
Contributions:878 reviews, 226 commits, 140 PRs in 1 year 5 months
Contributions summary:Joe made code changes that involved triggering a session start action as a follow-up to the restart action within the Rasa framework. This included modifications to the test files related to the core functionalities such as processor and trackers, and event handling with new session start and session ended events. The changes appear to be part of improvements to the dialogue management, potentially to refine how conversations are started and managed within the framework.
nlupythonbotspeech-recognitionbotkit
RasaHQ/rasa-sdk

Nov 2020 - Nov 2021

SDK for the development of custom actions for Rasa
Role in this project:
userBack-end Developer
Contributions:1 release, 32 reviews, 25 commits in 1 year
Contributions summary:Joe's contributions primarily involve enhancements and bug fixes within the Rasa SDK, focusing on features related to the `Tracker` and form validation. The commits demonstrate the user's work on improving the functionality of extracting intents, specifically handling fallback intents. Their work includes refactoring and improving the overall logic and error handling within the SDK codebase, as well as updating the documentation. Further commits reflect the user's engagement in improving the SDK, indicating involvement in debugging and software updates.
custom-actionspythonrasasdk
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
Joe Juzl - Senior Software Engineer at Monzo Bank