Skip to content
View vivekisreddy's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report vivekisreddy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vivekisreddy/README.md

Vivek Reddy Kasireddy


About Me

I'm a Robotics Engineering & Computer Science student at Worcester Polytechnic Institute (WPI) passionate about developing intelligent, autonomous systems that bridge software and the physical world. My expertise includes:

  • 🤖 Robotics Software Integration, Autonomous Systems, and Perception
  • 💻 Back-End Development, Cloud Engineering, and Systems Programming
  • 🧠 Embedded Systems, Controls, and Machine Learning
  • 🧪 Software Testing, Simulation, and Hardware Prototyping

Seeking opportunities in systems engineering, perception, automation, embedded systems, controls engineering, autonomous systems integration, or software testing.


Education

Worcester Polytechnic Institute (WPI), Worcester, MA
Bachelor of Science in Computer Science & Robotics Engineering
Expected Graduation: May 2026 | GPA: 3.83/4.00

Awards: Dean’s List (Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025)

Relevant Coursework: Introduction to Robotics Engineering, Actuation (Robotics I), ECE I, Embedded Computing, Sensing (Robotics II), Manipulation (Robotics III), Controls Engineering I, Machine Learning, Object-Oriented Programming, Systems Programming, Artificial Intelligence, Computer Networks, Algorithms, Software Engineering.


Technical Skills

Languages Frameworks & Tools Hardware & Specialties
C++, Python, C, TypeScript, JavaScript, SQL, Java, Verilog, FPGA React.js, Node.js, Next.js, AWS, MATLAB, PyTorch, TensorFlow, SolidWorks, CREO, Vivado, Quartus, ModelSim, Linux, Arduino, Git, VS Code LiDAR, SLAM, ROS2 (in progress), Embedded Systems, Server APIs, Simulation (Unreal Engine, MATLAB), Socket Programming, FSMs, Control Loops, Oscilloscopes, DMMs, Electrical Circuit Design, 3D Printing, Circuit Design, SPI, ADC/DAC, Soldering, CAD

Professional Experience

Automation & Lab Test Engineering Intern @ Brooks Automation — May 2025–Present

  • Implemented SPI communication in Verilog between Master and Slave Altera FPGA boards, enabling reliable data exchange; ensured data integrity through cable length experimentation, signal quality testing, and ModelSim simulation for pre-processing.
  • Prototyped an FPGA-based control system to process ADC data via SPI on the Slave board, generating real-time PWM signals.
  • Designed and integrated a custom vacuum chamber test stand using CAD designs and hands-on hardware setup for electromechanical systems.
    Verilog, FPGA, SPI, ModelSim, CAD, Hardware Prototyping

LiDAR Programmer (Unreal Engine) @ Autonomous Vehicle Mobility Institute (AVMI) — Sept 2024–Feb 2025

  • Developed and integrated SLAM and LiDAR sensor simulation modules in Unreal Engine using C++ and Python to replicate real-world autonomous vehicle perception scenarios.
    C++, Python, SLAM, LiDAR, Unreal Engine, Simulation

CS & Robotics Instructor @ iD Tech (MIT Campus) — May 2024–Aug 2024

  • Instructed over 100 students in courses including Python & AI, Machine Learning, and Robotics Engineering with VEX.
  • Designed hands-on projects for BattleBots and VEX Robotics, enhancing student engagement and project completion rates.
    Python, Machine Learning, VEX Robotics, Curriculum Development

Software Test Engineer @ Solgud Robotics (Harvard University) — June 2023–Sept 2023

  • Leveraged SLAM using LiDAR sensors to validate autonomous navigation in complex, dynamic indoor environments.
  • Conducted rigorous software and hardware debugging, identifying issues in localization, object detection, and path planning.
  • Integrated generative AI to enable the robot to learn from interactions.
    SLAM, LiDAR, RGB-D, IMU, Encoders, Generative AI, Debugging

Backend Developer – PMKS Website @ WPI — Oct 2023–Present

  • Built tools for mechanism simulation integrating MATLAB and TypeScript.
    MATLAB, TypeScript, Simulation, Unit Testing

