Hey there! I'm
Arnav Sharma
I like creating ML models, AI-powered applications, and websites.
01.
About Me
Hey! I'm Arnav Sharma, and I'm currently pursuing a Bachelor's Degree of Science in Computer Science at Penn State University, with a minor in Artificial Intelligence. I absolutely love AI and the possibilities it has opened up for software development in the world today, which is why you will probably see that a lot of my projects utilize the Gemini or OpenAI APIs.
Another thing I love about programming is AI's predictive ability, made possible by its ability to be trained on data. A lot of my time is usually spent making small tools to automate tedious things in my life. My goal is to slowly learn to gain the ability to create big programs that actually matter to people. Right now I am focused on completely understanding the process behind neural networks.
When I'm not coding, you can usually find me trying new recipes, unwinding with a good TV show, or hiking up a mountain or trail. I love eating food and at the moment I really want to try KBBQ and Poke Bowls. I'm also a big fan of staying active and have been hitting the gym regularly for almost two years now. I would always be down to hit the gym with anyone, anytime!

Some technologies I like to work with
02.
Experience

Software Engineering Intern
Wefire
Developed and deployed advanced Python-based programs that transformed 5,000+ Reddit posts into actionable financial insights, driving company publicity initiatives through sentiment analysis powered by Google Gemini API and Pandas. Created a high-performance real-time monitoring infrastructure using PRAW tracking brand mentions and sales keywords across multiple subreddits, generating 500+ instant alerts through an automated SMTP pipeline during 24-hour testing periods, resulting in 40% faster customer response times and enhanced brand reputation management.
03.
Projects
Stock Return Forecaster
A deep learning model that predicts future stock returns using LSTM neural networks trained on historical price data. Built it processes data over 1000+ stocks to identify patterns and predict market movements.
Customer Churn Predictor
A machine learning system that identifies customers likely to cancel their services using classification algorithms. Analyzes customer data and provides insights for retention strategies.
House Price Prediction Model
A predictive model that estimates house sale prices by analyzing over 1,400 properties with 80+ features. Trains multiple regression algorithms to achieve 80% accuracy in price forecasting, potentially projecting better accuracy with more data.
Blackjack Machine Learning Analysis
An ML analysis of blackjack simulation data using ensemble methods to predict optimal player actions. Trained on 500k samples with multiple algorithms including Logistic Regression, Random Forest, XGBoost, and Neural Networks. Features strategy visualization heatmaps and win probability prediction.
Gesture Volume Control
A real-time computer vision application that controls system volume using hand gestures. Utilizes MediaPipe hand tracking to measure the distance between thumb and index finger, sending terminal commands to adjust Mac volume dynamically based on pinch distance.
Virtual Background Application
A real-time virtual background application that removes webcam backgrounds and replaces them with custom images. Built using cvzone's SelfiSegmentation and OpenCV for video capture and background removal.
AI-Powered Reddit Post Analyzer
A Python tool that scrapes and analyzes up to 5,000 Reddit posts from financial subreddits to track market sentiment. Uses Google Gemini API for NLP classification and summary generation, with Pandas for data processing and structuring insights.
SubReddit Monitor & Notification Tool
An automated monitoring bot that streams Reddit posts in real-time using PRAW library and identifies relevant financial discussions. Sends instant email notifications via SMTP when keyword matches are found, enabling real-time market sentiment tracking.
PSU Menu Analyzer Website
A full-stack web application that scrapes Penn State dining menus and provides AI-powered nutritional analysis. Features real-time menu updates, dietary filtering, and CSV export using Google Gemini API.
AI Movie Recommendation Engine
A movie recommendation platform powered by Google Gemini AI that provides personalized movie suggestions through an interactive questionnaire. Features watch history tracking, OMDB API integration for movie metadata, and a responsive UI built with Next.js and Tailwind CSS.
05.
Chat with my Resume
Ask me anything about Arnav's experience, skills, projects, career goals, or even hobbies. I'm powered by AI and have access to Arnav's information.
Arnav's Resume Assistant
Ask me anything about my background










