Archish Thakkar is a Principal Engineer based in Mumbai with 10 years of experience building backend systems and machine-learning-enabled services. He progressed rapidly through engineering roles at BrowserStack and JPMorgan before moving into leadership at Middleware, where he now focuses on architecture and R&D. Comfortable bridging research and production, he has contributed backend and ML-focused improvements to the widely used open-source Rasa project, including documentation, testing utilities, and configuration tweaks. Archish combines deep technical curiosity with practical delivery—often digging into core platform needs rather than superficial features. He brings strong hands-on expertise in backend development, testing, and conversational AI tooling, and enjoys turning ambiguous problems into well-tested, maintainable solutions.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Technology - BTech Computer Engineering, Bachelor of Technology - BTech Computer Engineering at KJ Somaiya College of Engineering, Vidyavihar
High School Diploma Computer Engineering, High School Diploma Computer Engineering at Vivekanand Education Society's Institute Of Technology
High School/Secondary Diplomas and Certificates, High School/Secondary Diplomas and Certificates at St. Pius X High School
💬 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:
Back-end Developer & ML Engineer
Contributions:11 reviews, 43 commits, 14 PRs in 1 year 3 months
Contributions summary:Archish contributed to the documentation of the fallback actions page by adding and modifying content related to the `ambiguity_threshold` parameter. They added change logs and addressed a typo in the documentation. Moreover, the user updated stack level and added testing utilities within the project. The commits involved modifications to core files, including adjustments to configuration files and tests demonstrating skills in backend development and a deeper understanding of the project's machine learning aspects.
JavaScript + Nodejs learning with test driven development
Contributions:64 commits, 43 PRs, 41 pushes in 3 months
test-drivenjesttestingjavascriptmocha
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.