HackSprint
A challenge and hackathon platform for IIT Jodhpur with automated workflows, event dashboards, and optimized task processing.
I specialize in full-stack development and software engineering, creating scalable backends and intuitive user interfaces with modern web technologies.
Let's Talk
I’m Yash Singholiya, a Computer Science undergraduate at IIT Jodhpur with a passion for building scalable and meaningful software. While my academic foundation strengthens my understanding of computing systems, I’m driven by the creativity and precision of full-stack development.
I enjoy working across the stack crafting intuitive user interfaces, designing efficient backend architectures, and building tools that solve real-world problems. Through projects at IITJ, I’ve worked on projects that combine solid engineering principles with clean and maintainable design.
These are the primary technologies I work with for development, optimization, and problem solving.
A challenge and hackathon platform for IIT Jodhpur with automated workflows, event dashboards, and optimized task processing.
A multi-stage C++ compiler featuring lexical, syntax, and semantic analysis, along with automated token generation and RISC-V code emission.
An automated email scheduling system designed for efficient communication, supported by a custom queue and a reliable backend.
An interactive visualization tool for Binary, BST, AVL, and Red-Black Trees with smooth animations and user-friendly controls.
A modern and responsive portfolio website built to showcase my projects, skills and background, featuring smooth UI, animations and EmailJS-powered contact functionality.
Implemented preprocessing, dimensionality reduction (PCA/LDA), and model evaluation to predict stroke risk from structured medical data using various machine learning classifiers.