
Krishna Sai Vootla
Verified Expert in Engineering
Machine Learning Developer
Bengaluru, Karnataka, India
Toptal member since October 31, 2019
Krishna is a machine learning engineer who is curious and passionate about applied deep learning in computer vision, NLP, and reinforcement learning. He has four years of experience with machine learning, including being a part of the analytics division of JP Morgan Chase & Co. Krishna is a great communicator and enthusiastic developer.
Portfolio
Experience
- Machine Learning - 7 years
- Python - 6 years
- Natural Language Processing (NLP) - 4 years
- Deep Learning - 3 years
- LangChain - 2 years
- AI Chatbots - 2 years
- Large Language Models (LLMs) - 2 years
- OpenAI - 1 year
Availability
Preferred Environment
PyCharm, Tableau, RStudio, Spyder, Jupyter Notebook, SQL, Machine Learning, Python
The most amazing...
...achievement of mine is winning 3rd prize globally in the Intel ESDC competition held in Shanghai, China.
Work Experience
Senior Data Scientist | AI Engineer
The Weather Company
- Developed pipelines to create embeddings for relational data using graph neural networks.
- Built an end-to-end model explainability pipeline to summarize SHAP and PDP analytics.
- Implemented and deployed end-to-end machine learning models using cutting-edge techniques like self-supervised learning.
Data Scientist | AI Engineer
Organifi
- Developed and deployed an NLP pipeline to extract and summarize opinions and feedback from customer product reviews.
- Built data pipelines in AWS and GCP for a reporting and analytics data warehouse.
- Built numerous executive summary dashboards in Tableau by identifying key metrics to track goals specific to individual teams.
- Forecasted time series eCommerce demand for inventory and supply chain optimization using SARIMAX.
Back-end Data Engineer
Multithread
- Developed an end-to-end ETL pipeline from scratch to load data into a graph database and relational database.
- Built back-end APIs to create customized email text for reaching out to leads using OpenAI API.
- Created back-end APIs to manipulate and manage data in the graph database.
Analyst
JP Morgan Chase & Co
- Designed and built a next-generation merchant acquisition tool in R Shiny for a credit card business.
- Provided pricing analysis of credit card business.
- Built and integrated a minimum revenue model based on customer demographics.
Business Analyst
Tredence Analytics
- Segmented retail customers based on their shopping behavior by using random forest.
- Designed, built, and deployed an end-to-end machine learning pipeline.
- Performed marketing analysis of a leading retail company in the US.
Software Analyst
Capgemini
- Scraped the web for collecting unstructured data present on a website.
- Created and deployed various executive summary dashboards.
- Automated data cleaning pipelines to save significant person-hours every week.
Experience
LLM Chatbot for Interacting with Documents
Users can use this application to achieve the following:
1. AI-powered summarization
2. Interactive Q&A
GitHub Link: https://github.com/krishnasaivootla/ChatWithDocs/blob/main/streamlit_app.py
AnalyticsGPT: LLM-based Data Analysis
At the core of AnalyticsGPT is its LLM, which understands and processes complex data patterns and trends. Users can interact with their data through natural language queries, making data analysis more accessible and less time-consuming. Whether you're looking to identify key trends, predict future patterns, or simply explore your data, AnalyticsGPT offers a user-friendly platform that caters to both seasoned analysts and those new to data science.
GitHub Link: https://github.com/krishnasaivootla/AnalyticsGPT/tree/main
Multi-modal Fully Convolutional Network for Semantic Segmentation
https://github.com/prml615/prmlThe project was developed to help unmanned drones in smooth navigation. The model is trained and tested on still images of forest scenes.
I used Intel Edison and Microsoft Kinect for proof of concept and prototype creation.
Smart Medical Network
AI Puppy Influencer
Education
Bachelor of Technology Degree in Electrical Engineering
Indian Institute of Technology Gandhinagar - Gandhinagar, India
Certifications
Statistical Learning
Stanford Online
Sentiment Analysis in Python
DataCamp
Building Web Applications in R with Shiny: Case Studies
DataCamp
Building Web Applications in R with Shiny
DataCamp
CodeChef Certified Data Structure & Algorithms Programme
CodeChef
Intermediate R
DataCamp
Data Manipulation in R with dplyr
DataCamp
Introduction to R
DataCamp
Python A-Z: Python for Data Science with Real Exercises!
Udemy
SQL - MySQL for Data Analytics & Business Intelligence
Udemy
Structuring Machine Learning Projects
Coursera
Skills
Libraries/APIs
PyTorch, Keras, NumPy, Pandas, Matplotlib, Ggplot2, Scikit-learn, TensorFlow, Tidyverse, Beautiful Soup, Standard Template Library (STL), SciPy, OpenCV
Tools
Jira, Git, Tableau, Dplyr, Scikit-image, Looker, AWS Glue, Terminal, ComfyUI, Microsoft Power BI, PyCharm, Jupyter, Spyder, BigQuery, Tableau Desktop Pro, ChatGPT, Amazon SageMaker
Languages
SQL, Python, Python 3, R, Snowflake, Bash Script, C++, C, Embedded C
Platforms
Google Cloud Platform (GCP), Amazon Web Services (AWS), Docker, RStudio, Linux, Oracle, Arduino, Raspberry Pi, Raspberry Pi 3 GPIO, Jupyter Notebook, Anaconda, AWS Lambda, Azure
Frameworks
RStudio Shiny, Microsoft Kinect, Flask, LlamaIndex
Paradigms
Agile, Asynchronous Programming
Storage
MySQL, Databases, Google Cloud, Google Cloud Storage, Neo4j
Industry Expertise
Applied Statistics
Other
Freelancing, Machine Learning, Natural Language Processing (NLP), Data Science, Artificial Intelligence (AI), Technical Hiring, Code Review, Source Code Review, Large Language Models (LLMs), AI Chatbots, Generative Artificial Intelligence (GenAI), Retrieval-augmented Generation (RAG), FAISS, Pinecone, Modeling, Statistics, Algorithms, Neural Networks, Deep Neural Networks (DNNs), Deep Learning, Computer Vision, Data Analytics, Data Reporting, Exploratory Data Analysis, Statistical Data Analysis, Statistical Learning, Statistical Modeling, Analytics, Predictive Analytics, Statistical Analysis, Data Analysis, Artificial Neural Networks (ANN), Interviewing, Task Analysis, Generative Pre-trained Transformers (GPT), Chatbots, Minimum Viable Product (MVP), APIs, Data Modeling, LangChain, OpenAI GPT-4 API, Open-source LLMs, Team Leadership, Llama 3, Mistral AI, Prompt Engineering, Multi-agent Systems, Vector Search, AI Agents, Clustering, Clustering Algorithms, DBSCAN, Hierarchical Clustering, K-means Clustering, FastAPI, Bayesian Inference & Modeling, AI Design, Document Parsing, AI Programming, Back-end Development, Recommendation Systems, Fivetran, Data Build Tool (dbt), Data Engineering, Reinforcement Learning, Forecasting, Statistical Methods, Quantitative Analysis, Sentiment Analysis, Google Cloud Functions, Amazon RDS, Scalable Vector Databases, Chatbot Conversation Design, OpenAI, Stable Diffusion, Image to Video, Text to Video, AI Content Creation, Kling AI, Text to Image AI, Image to Text, Text to Image, Fine-tuning
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