Madhav Picture

(Scroll Down)

About Me

I am an undergraduate student at Stony Brook University studying Computer Science and Applied Math & Statistics. I'm passionate about Robotics and Machine Learning. I love finding intersections between different fields of life and building projects around that.

Now, I'm exploring Web development with React.js and Next.js and Tailwind CSS with animations from Framer Motion as well as Machine Learning and AI projects.

In my free time, I mentor a High School VEX Robotics team competing in Southern New York.

My Projects

DocSage (in progress)

This web app can take in a PDF under 10mb and then store it an AWS S3 Bucket. Then later the PDF is broken into chunks and stored in a vector database(PineconeDB). The user can later ask a chatbot powered by OpenAI any question regarding the PDF and it will be able to answer it

NextJSReactTailwindCSSTypeScriptPineconeDBAWS S3RAG
DocSage (in progress)

Ask The Bot

This web app can take in any article's URL and then understand it so the user can ask any questions they have about the article. This was made possible because of Upstash's free services. This uses Meta's LLAMA 3 8b LLM to understand the article and answer questions.

NextJSReactTailwindCSSTypeScriptLLMsUpstashChatApp
Ask The Bot

VEX Robotics Program

During High School, I competed in VEX Robotics Competition on team 1353N to build, program and operate Robots against other teams to do specific tasks such as shooting disks in baskets in rapid succession and maneuvring around the field autonomously. I utilized various Open Source Programs as well as my own functionalities within my program to make my team more competitive. We were top 0.05% at the 2024 VEX Robotics Worlds Championship

C++Controls EngineeringPIDOdometryAutonomous Movement
VEX Robotics Program

Science Olympiad Robot Tour

I worked in a team of 2 to build a robot completely from scratch by using CAD, 3d Printed Chassis, Arduino to program it to move in a specific arrangement at the Science Olympiad competition. To achieve this we used Servo Motors as wheels and we wrote a PID program so that the robot would move precisely in a certain path.

ArduinoC++PIDAutonomous Movement
Science Olympiad Robot Tour

Personal Website

This website displays information about me including my projects, skills and ways to contact me. This is a personal website that I created as a way to learn HTML, CSS, React, TypeScript, NextJS and Framer Motion.

NextJSReactTailwindCSSFramerMotionTypeScript
Personal Website

My Skills

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Node.js
  • Git
  • Tailwind
  • Python
  • Framer Motion
  • C++
  • Arduino
  • Controls Engineering
  • PID
  • Odometry
  • Robotics Autonomous Movement

Contact Me!

Emails

madhavrapelli@gmail.com(personal)

madhav.rapelli@stonybrook.edu(academic)