Aryan Mehta
"CS Undergraduate | Solving Problems, One Algorithm at a Time 💻"
About Me
I am a Computer Science student passionate about Data Structures, Algorithms, and System Design. I focus on competitive programming and low-level development, constantly pushing my problem-solving limits.
Bachelor of Technology in Computer Science
Jaypee Institute of Information Technology, Noida
Aug 2024 – Present
Technical Lead, Rapid Programming Hub (RPH)
Core Member → Technical Lead
June 2026 – Present
💻 500+
DSA Problems Solved
🐧 5+ Years
Linux Experience
Experience
Data Analytics Intern
InAmigos Foundation · Remote
May 2026 – July 2026
- Compiled structured datasets on 15+ volunteer opportunities and 10 NGOs, using AI tools to synthesize social impact trends into strategic growth reports.
- Built a synthetic data pipeline (Python, pandas) as a self-directed follow-up project, simulating realistic NGO data-quality issues since real organizational data wasn't accessible.
- Applied PCA and K-Means clustering to segment 28 states into 3 empirically-justified performance tiers.
- Deployed an interactive Streamlit dashboard with live KPI rows and statistical hypothesis testing, backed by a 39-test automated pytest suite.
Timeline & Wins
2nd Place - CodeClash 26.1
2nd Position
Secured 2nd place among 450 participants by demonstrating rapid problem-solving and algorithmic efficiency under strict time constraints.
1st Place - CodeClash 26
1st Position
Secured 1st place in the competitive programming contest organized by Rapid Programming Hub, dominating the algorithmic challenges under strict time constraints.
5th Place - Code Clash 25.2
5th Position
An intense test of speed and resilience. Required solving complex algorithms under tight time pressure against a massive pool of 550+ students.
Google Cloud Arcade
Arcade Trooper Tier
Completed Phase 1, gaining hands-on experience with GCP services. Focus was on simulating real-world cloud scenarios beyond just gamified labs.
1st Place - Code Clash 25
1st Position
Secured 1st place among 230+ participants (98 teams) by applying creative problem-solving strategies and excelling at edge-case challenges under pressure.
3rd Place - OSDHack'25
3rd / 388 Participants
Built "RetroStream 2000" in a 24-hour hackathon. A victory driven by fierce collaboration and technical execution within a strict deadline.
Technical Projects
Heavy Systems & Architecture
Redis Server Engine
C++17 • POSIX Sockets • Multithreading
- Engineered a multi-threaded server implementing the RESP protocol from scratch.
- Built a thread-per-client concurrency model utilizing fine-grained locking.
- Implemented robust asynchronous Master-Replica distributed synchronization.
SQLite Database Engine
C++23 • B-Trees • Binary Parsing
- Built a from-scratch SQLite-compatible database engine without external libraries.
- Reverse-engineered the SQLite binary file format for recursive B-Tree traversal.
- Implemented query optimization (Index Scans vs Full Scans), reducing lookup latency to milliseconds.
Git Implementation
C++23 • SHA-1 • Zlib Compression
- Engineered a fully functional version control system implementing manual binary packfile parsing.
- Developed a content-addressable storage system utilizing SHA-1 hashing.
- Built core plumbing commands and delta-compression resolution algorithms.
Algorithmic & Low-Level Engineering
TextEngine
C++14 • Trie • DP
- Engineered a Trie-based prefix tree achieving O(m) search complexity.
- Optimized Edit Distance using Rolling Arrays to reduce space to O(min(m,n)).
- Achieved <50μs query latency with custom memory management.
AlgorithmBench
C++11 • STL • Chrono
- Designed a framework to benchmark 7 sorting/searching algorithms.
- Implemented adaptive input sizing to scale tests based on Big-O complexity.
- Ensured nanosecond-precision using warm-up cycles to mitigate cache misses.
TermiChat
Bash • Ncat • Networking
- Architected a Zero-Dependency chat tool using Ncat in Broker Mode.
- Enabled low-latency message relay on local networks without external libraries.
Application Architecture & Frontend
AuroraDash
React • TypeScript • Canvas
- Engineered a high-fidelity endless runner achieving a smooth 60fps render rate.
- Integrated Web Audio API for dynamic, procedural soundscapes.
- Built a strictly-typed, modular frontend utilizing modern React 18 architecture.
PySql Client
Python • Tkinter • MySQL
- Developed a GUI SQL client with a custom editor and query execution shortcuts.
- Programmed a dynamic rendering engine adapting tables to query results in real-time.
- Built data extraction features allowing one-click CSV exporting.
STARK
JavaScript • LocalStorage
- Built a comprehensive student productivity suite with adaptive UI themes.
- Engineered persistent state management purely via LocalStorage.
- Eliminated backend latency by managing DOM updates entirely in the browser.
DineFlow
Java • MVC • Serialization
- Architected a backend strictly adhering to MVC to decouple logic.
- Implemented Singleton & Factory patterns for object management.
- Built a custom persistence layer using Java Serialization to maintain state.
Classic Games Suite
Python • Pygame • Tkinter
- Programmed an unbeatable Tic-Tac-Toe using Minimax-style AI logic.
- Built full mechanics for Snake and Pac-Man including collision physics.
- Engineered dynamic game loops managing FPS limits and grid-based pathfinding.
Machine Learning & Data Science
Stock Price Prediction
Python • TensorFlow • scikit-learn • yfinance
- Built an end-to-end forecasting pipeline comparing a two-layer LSTM against a Random Forest baseline on Apple's historical prices (2012–present).
- Engineered a leakage-free pipeline with a shared 60-day lookback builder, applying Dropout (0.2) and EarlyStopping to the LSTM within a modular OOP architecture.
- Generated a 60-day autoregressive future forecast on business days only using
pd.bdate_range.
NGO Program Impact & Volunteer Analytics
Python • Streamlit • PCA/K-Means • scikit-learn
- Built a fully reproducible six-stage pipeline — synthetic data generation, cleaning, EDA, clustering/modeling, dashboard, and testing — regenerating every reported number byte-for-byte from a clean checkout.
- Ran chi-square and t-tests to isolate engagement consistency as the key retention driver, then segmented 28 states into 3 tiers via PCA + K-Means as an exploratory proof-of-concept.
- Shipped an interactive Streamlit dashboard with live-filtered KPIs, a state bubble map, and 39+ automated pytest checks covering the full pipeline.
AI Integrations & API Utilities
OpenSpec AI
Node.js • Llama 3 • axe-core
- Developed an open-source CLI tool for self-healing WCAG accessibility.
- Integrated Llama 3 (8B) via Groq API for precise, autonomous DOM fixes.
- Engineered concurrent string replacement pipelines to prevent structural breaking.
RetroStream 2000 / Local2Stream
Python • Spotify API • Threading
- Engineered threaded architecture to execute blocking API calls asynchronously.
- Implemented advanced Fuzzy Matching to map local files to Spotify metadata.
- Built a responsive Y2K-themed terminal GUI tracking real-time API limits.
Rytex AI
Python • Gemini Flash • Firebase
- Integrated Google Gemini 1.5 API for rapid NLP and code generation tasks.
- Connected Firebase Firestore to securely persist session-based context.
- Designed a stateful chat interface utilizing the Streamlit framework.