Aryan Patel
The Lab · 6 experiments

Things I built out of curiosity.

The day job is AI infrastructure for pharma. This is the other thread: machine learning, reinforcement learning, a published paper, a few experiments that never had a roadmap. Mostly from college, when the curiosity had no deadline.

01
NLP · Hackathon
Top 10 finish
2024

News classifier, fine-tuned BERT

700K+ articles, 30 categories, tuned to 98%.

A news-article classifier across 30 categories on a 700K+ article corpus. I preprocessed and normalized the raw dataset, then parallelized tokenization with mpi4py to multi-thread the ingest on my local machine before training. Fine-tuned a distilled English BERT for three epochs on Kaggle's GPU, and pushed accuracy from 70% to 92% to a final 98% through hyperparameter tuning. That score placed in the top 10 on the held-out test leaderboard.

DistilBERT·HuggingFace·PyTorch·mpi4py·Kaggle GPU
98% accuracy700K+ articles30 categoriesTop 10Notebook
02
Reinforcement Learning
Major Project I
2024

DeepBid, reinforcement learning for energy

A SAC agent that bids battery storage into an energy market.

A Soft Actor-Critic agent that optimizes battery storage and dispatch in a renewable energy system to maximize profit. I built the environment from scratch: state carries generation, market imbalance price, and stored energy; the action is a bid and a rate. The agent is entropy-regularized with twin Q-critics and soft target updates, trained off-policy from a replay buffer. Evaluated on MAE, MBE, and revenue across train, validation, and test splits.

Soft Actor-Critic·PyTorch·Custom Gym env·Replay buffer
Soft Actor-CriticCustom market envOff-policyRepo
03
Deep Learning · Security
Published · IC3 2024
2024

Ponzi detection in smart contracts

Catching Ponzi-scheme patterns in smart contracts with deep learning.

A deep-learning approach to detecting Ponzi-scheme and vulnerability patterns in Ethereum smart contracts. The work was presented at the IC3 2024 conference and published in the ACM proceedings. It was my Minor Project II, and the first time research I owned end to end made it into print.

Deep Learning·Ethereum·Python
Peer-reviewedACMIC3 2024Paper
04
Cryptography · Security
Information Security Project
2023

Image steganography encryption

Hide AES-encrypted data inside ordinary-looking images.

A hybrid pipeline that pairs encryption with steganography. The payload is first encrypted with AES-256 in CBC mode, then partitioned into variable-size chunks whose boundaries are drawn pseudo-randomly. Each chunk is encoded into the RGB channels of a carrier image, with a logistic-map chaotic sequence driving the pixel ordering so the hidden data resists pattern analysis. The decoder reverses every step. I measured SSIM and MSE between cover and stego images to confirm the carriers stay visually near-identical to the originals.

Python·OpenCV·AES-256-CBC·Logistic-map chaos·scikit-image
AES-256-CBCChaotic mappingSSIM-verifiedCode
05
Web Scraping · Automation
Private repository
2025

G2 reviews scraper

Interactive scraper for G2 product reviews over any date range.

An interactive tool that scrapes G2.com product reviews for a chosen company and time window. It finds companies through G2's internal search API, paginates intelligently until it crosses the date threshold, and extracts structured records: author, designation, company size, rating, title, body, the question-and-answer sections, tags, and the source URL. Anti-detection is built in, rotating user agents, human-like scrolling, randomized delays, and a stealth browser, with graceful handling of CAPTCHAs and rate limits. Output is clean JSON.

Python·Selenium·undetected-chromedriver·BeautifulSoup
SeleniumAnti-detectionStructured JSONPrivate repo, available on request
06
Full-stack Web
First web project · Minor Project I
2023

Foodie, cafeteria ordering

A food-ordering app to replace the cafeteria's manual queue.

My first full-stack project, built for the college cafeteria to streamline an ordering process that until then was entirely manual. React and Redux on the front end, Express and MongoDB on the back end, with Passport JWT for auth and an OpenAI API touch. The project that turned writing software into the thing I wanted to keep doing.

React·Redux·Express·MongoDB·OpenAI API·Passport JWT
React + ReduxExpress + MongoFirst buildRepo
Back to the portfolio