Projects

Movie Recommendation System
Apr 2023 - May 2023
Developed a machine learning-based recommendation system using collaborative filtering techniques. Utilized Python and scikit-learn to analyze user preferences and make personalized movie recommendations.
Implemented computer vision techniques to detect and locate piano keys in images and videos. Utilized OpenCV and deep learning frameworks to build an accurate object detection model.
Designed the database architecture for an e-commerce platform. Modeled product inventory, user profiles, and order management. Implemented SQL queries and optimized database performance.
Implemented a lottery scheduler in the xv6 operating system, enhancing process scheduling fairness. Utilized C programming and deep understanding of operating system concepts.
A 4-Link Drawing Robot
Aug 2017 - May 2019
Led a team to design and develop a robotic arm capable of drawing intricate patterns. Incorporated concepts from robotics, control systems, and programming to achieve accurate and creative drawings.
Collaborated on research to apply reinforcement learning techniques to control the behavior of a robot. Developed algorithms to optimize the robot's actions based on environmental feedback.