Computer Science student with a strong foundation in programming and hands-on experience in developing diverse projects. Experienced as a Teaching Assistant, effectively supporting and communicating complex concepts. Proficient in various programming languages and passionate about continuous learning and applying skills to solve real-world problems.
Assisted in teaching and developing course materials for multiple programming courses, including:
Implemented Conway's Game of Life with dynamic 2D grid allocation and pattern initialization via text files, showcasing automated evolution of patterns.
https://github.com/bscs23115/Game-of-Life
Developed a Gomoku game with customizable grid size, player count, and AI opponent using fundamental programming concepts.
https://github.com/bscs23115/GOMOKU-GAME
Multiplayer Nokia Snake game with dynamic grid management, snake growth, life potions, and time-based bonuses.
github.com/bscs23115/Snake-Game
Mouse-based chess game with full functionality, including check, checkmate, and stalemate.
https://github.com/bscs23115/Chess-Game
Developed a paint application using OOP principles, featuring customizable shapes with adjustable colors and thickness, created with OpenCV.
https://github.com/bscs23115/Paint-Application
Developed a feedback analyzer in Python using OOP, with a Tkinter interface, Hugging Face for sentiment analysis, and Matplotlib for reporting, including data persistence and admin functionality.
https://github.com/bscs23115/Feedback-Analyzer