Summary
Overview
Work History
Education
Skills
Timeline
Generic

Vamshidhar Reddy Bollampally

Summary

A highly motivated Computer Science graduate with a strong foundation in machine learning, data science, and software development. Skilled in Python, C++, Typescript, and React, with hands-on experience in implementing machine learning models, data preprocessing, and developing RESTful APIs. Adept at utilizing AI frameworks like TensorFlow, PyTorch, and Scikit-learn to solve real-world problems, including healthcare data analysis, employee performance prediction, and fake news detection. Proven ability to work collaboratively with cross-functional teams, build data pipelines, and deploy interactive dashboards. Eager to contribute technical expertise in AI, software engineering, and data-driven solutions to innovative projects.

Overview

2025
2025
years of professional experience

Work History

Python Developer Intern

Teksolve IT
01.2023 - 01.2025
  • Developed machine learning models to track employee performance, predicting weekly and monthly productivity trends using time-series forecasting and regression methods
  • Built sentiment analysis models to analyze employee feedback, using language models (LLM) for more accurate feedback and sentiment interpretation
  • Created and deployed interactive dashboards with Streamlit & Power BI, allowing managers to easily track employee progress and task completion
  • Improved machine learning models to make predictions on employee performance more accurate, using clustering and classification techniques
  • Integrate the fake news detection model into the university portal by developing RESTful APIs using Flask or FastAPI
  • Monitor the model’s performance, analyze errors or false positives/negatives, and retrain the model as new data becomes available
  • Perform data cleaning and text preprocessing, including removing irrelevant content, tokenizing text, and converting it to a machine-readable format
  • Design and train machine learning models for classifying news as fake or real by Logistic Regression, Naive Bayes

Software Engineer

Sysco Solutions
05.2021 - 06.2022
  • Designed and implemented scalable data pipelines using Python, Spark, and AWS services, optimizing ETL workflows and reducing data processing times by 30%
  • Automated data ingestion and transformation processes using AWS Glue, Apache Kafka, and Lambda, improving data reliability and reducing manual intervention
  • Migrated on-premise databases and ETL workflows to AWS, implementing optimized cloud-based architectures using Redshift, S3, and DynamoDB for scalability and performance
  • Developed real-time data streaming solutions with AWS Kinesis, Apache Flink, and Lambda, enabling low-latency data processing for critical business applications
  • Optimized data warehouse performance using SQL, Snowflake, and BigQuery, ensuring efficient querying, improved data integrity, and enhanced reporting capabilities

ACADEMIC PROJECTS

:


Build Chatbot using Neural Network:

● Built a chatbot using Natural Language Processing (NLP) techniques such as tokenization, stemming, and bag-of-words for text preprocessing.

● Implemented a neural network model using TensorFlow and TFLearn for intent classification and response generation.

● Leveraged libraries such as TensorFlow, TFLearn, NLTK, NumPy, and JSON for building and training the chatbot.

● Managed the entire ML lifecycle, including data preprocessing, model training, evaluation, and deployment.


Face recognition:

● Developed a live face detection system using OpenCV, capturing and processing video streams from webcam input to enable real-time analysis.

● Utilized Haar Cascade Classifiers with detectMultiScale to identify faces, tuning parameters (scaleFactor, minNeighbors) to optimize accuracy and reduce false positives.

● Designed dynamic bounding boxes around detected faces using OpenCV’s drawing utilities, enhancing user interaction and visual feedback.

● Balanced detection efficiency and speed by adjusting frame resolution, grayscale conversion, and classifier parameters for smooth real-time execution.


Spam SMS Classification:

● Created a machine learning model to sort SMS messages into "Spam" or "Ham" categories, using different methods like Naive Bayes and Random Forest, achieving a high accuracy score.

● Improved model performance by adding features like word count and numerical values and balanced the data to ensure better results.

● Cleaned and prepared text data by removing unwanted characters, converting text to lowercase, and simplifying words for better model understanding.

● Tested the model’s performance and improved it by using techniques like ensemble methods, making it more accurate in detecting spam messages.

Education

Bachelor of Science - Computer Science, Data Structures, Computer Networking, and Machine Learning

University of Central Missouri
Missouri , MO

Skills

  • TECHNICAL SKILLS
  • Programming Languages: Python, C, C, HTML, CSS, JavaScript, TypeScript and SQL
  • Frameworks: React, Flask, FastAPI, Streamlit
  • AI and Data Science Libraries:
    LLM, Matplotlib, Pytorch, Tensorflow, OpenCV, MLLib, Naive Bayes, Logistic Regression
  • Tools: Git, Bash, Docker, CPU/GPU architecture, NLTK, NumPy, JSON, Scikit-learn
  • Cloud Platforms: AWS (EC2, S3, Lambda, RDS), Google Cloud Platform (GCP)
  • Web Services: Restful APIs and SOAP
  • Databases: NoSQL, Oracle, MySQL

Timeline

Python Developer Intern

Teksolve IT
01.2023 - 01.2025

Software Engineer

Sysco Solutions
05.2021 - 06.2022

ACADEMIC PROJECTS

:

Bachelor of Science - Computer Science, Data Structures, Computer Networking, and Machine Learning

University of Central Missouri
Vamshidhar Reddy Bollampally