Hi, I'm Nick

Welcome to my website! Below you will find a summary of my Engineering Experience and Skills. I also encourage you to look at my Projects.
Experience
I have a passion for Robotics, which is why I earned both my Bachelors and Masters in Robotics Engineering from Worcester Polytechnic Institute.
With that being said, I am currently working as an Senior R&D Engineer for Stryker. Please see more details below on my current and previous professional ventures:
If you would like some more information and details on my background, I would love to chat.
Skills
My background bridges Mechanical Engineering, Robotics, and Software Development, with a particular focus on surgical robotics and complex electromechanical systems. With both Bachelor’s and Master’s degrees in Robotics Engineering, my experience spans the full engineering lifecycle—from conceptual design and prototyping to robotic system integration, testing, manufacturing, and product improvement.
Mechanical Design & Product Engineering
- Computer-Aided Design (CAD): SolidWorks, Onshape, and Fusion 360
- Mechanical Design: Mechanism design, mechanical assemblies, component selection, and electromechanical integration
- Engineering Analysis: Statics, dynamics, force/torque analysis, kinematics, and mechanical system modeling
- Design Methodologies: Tolerance analysis, GD&T fundamentals, design for manufacturability and assembly (DFM/DFA), and engineering documentation
- Rapid Prototyping: Functional prototypes, mechanical fixtures, iterative design, and filament/resin-based 3D printing
Robotics & Control Systems
- Robot Modeling: Forward and inverse kinematics (FK/IK), Jacobian analysis, robot dynamics, and Denavit-Hartenberg parameterization
- Motion & Control: Path and trajectory planning, real-time robotic control, force control, and robot calibration
- Robotic Software: Robot Operating System (ROS), C++ robotic applications, and integration with 7-DOF manipulators, including the Franka Emika Panda
- Surgical Robotics: Robot-assisted medical systems, surgical robotics research, robot registration, and precision robotic manipulation
- Autonomous Systems: Computer vision, autonomous navigation, and robotic motion planning
Medical Device Engineering, Testing & Manufacturing
- Robotic Systems Engineering: Electromechanical troubleshooting, robotic hardware integration, manufacturing testing, and calibration of complex surgical robotic systems
- Engineering Testing & Analysis: Robot performance characterization, experimental test development, quantitative data analysis, and evaluation of engineering acceptance criteria
- Failure Analysis: Root-cause investigations, mechanical and electromechanical troubleshooting, and corrective action (CAPA) support
- Regulated Manufacturing: Medical-device manufacturing processes, controlled technical documentation, work instructions, and Device History Record (DHR) traceability
- Manufacturing Process Improvement: Cross-functional engineering, automated test-data analysis, process optimization, and manufacturing workflow automation
Programming, Data Analysis & Automation
- Programming Languages: C, C++, Python, MATLAB, and Java
- Engineering Software: Numerical analysis, simulation, data processing, automated testing, and engineering scripting
- Software Development: Git version control, Linux (Debian), Windows, macOS, and Docker
- Systems Integration: Ethernet/network configuration, hardware-software interfacing, and embedded system prototyping
- Industrial Automation: Manufacturing data integration, Ignition/SCADA concepts, and digital manufacturing workflows
Research, Prototyping & Specialized Technologies
- Medical Robotics Research: High-Intensity Focused Ultrasound (HIFU), robotic CO2 laser systems, laser-tissue interaction experiments, and robotic surgical instrumentation
- Medical Imaging & Simulation: DICOM imaging data, anatomical modeling, and simulation of robotic surgical mechanisms
- Haptic Interfaces: 3D Systems Touch haptic devices and human-robot interaction research
- Electronics & Embedded Prototyping: Arduino, KiCad, electronic interfaces, and integrated mechatronic prototypes
- Virtual Reality & Visualization: Unity3D, OpenVR, and virtual-reality prototype development