Top expert inNatural Language Processing and Machine Learning Technologies
Tom Bocklisch is a product-minded Principal Architect with 14 years of experience building and shipping conversational AI and distributed systems, currently leading Rasa’s next-generation LLM-powered platform and voice strategy. He combines hands-on backend and DevOps work—contributing to core open-source projects like Rasa and the widely used Rasa SDK—with senior leadership roles including acting VP of Engineering and Director of Engineering. Tom co-founded scalable minds, bringing an entrepreneurial lens to rapid prototyping and client-facing engineering, and has a strong systems background from work with Scala, Akka and Spark. His contributions span code, CI/CD automation, release management and architectural direction, reflecting a rare mix of deep technical craft and product-focused leadership.
14 years of coding experience
5 years of employment as a software developer
Master of Science (M.Sc.) IT-Systems-Engineering, Master of Science (M.Sc.) IT-Systems-Engineering at Hasso Plattner Institute
Python library to build pretty command line user prompts ✨Easy to use multi-select lists, confirmations, free text prompts ...
Role in this project:
Full-stack Developer
Contributions:89 reviews, 264 commits, 58 PRs in 3 years 8 months
Contributions summary:Tom's initial commit sets up the Python library, "questionary," and includes the initial code differences, which includes basic set up files. Subsequent commits added tests for the library's functionality across several prompts, covering list and checkbox interactions. Furthermore, the user excluded example files, added typing and re factored selectors. Additional commits include refactoring the selector. These commits demonstrate a focus on building out the core features and testing functionality for the "questionary" library.
Rasa Core is now part of the Rasa repo: An open source machine learning framework to automate text-and voice-based conversations
Role in this project:
Back-end Developer
Contributions:2 releases, 34 commits, 345 PRs in 1 year 2 months
Contributions summary:Tom primarily contributed to the Rasa Core project by updating the CHANGELOG.rst file, indicating involvement in release management and version control. They also made changes to the rasa/core/agent.py file, merging branches and potentially integrating new features or bug fixes. Additionally, the user updated setup.py and version.py and fixed SDK versions, suggesting they have some responsibility in the project's building and dependency management.
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.