Harshit01

Hi. I'm Harshit Soni.

Welcome to my portfolio website!
I’m a Computer Scientist specializing in AI, passionate about creating solutions that make a real-world impact. My expertise spans from Machine Learning and software development to quantitative analysis, with proficiency in Python, LLMs, AI, Gen AI, SQL, Java, and C/C++. From software and web development to advanced ML models and research, I thrive on problem-solving. Beyond tech, I’m an entrepreneur invested in NLP, image-based Gen AI, and sustainability; building AI products and developing eco-friendly solutions. With international freelance experience and an entrepreneurial mindset, I aim to merge tech, business, and sustainability to drive meaningful change. I hold a degree in Computer Science with a focus on AI from SUNY Binghamton. Let’s explore, create groundbreaking solutions, and shape a smarter, more sustainable future together!

Resume

Technical Skills & Expertise

Back-End Development

Stack includes Python, C/C++, PostgreSQL Database, Git, and AWS Services (RDS, S3, EC2, IAM)

Front-End Development

Proficient in Django, JavaScript frameworks. Web and app development


AI & Machine Learning

Natural Language Processing, Computer Vision, LLMs, and developing innovative AI solutions for real-world problems

Interests

Quantitative Analysis, Business, Finance, and Maths


Explore My Recent Projects

Combining AI, Machine Learning, and software development to solve real-world problems


Zillow Page Summarizer

Zillow Page Summarizer - Chrome Extension

This Chrome extension quickly summarizes key information from Zillow listings and allows users to ask questions about the data, making property searches more efficient.

Technologies used: Python, JavaScript, Json, Flask, HTML, CSS, Chrome Extension API
Fake News Detection

Fake News Detection

Developed an ML-based model that classifies news articles as fake or real, achieving second place in my first hackathon.

Technologies used: NumPy, pandas, NLTK, Translator, News API, Twitter API, Python, Flask
Wear Your Weather

Wear Your Weather

A web application providing weather updates along with daily outfit recommendations based on the forecast.

Technologies used: Python, Flask, PostgreSQL, HTML, CSS, JavaScript
Twitter Scraper

Twitter Scraper

A Python script designed to scrape tweets and tweet details without requiring a user account.

Technologies used: Python, pandas, twitterscraper, CSV, re
Twitter Bot

Twitter Bot

Integrated a Fake News Detection model with a Twitter bot, which replies to tweets tagging it and identifies headlines as REAL or FAKE.

Technologies used: NumPy, pandas, NLTK, Translator, News API, Twitter API, Python, Flask, Tweepy
WhatsApp Automation

WhatsApp Automation

Created an automation script that sends messages to a contact or group on WhatsApp with customizable inputs.

Technologies used: Python, Selenium WebDriver
Python and Arduino Integration

Python & Arduino Integration

Developed various Arduino projects using Python and the PyFirmata library, including a digital dice, LED control via Tkinter, accelerometer, and rotary encoder.

Technologies used: Python, Arduino, PyFirmata library

Get in Touch.

Commission Your Next Project with Me.


Connect with Me