Greg Stephens is a seasoned chatbot consultant and full‑stack engineer with 12+ years designing and deploying production conversational AI, cloud-native services and integrations from Seattle. He combines deep hands‑on experience with Rasa—contributing code to the popular rasa-demo bot and improving core documentation—with a strong backend focus on APIs, Kafka/RabbitMQ, Postgres/Mongo and Kubernetes-based deployments. Greg’s background spans enterprise architecture, founding and exiting a monitoring startup, board roles and early-stage investing, giving him a rare blend of product, operational and business judgment. Equally comfortable writing custom actions that integrate Algolia and Discourse as he is building serverless or IoT prototypes, he excels at turning complex compliance or enterprise requirements into reliable, auditable automation.
:tiger: Sara - the Rasa Demo Bot: An example of a contextual AI assistant built with the open source Rasa Stack
Role in this project:
Full-stack Developer
Contributions:1 review, 39 commits, 11 PRs in 1 year 5 months
Contributions summary:Greg primarily focused on enhancing the Rasa demo bot's functionality, integrating search capabilities for both documentation and the Rasa forum. Their contributions included implementing new actions for searching documentation and forum posts, leveraging Algolia and Discourse APIs. They also updated existing actions and refined the bot's interaction flow, reflecting a strong understanding of backend logic and API integrations within a conversational AI context. Furthermore, the user made adjustments to the configuration and dependencies for the project.
💬 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:
Technical Writer
Contributions:59 reviews, 106 commits, 56 PRs in 3 years 7 months
Contributions summary:Greg primarily focused on updating the documentation for the Rasa framework, specifically the migration guide and the documentation related to building assistants. They provided clarifications on specific topics such as the ResponseSelector, custom actions, and forms. They also corrected reference issues and improved the documentation structure.
nlupythonbotspeech-recognitionbotkit
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.