Vansh Gupta - Developer Portfolio
Welcome to my Devfolio! I'm a passionate 2nd-year student at Maharaja Agrasen Institute of Technology (MAIT) and an enthusiast in the fields of Robotics, Software Development, and Web Technologies.
About Me
- 👨🎓 Student: Currently in my 2nd year of B.Tech at MAIT.
- 🤖 Robotics Software Developer: Working on real-time robotic systems using ROS, computer vision, and AI.
- 💻 MERN Stack Developer: Proficient in building full-stack web applications using MongoDB, Express, React, and Node.js.
- 🖥️ AutoCAD Designer: Experienced in designing mechanical and robotic components using AutoCAD.
Skills
- Robotics: ROS (Robot Operating System), MoveIt2, Gazebo, SLAM, AMCL, Computer Vision, Machine Learning.
- Web Development: MERN Stack (MongoDB, Express, React, Node.js), REST APIs, WebSocket, Firebase.
- Design: AutoCAD, Fusion 360, 3D Modeling.
- Programming Languages: Python, JavaScript, C++, HTML/CSS.
- Tools: Git, Docker, Linux, VS Code, Jupyter, OpenCV.
Projects
1. Robotic Arm Control System
- Description: A real-time wireless control system for a 6 DOF robotic arm using ROS and a web interface.
- Technologies: ROS, WebSocket, React, Node.js.
2. Smart Irrigation System
- Description: A smart irrigation system that monitors soil moisture, weather conditions, and provides water and fertilizer recommendations.
- Technologies: IoT, Python, Chart.js, React.
3. OmniDrive Robot with Navigation
- Description: An autonomous robot using ROS2, Gazebo, and Nav2 for navigation, including SLAM and AMCL for localization.
- Technologies: ROS2, Gazebo, SLAM, Python.
4. Smart Traffic Management App
- Description: A mobile app that integrates AI, IoT sensors, and computer vision for traffic management and real-time parking detection.
- Technologies: React Native, Node.js, OpenCV, GPS.
Projects
A.S.R(automatic Satelite Repair)
autonomously navigates through an arena with defective and working space shuttles. has a manipulater robotic arm on it for changesJavaScript, OpenCV, ROS, Gazebo, rviz, HTML/CSS, moveitKNOW PARKING
An Automated Parking SoftwareJavaScript, OpenCV, Arduino Uno, Arduino IDE, C++, Python, HTML/CSSSkills
Python
HTML
CSS
ROS
AutoCAD