Anirudh Rathore is a results-driven Software Engineer III with 11 years of experience, currently building production systems at Splunk after progressing through multiple engineering roles there. He holds an MS in Computer Science from CU Boulder and combines strong ML/NLP research experience with practical service development—having built REST APIs, deployed LSTM sentiment models, and contributed to conversational AI and facial-recognition projects at VMware. Comfortable across the stack, he has a track record of turning research prototypes into deployed services (Flask, TensorFlow/Keras, Rasa) and has open-source contributions including a rasa_nlu integration. Based in Vancouver, he pairs academic rigor and teaching experience with a persistent curiosity for problem-solving, inspired by a creative philosophy that shapes his approach to engineering.
11 years of coding experience
5 years of employment as a software developer
Senior Secondary School Examination (Central Board of Secondary Education) Physics Chemistry Maths, Senior Secondary School Examination (Central Board of Secondary Education) Physics Chemistry Maths at JVM Shyamali
Bachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at Birla Institute of Technology, Mesra
Master of Science - MS Computer Science, Master of Science - MS Computer Science at University of Colorado Boulder
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.