Developer, Sports Enthusiast, and Fiction Lover. Crafting solutions and chasing dreams on and off the field.
Welcome to my digital space! I'm Tathya Jignesh Vaghasia, pursuing my B.Tech in Computer Science and Engineering at IIIT-H. With a keen interest in cutting-edge technology, I constantly explore new frameworks, algorithms, and tools to build impactful solutions.
Away from code, you'll find me on the sports field—whether it's cricket or Ultimate Frisbee—embracing teamwork, strategy, and a bit of healthy competition. These experiences sharpen my leadership, adaptability, and drive to excel.
When not coding or playing sports, I dive into fiction—exploring worlds beyond the ordinary. Reading ignites my creativity, broadens my perspective, and fuels my problem-solving instincts.
B.Tech in Computer Science and Engineering (2023 – Present) | CGPA: 9.05
Key Courses: Data Structures & Algorithms, Operating Systems & Networking, Database Systems, Algorithm Analysis, Probability & Statistics, Software Design
Higher Secondary (Class XI–XII, CBSE – 96%) (2021 – 2023)
Class X, ICSE – 95% (2021)
Early learning with focus on curiosity and discovery
JEE Advanced: All India Rank 2248
JEE Mains: All India Rank 515 (Top 0.04%)
First Rank in School (1st–10th)
Boards: 96% in 12th | 95% in 10th
Gold Medal in 100m (School); Bronze (District)
Swimming Medals (School & District)
Selected for State Level Spell Bee & Olympiads
Python, MySQL, Java, C, C++, JavaScript, HTML, CSS, Shell Script
Flask, OpenCV, MERN Stack, MongoDB Atlas
Git, Linux, VS Code
Cricket, Ultimate Frisbee, Running, Swimming
Team Coordination & Leadership
Culinary Arts: Creative recipe development
Bluffing & Strategy: Logical reasoning
Fiction Enthusiast: Critical thinking
Technologies: C++, TCP Sockets, Multithreading
Designed a distributed file system across multiple machines with server registration, directory listing, metadata fetch, inter-server file copy, and LRU caching for optimized read/write supporting >1GB files and 10+ concurrent users.
Technologies: C, POSIX Signals, Concurrency
Developed an interactive bash-like shell with semicolon-separated commands, I/O redirection, auto-completion, piping, process management, and signal handling.
Technologies: Python, Flask, OpenCV, MySQL, CockroachDB
Built a full-stack application converting 100+ image sequences into videos with custom music, transitions, and real-time preview; generated videos of 10–500 seconds with synced audio and varied frame durations.
Technologies: Python, MySQL, ER Modeling
Designed and implemented a hospital database with 10+ entities; normalized to 3NF, ensuring integrity across 1000+ records; built secure, role-based access and optimized query performance.
Technologies: MERN Stack, JWT, React, Tailwind CSS
Developed an e-commerce portal with JWT authentication, hashed passwords, protected user routes, search, category filters, cart functionality, and OTP-based ordering; managed 1000+ product records with an intuitive UI.
Technologies: C, XV6, Context Switching
Added getSysCount syscall; implemented sigalarm and sigreturn for user-level interrupts; developed preemptive Lottery & MLFQ schedulers, improving CPU throughput by 1.5× vs. Round-Robin.
Established an agentic pipeline using agentic frameworks to streamline code generation, enabling automated experiment creation for virtual labs.
Email: tathya.vaghasia@students.iiit.ac.in
Phone: +91-7573022818
LinkedIn: linkedin.com/in/tathya-vaghasia
GitHub: github.com/Tathya1