Shawn Salvatto
Headshot

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.

Explore My Work

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

Education

Contact

If you are interested in collaboration, discussing opportunities, or simply learning more about my work, please reach out. I’m always open to conversations about robotics, automation, and innovation. You can use the form below or email me directly at shawnsalvatto@gmail.com.