{
  "$schema": "https://cvjson.com/schema/v1.json",
  "basics": {
    "name": "Abhinav Rangarajan",
    "label": "Robotics Engineering Master Student",
    "summary": "Robotics Engineering Master’s student at RWTH Aachen with hands-on experience in ROS 2, robot navigation, SLAM, motion planning, kinematics, and robot control. Skilled in C++, Python, MATLAB/Simulink, and SolidWorks, with a strong interest in developing autonomous robotic systems and seeking a working student or internship opportunity in robotics.",
    "location": "Aachen, Germany",
    "profiles": [
      {
        "network": "GitHub",
        "username": "abhinav240203",
        "url": "https://github.com/abhinav240203"
      }
    ]
  },
  "education": [
    {
      "institution": "RWTH Aachen University, Germany",
      "degree": "Master of Science in Robotic Systems Engineering",
      "current": true,
      "highlights": [
        "Major Courses: Introduction to Artificial Intelligence · Robotic Systems · Multibody Dynamics · Computer Vision · Automated and Connected Driving Challenges"
      ]
    },
    {
      "institution": "Vellore Institute of Technology, India",
      "degree": "Bachelor of Technology",
      "field": "Mechanical Engineering",
      "startDate": "2021",
      "endDate": "2025",
      "highlights": [
        "Overall Grade: 1.8"
      ]
    }
  ],
  "skills": [
    "ROS 2",
    "C++",
    "Python",
    "Robot Navigation",
    "Motion Planning",
    "Robot Control",
    "MATLAB",
    "Simulink",
    "SolidWorks",
    "Kinematics",
    "Robot Modeling"
  ],
  "languages": [
    {
      "language": "English",
      "fluency": "Fluent"
    },
    {
      "language": "German",
      "fluency": "Basic"
    }
  ],
  "projects": [
    {
      "name": "Robot Path Planning with Costmap",
      "highlights": [
        "Implemented A* and Dijkstra path-planning algorithms on a ROS 2 costmap.",
        "Generated collision-free paths using occupancy and costmap information, with TF2 for robot pose transformation.",
        "Visualized explored cells and generated paths in RViz through ROS 2 topics."
      ],
      "keywords": [
        "Technologies Used: ROS 2 · Python · Nav2 · Costmap · TF2"
      ]
    },
    {
      "name": "SLAM Toolbox & Robot Navigation",
      "highlights": [
        "Configured SLAM Toolbox for real-time mapping and localization in ROS 2.",
        "Integrated Nav2 Map Server to save generated maps with configurable occupancy thresholds.",
        "Managed SLAM and map-saving nodes using the ROS 2 Lifecycle Manager with automatic startup.",
        "Tested mapping and localization in simulation using simulated time."
      ],
      "keywords": [
        "Technologies Used: ROS 2 · Python · SLAM Toolbox · Nav2 · Lifecycle Manager"
      ]
    },
    {
      "name": "PD Motion Planner, Controller & Pure Pursuit",
      "highlights": [
        "Implemented Pure Pursuit for robot path tracking using a configurable look-ahead distance.",
        "Used TF2 transformations to convert the planned path into the robot coordinate frame",
        "Generated linear and angular velocity commands based on path curvature and velocity limits."
      ],
      "keywords": [
        "Technologies Used: ROS 2 · Python · TF2"
      ]
    },
    {
      "name": "Robot Kinematics — Inverse & Forward Kinematics",
      "highlights": [
        "Calculated inverse kinematics to determine joint configurations for desired end-effector positions.",
        "Used forward kinematics to calculate end-effector position from given joint angles.",
        "Simulated robot manipulator motion for different joint configurations and target positions in MATLAB/Simulink"
      ],
      "keywords": [
        "Technologies Used: MATLAB, Simulink, Kinematics, Robot Modeling, Simulation"
      ]
    }
  ],
  "certificates": [
    {
      "name": "Goethe-Zertifikat A2",
      "issuer": "German"
    },
    {
      "name": "German Engineering College (GEC)",
      "issuer": "RWTH Aachen University"
    }
  ],
  "referencesMode": "hide",
  "availability": {
    "status": "open"
  },
  "ats": {
    "keywords": [
      "Mechanical Engineering",
      "Technologies Used: ROS 2 · Python · Nav2 · Costmap · TF2",
      "Technologies Used: ROS 2 · Python · TF2",
      "ROS 2",
      "C++",
      "Python",
      "Robot Navigation",
      "Motion Planning",
      "Robot Control",
      "MATLAB",
      "Simulink",
      "SolidWorks",
      "Kinematics",
      "Robot Modeling",
      "English",
      "German",
      "Goethe-Zertifikat A2",
      "German Engineering College (GEC)",
      "Robotics Engineering Master Student"
    ],
    "yearsOfExperience": 0,
    "seniority": "entry",
    "highestEducation": "Master's"
  },
  "verification": {
    "email": true,
    "platform": "freecv.org"
  },
  "i18n": {
    "primary": "en"
  },
  "meta": {
    "version": "1.2.2",
    "canonical": "https://livelink.cv/abhinav-rangarajan/cv.json",
    "lastModified": "2026-10-05T09:14:02.316Z",
    "generator": "FreeCV.org"
  }
}