Shawn Salvatto
Robotics Software Engineer specializing in ROS2, Python, C++, computer vision, and kinematics.
ROS2PythonC++ControlsComputer VisionUR/Franka
I design, build, and deploy robotic systems that unite precise mechanical engineering with robust software architectures. From low-level control to high-level orchestration, my work is about turning abstract concepts into tangible systems that advance automation and human capability.
Featured Projects
Perception-Guided Manipulation on Franka Panda
Developed a vision-guided manipulation system combining Intel RealSense D435i with analytical inverse kinematics to automate lab handling tasks in inert atmospheres.
Read full case study
Context: Automated handling in sensitive lab environments.
Role: Led perception + control integration.
Approach: Calibrated eye-in-hand system, integrated IK solver, ensured safe trajectory generation.
Results: Measurably improved repeatability, reduced manual handling, boosted throughput.
Reflection: Validated importance of visualization + unit tests in robotics control pipelines.
UR3 Integration & Orchestration
Integrated UR3 into automation workflows with unified orchestration interfaces and robust data handling.
Read full case study
Role: Designed Python RTDE/Dashboard Server drivers, implemented orchestration logic.
Results: Achieved higher throughput, safer operation, and consistent data management.
Modular Serial Manipulator (Capstone)
Created modular manipulator with swappable links and multiple kinematic configs for education and prototyping.
Read full case study
Context: Educational labs require versatile robotic platforms.
Approach: Designed swappable modules, created simulation GUI, implemented feedback-linearization control.
Results: Improved accessibility of advanced robotics education, lower costs for labs.
Sliding-Mode Quadcopter Control
Implemented sliding-mode control on quadcopter platform to enhance robustness.
Read full case study
Role: Developed SMC in MATLAB simulation, tested against disturbances.
Results: Achieved improved robustness and accuracy compared to PID baselines.
About Me
My journey as a robotics engineer has always centered on the challenge of translating theory into practice. At Worcester Polytechnic Institute, I pursued both a B.S. and M.S. in Robotics Engineering, coupling deep academic knowledge with hands-on engineering of manipulators, autonomous vehicles, and control systems. This academic foundation was reinforced by parallel studies in mechanical engineering, which gave me the ability to design, machine, and integrate the physical systems that bring robotics to life.
In industry, I have applied these skills at Samsung SSI, where I designed automation platforms for advanced materials synthesis laboratories. My work included integrating collaborative robots like the Franka Emika Panda and UR3, implementing real-time control interfaces in Python and C++, and designing perception pipelines that connected vision to action. The diversity of projects taught me how to work across the stack—bridging PLCs, robot APIs, computer vision, and orchestration layers in a single cohesive workflow.
What excites me most about robotics is the ability to design solutions that are both intellectually rigorous and practically transformative. I value environments that require creativity, persistence, and cross-disciplinary collaboration, and I strive to deliver systems that are elegant, reliable, and impactful.
Resume Highlights
For the full PDF, download here.
Experience
- Robotics Research Engineer — Samsung SSI (2024–Present): Designed automation for materials synthesis labs, integrating Franka and UR3 robots, building perception-driven pipelines, and managing end-to-end robotic workflows.
- IoT Applications Engineering Intern — PTC (2021): Developed IoT prototypes and supported customer adoption of cloud-based digital twin solutions, blending software development with real-world deployment.
Education
- M.S. Robotics Engineering — Worcester Polytechnic Institute (2023)
- B.S. Robotics Engineering — WPI (2022)
- B.S. Mechanical Engineering — WPI (2022)