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
💻 500+
DSA Problems Solved
🐧 4+ Years
Linux Experience
Timeline & Wins
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 / 550+ Participants
An intense test of speed and resilience organized by Rapid Programming Hub. Required solving complex algorithms under tight time pressure against a massive pool of 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 / 98 Teams
Secured 1st place among 230+ participants 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.
Voting System
C++ • File I/O • Security
- Developed a secure role-based system preventing double-voting via ID checks.
- Managed scalable data persistence through raw text file I/O operations.
- Engineered algorithmic tie detection and result sorting mechanisms.
C Management Systems
C • Dynamic Memory
- Programmed administrative tools for tracking extensive hospital/school data.
- Utilized dynamic memory allocation for highly efficient record processing.
- Engineered dynamic CLI tables with auto-sizing constraints.
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.
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.