Projects

Robotics & Embedded Systems Projects

Project Description Tools & Technologies
Escape Room Maze Runner Robot (March 2024–May 2024) Designed and programmed a ramp-climbing robot with AprilTag detection for sub-5mm localization accuracy; synchronized operations with a counterweight robot for stability. C/C++, Git, FSM, IR Sensors, AprilTags
Autonomous Solar Panel Replacement Robot (Jan 2024–March 2024) Developed an FSM-driven robot with servo-actuated gripper, line-following algorithms, IR remote commands, and real-time feedback for panel removal/replacement. C++, Git, FSM, Embedded C, Servo Actuators, IR Remote
Industrial Serial-Arm Robot Manipulation Programmed a 4-DOF robotic arm, applying forward/inverse kinematics, trajectory generation, and velocity kinematics. MATLAB, Linux, Git, Kinematics, Trajectory Planning
MSP430 Microcontroller Interface (Jan 2024–March 2024) Created a function generator using SPI to interface with MCP4921 DAC, producing DC voltages, square waves, sawtooth waves, and triangle waves. Embedded C, SPI, DAC, MSP430
Embedded Time and Temperature Display (Oct 2023–Dec 2023) Built a system using MSP430 with ADC12 for temperature measurement, Timer A2 for timekeeping, and LCD for real-time display. Embedded C, MATLAB, ADC, Timer, LCD

Machine Learning Projects

Project Description Tools & Technologies
Traffic Sign Classification (Oct 2024–Dec 2024) Implemented classification on GTSRB dataset using custom CNN and fine-tuned ResNet50/VGG16 models for performance comparison. TensorFlow, PyTorch, Python, NumPy, Matplotlib
Clustering & Logistic Regression Applied K-Means and Logistic Regression with L2 regularization for real-world data classification. Python, scikit-learn

Full Stack / Backend Projects

Project Description Tools & Technologies
Tables4U Restaurant Booking System (Oct 2024–Dec 2024) Developed a full-stack app with user-driven dashboards; built AWS Lambda functions for backend logic, RDS integration, and API Gateway connectivity. AWS, React, SQL, TypeScript, JavaScript, Jira, APIs, RDS
PMKS Solver Simulated mechanical systems (e.g., 4-bars, cranks) with unit testing. MATLAB, TypeScript, Unit Testing
HTTP Priority Server Created a socket-based HTTP 1.1 client/server with custom packet scheduling. C++, Python, Wireshark, Socket Programming

Leadership & Achievements

  • Vice President, South Asian Student Association (SASA)Jan 2023–Present
    Fostered inclusion and community-building on campus through events and initiatives.

  • GPA: 3.83/4.00 at WPI

  • Dean’s List: Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025


Connect with Me

LinkedIn
GitHub
📧 vivekkasireddyr@gmail.com | ☎️ 978-201-0541
📍 North Andover, MA


GitHub Stats

Popular repositories Loading

  1. Profit-Calculation-for-Annual-Sales-Continuation-of-Coffee-Shop-Sales Profit-Calculation-for-Annual-Sales-Continuation-of-Coffee-Shop-Sales Public

    This program determines a monthly report for annual sales of the coffee shop.

    C 1

  2. vivekisreddy vivekisreddy Public

    Config files for my GitHub profile.

  3. Graphing-Calculator-Graphic-User-Interface-Python Graphing-Calculator-Graphic-User-Interface-Python Public

    Python

  4. Prime-Number-Program- Prime-Number-Program- Public

    Explore a collection of projects I've crafted using the powerful C and C++ programming languages. Dive into the world of low-level system programming, high-performance applications, and software de…

    C

  5. Calendar-Program Calendar-Program Public

    This program determines the calendar of a given year and month with all of the days using a certain algorithm.

    C

  6. Receipt-Calculation-for-Coffee-Shop-Sales Receipt-Calculation-for-Coffee-Shop-Sales Public

    This program determines the total sales for a coffee shop and outputting the receipt.

    C