Hi, I'm Tathya Vaghasia

Developer, Sports Enthusiast, and Fiction Lover. Crafting solutions and chasing dreams on and off the field.

About Me

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.

Education

IIIT Hyderabad

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

Sanskar Tirth Gyanpeeth School, Surat

Higher Secondary (Class XI–XII, CBSE – 96%) (2021 – 2023)

METAS Adventist School, Surat

Class X, ICSE – 95% (2021)

Hobby Center for Nursery

Early learning with focus on curiosity and discovery

Achievements

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

Skills

Technical

Python, MySQL, Java, C, C++, JavaScript, HTML, CSS, Shell Script

Flask, OpenCV, MERN Stack, MongoDB Atlas

Git, Linux, VS Code

Athletics & Sports

Cricket, Ultimate Frisbee, Running, Swimming

Team Coordination & Leadership

Other

Culinary Arts: Creative recipe development

Bluffing & Strategy: Logical reasoning

Fiction Enthusiast: Critical thinking

Projects & Experience

Distributed Network File System

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.

Linux Shell

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.

Andromeda – Photo Slideshow Web App

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.

Hospital Management System

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.

Buy-Sell @ IIITH

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.

XV6 System Calls & Scheduling

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.

Virtual Labs at IIIT Hyderabad (2025 – Present)

Established an agentic pipeline using agentic frameworks to streamline code generation, enabling automated experiment creation for virtual labs.

Contact

Email: tathya.vaghasia@students.iiit.ac.in

Phone: +91-7573022818

LinkedIn: linkedin.com/in/tathya-vaghasia

GitHub: github.com/Tathya1