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
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
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
Systems & Algorithmic 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 algorithms (IntroSort, QuickSort).
- 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
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.
Voting System
C++ • File I/O • Security
- Developed a secure role-based system preventing double-voting via ID hashing.
- Managed data persistence through raw file I/O (No-SQL approach).
AI, Cloud & Utilities
RetroStream 2000
Python • Spotify API • Threading
- Engineered threaded architecture to execute blocking API calls asynchronously.
- Implemented Fuzzy Matching to map local files to Spotify metadata.
Rytex AI
Python • Gemini Flash • Firebase
- Integrated Google Gemini 1.5 for NLP and code generation.
- Connected Firebase Firestore to persist context across sessions.
PySql Client
Python • Tkinter • MySQL
- Developed a GUI SQL client with custom editor and template injection.
- Programmed a dynamic rendering engine adapting tables to query results.
STARK
JavaScript • LocalStorage
- Built a task suite using LocalStorage for client-side only persistence.
- Eliminated backend latency by managing state entirely in the browser.