Ravish Mishra

Algorithms | Machine Learning | Math | Distributed Systems

Bengaluru Area, India

Microservices Deep Learning Python Programming Algorithms Distributed Systems Machine Learning C++ Java
I am a programmer with over thirteen years of experience in developing enterprise software, and algorithms. I have worked on Machine Learning, internet technologies, and telecommunication over these years.

I have demonstrated learnability throughout my career. I started with internet technologies at Infosys, moved to digital communication and finally shifted back to Internet technologies during the last ten years. I have made significant contributions to the products that I worked on. I have worked on all components of MobStac's platform. I have also co-filed two patents while working at MobStac.

I am a self-starter. I have learned about internet technologies on my own and delivered quality product under tight timelines. I have also learned about Machine Learning(ML). I have completed many courses on Coursera with perfect score and worked on multiple small projects related to ML and Natural Language Processing(NLP).

I on-boarded the first non-enterprise customer to the MobStac's SAAS(Software As A Service) based platform. MobStac released over ten mobile properties, which include responsive mobile sites, iOS and Android apps, in fifteen months under my leadership. I led a team of six engineers, collaborated with multiple development partners, and the core engineering team to deliver on the projects.

I am very keen on Machine Learning, Algorithms, Semantic Search, Product Development, IoT, and Large Scale Systems.

> C, C++, Python, R, Java, Scala
> Machine Learning, Deep Learning, Natural Language Processing
> Algorithms
> Distributed Systems
> Octave
> Linux/Unix
> MySQL, PostgreSQL, Elasticsearch, Redis, MongoDB
> REST API development

Freelance Information Technology Consultant at Not Applicable

Dec 2014 - Present

- Build a recommender system ( Client : Smart Screen Tech , New York ) - Design a distributed system using microservices architecture ( Client : Lambda Test) - Set up a Convolution Neural Network for object detection in video frames to detect the trajectory of objects ( Client : Gamelore Inc) - Fix issues in a chat based application ( Client : Samayla) - Design a neural network for stock trading ( Client : Limnah Capital, Singapore) - Design a Python based app for a Non profit ( Client : Trisys, India) - Develop a AI algorithm for automated testing of Android apps ( Client : Smart Software Testing, California) - Architect content management system for Grofers hyperlocal delivery platform ( Client : Grofers, India) - Develop an algorithm to forecast the cash that should be loaded in an ATM ( Client : FIS Global, Bangalore) - Develop a part of the language model for the intelligent keyboard that the company was building ( Client : Tiny Hearts (Acquired by Shopify))


Electrical Engineering at Indian Institute of Technology, BHU

Jun 2000 - Apr 2004

Push pixels...
Shovel coal into server...
Create mockups...
Defend the wall...
Draft storyboard...
Disrupt an industry...
Achieve profitability...
Become a unicorn...
Become Batman...