Ronak Khunt
Verified Expert in Engineering
Machine Learning Developer
Ronak is an experienced data scientist and software engineer. His background includes building machine learning models, deploying them in productions with bare-metal machines or Docker. At Booking.com, he built a review moderation classifier model that helped classify millions of reviews and predictive models to strengthen their position in a competitive market. His expertise includes building robust data and prediction pipelines.
Portfolio
Experience
Availability
Preferred Environment
Git, Trello, Jira, Slack, MacOS, Linux
The most amazing...
...thing that I've built is a robust review moderation classifier that automated the moderation of millions of reviews each month, saving resources for many.
Work Experience
Machine Learning Engineer
Toptal
- Developed a multi-class classification model to categorize promotional emails into eCommerce and transactions for a product company. Deployed the model to predict on batches using Docker.
- Built a classification model to categorize if a domain is alive or dead based on the text of the domain for a product company. Deployed the model using Flask to be consumed by APIs. This model helped re-classify over one million domains.
- Assisted in the identification of the right approach to the problem and identifying and cleaning up the dataset and feature engineering of the data. Built a complete pipeline for the data science problems.
Software Developer (Machine Learning)
Booking.com
- Built a review moderation classifier model to classify reviews, ensuring they do not contain offensive language and abides by the policy of the company.
- Developed a model to strengthen our position in the competitive pricing market.
- Created a model to predict whether the user will cancel the reservation or not. This is very helpful when providing the user with benefits.
- Built an data pipeline to visualize a conversion funnel for the user journey which spreads over multiple days using (Py)Spark and visualization using Tableau.
Software Developer (Machine Learning)
Zilingo.com
- Classified images by identifying the person or object in the image and checking the uniformity of the background around the detected object. When the background is more uniform, the image shows better when displayed on a website.
- Built a product recommendation system (similar products and products bought together) based on the data of the order.
- Built a core library for a search-autocomplete for multiple languages using Elasticsearch.
Senior Software Developer
NoBroker
- Developed a framework to build an administrative dashboard without writing front-end code, having functionalities like search, sort, and filter.
- Created a platform to build a rental contract between the landlord and tenant by filling out the details of the user and generating a PDF with possible customization.
- Built a Node server to scrap data from various online sources by parsing an HTML response and storing it unstructured in NoSQL data storage.
Experience
Your Own Trigger Word
https://github.com/ronakkhunt/Trigger-Word-detectionLike Alexa or Ok Google, you can train the model to set any trigger word you like. For example, Jarvis.
Getting Started with Spark [Hands-on]
https://github.com/ronakkhunt/getting-started-with-sparkIt contains details about how you can start using any data source to analyse your data with (Py)Spark.
Image Classification to Identify Bad Quality Product Images
Education
Bachelor's Degree in Computer Science
Gujarat Technological University - Gujarat, India
Certifications
Statistics for Data Science and Business Analysis
Udemy
TensorFlow for Deep Learning with Python
Coursera
Deep Learning Specialization
Coursera
Neural Networks and Deep Learning
Coursera
Machine Learning
Coursera
Skills
Libraries/APIs
Keras, Pandas, Scikit-learn, PySpark, TensorFlow, NumPy, Node.js, SpaCy, Natural Language Toolkit (NLTK), Matplotlib
Tools
Git, Tableau, Tableau Desktop Pro, Slack, Jira, Trello, Hue
Languages
Python, Java, JavaScript, Scala
Paradigms
Data Science
Platforms
MacOS, Linux, Docker, Kubernetes, Jupyter Notebook, H20
Storage
MySQL, Elasticsearch, MongoDB, Neo4j
Frameworks
Spark, Flask
Other
Artificial Intelligence (AI), Machine Learning, Natural Language Processing (NLP), Deep Learning, GPT, Generative Pre-trained Transformers (GPT), Text Classification
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring