π Hello! I'm Tanishka Soni, a second-year Computer Science and Engineering undergraduate at GL Bajaj Institute of Technology and Management, Greater Noida. I am passionate about software development, problem-solving, and algorithmic thinking. I enjoy building real-world applications, exploring emerging cloud technologies, and strengthening my core computer science fundamentals.
I have a strong foundation in Data Structures, Algorithms, Object-Oriented Programming, and Software Engineering principles. Through hands-on projects, I gain practical experience in frontend development, algorithm implementation, debugging, and writing clean, maintainable code.
π As an active member of the Google Developer Student Clubs (GDSC), I love engaging with the tech community, participating in events, and collaborating with like-minded peers. I was also selected for Google Big Code 2026 and advanced past the Qualifier Round, which keeps me highly motivated to push my limits in competitive programming!
Hereβs what I love working with:
- Tech Stack: JavaScript, Data Structures, HTML, CSS
- Developed an interactive web-based visualizer demonstrating sorting and searching algorithms including Merge Sort, Quick Sort, and Binary Search. Implemented real-time DOM updates to visualize algorithm execution step-by-step, greatly improving conceptual understanding of time complexities.
- Optimized rendering logic to ensure smooth transitions and responsive UI animations for varying datasets.
- Tech Stack: JavaScript, Local Storage API, Responsive CSS UI
- Built a lightweight productivity web application enabling task scheduling, status tracking, and deadline management. Implemented local browser-based persistence utilizing Web Storage API to seamlessly manage safe CRUD operations.
- Architected modular frontend structures prioritizing future maintainability and clear responsibilities.
- Tech Stack: C++, Standard Template Library (STL), Algorithm Design
- Developed custom, highly-reusable implementations of core data structures including stacks, queues, linked lists, and trees using C++ STL. Structured optimal solution sets minimizing overall time and space complexity matrices.
- Implemented robust modular code structures ready for competitive programming deployment.
β Designed & Maintained by Tanishka Soni
Β© 2026 Tanishka Soni β’ Built with curiosity, consistency, and code π
