Last active
November 22, 2025 21:15
-
-
Save mbudisic/8bbac8c4f6a2222a965920b1732f5d6f to your computer and use it in GitHub Desktop.
resume.json
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "basics": { | |
| "name": "Marko Budišić", | |
| "label": "Robotics/Mechatronics Engineer — Human-in-the-Loop Teleoperation & Autonomy", | |
| "image": "", | |
| "email": "[email protected]", | |
| "phone": "(805) 452-1480", | |
| "url": "https://github.com/mbudisic/", | |
| "summary": "Robotics engineer focused on operator-in-the-loop interfaces, low-latency teleoperation, multimodal sensing, and ROS2-based autonomy. I design and prototype reliable, field-ready systems and data pipelines that accelerate dexterous manipulation R&D—bridging hardware, embedded control, simulation, and AI-driven learning.", | |
| "location": { | |
| "address": "", | |
| "postalCode": "", | |
| "city": "Central Virginia", | |
| "countryCode": "US", | |
| "region": "Virginia" | |
| }, | |
| "profiles": [ | |
| { | |
| "network": "LinkedIn", | |
| "username": "mbudisic", | |
| "url": "https://linkedin.com/in/mbudisic" | |
| }, | |
| { | |
| "network": "Google Scholar", | |
| "username": "Marko Budišić", | |
| "url": "https://scholar.google.com/citations?hl=en&user=acUCwOMAAAAJ" | |
| }, | |
| { | |
| "network": "GitHub", | |
| "username": "mbudisic", | |
| "url": "https://github.com/mbudisic/" | |
| } | |
| ] | |
| }, | |
| "work": [ | |
| { | |
| "name": "Framatome, Inc.", | |
| "position": "Principal Engineering Specialist II", | |
| "url": "https://framatome.com", | |
| "startDate": "2023-06-01", | |
| "summary": "Lead systems integration and autonomy for industrial robotics platforms with emphasis on human-in-the-loop teleoperation, ROS2 pipelines, simulation/digital twins, and data systems for robot learning—delivering reliable, latency-aware operation in safety-critical environments.", | |
| "highlights": [ | |
| "Built and optimized operator-in-the-loop teleoperation flows using ROS2; profiled networking/timing and tuned DDS QoS, image transport, and message filtering to reduce perceived latency and improve responsiveness.", | |
| "Integrated and simulated multimodal sensing (monocular camera, IMU; LiDAR and force/tactile interfaces evaluated for future integration) to improve operator feedback and situational awareness.", | |
| "Developed a Gazebo-based digital twin mirroring production nodes to enable rapid iteration without hardware, safe regression testing, and a roadmap for live state synchronization and 3D review.", | |
| "Designed time-synchronized logging and dataset pipelines (sensor/command/pose alignment) supporting training and evaluation of autonomy/assistive modules; established data specs and replay tooling.", | |
| "Implemented and validated real-time control and estimation components (PID/MPC; EKF/particle filters) to ensure stable, predictable teleoperation under compute and network constraints.", | |
| "Collaborated with hardware teams on mechatronic readiness for teleoperation/telepresence (mechanical interfaces, signal routing, sensor placement) and contributed to trade studies.", | |
| "Mentored engineers on ROS2, containerized dev environments (Docker/WSL2/Linux), reproducible sim-to-real workflows, and integration best practices aligned with reliability/safety objectives." | |
| ] | |
| }, | |
| { | |
| "name": "Clarkson University", | |
| "position": "Assistant Professor of Mathematics", | |
| "url": "https://www.clarkson.edu", | |
| "startDate": "2016-07-01", | |
| "endDate": "2023-05-01", | |
| "summary": "Led research at the intersection of control, simulation, and data-driven modeling with applications to robotics state estimation and reliability.", | |
| "highlights": [ | |
| "Directed research in dynamical systems, uncertainty-aware modeling, and reduced-order models for fast simulation and control design.", | |
| "Mentored graduate researchers across robotics, ML, and scientific computing; recognized with Outstanding New Teacher Award (2019)." | |
| ] | |
| }, | |
| { | |
| "name": "University of Wisconsin–Madison", | |
| "position": "Visiting Assistant Professor of Mathematics", | |
| "url": "https://www.wisc.edu", | |
| "startDate": "2013-08-01", | |
| "endDate": "2016-06-01", | |
| "summary": "Developed geometric/topological data methods foundational to modern 3D perception and motion analysis.", | |
| "highlights": [] | |
| }, | |
| { | |
| "name": "University of California, Santa Barbara", | |
| "position": "Researcher in Mechanical Engineering", | |
| "url": "https://www.ucsb.edu", | |
| "startDate": "2007-01-01", | |
| "endDate": "2012-07-01", | |
| "summary": "Built simulation and control algorithms for real-time state estimation and digital twin architectures under AFOSR/DARPA/ONR programs.", | |
| "highlights": [] | |
| }, | |
| { | |
| "name": "Liva d.o.o.", | |
| "position": "Control Design Engineer", | |
| "startDate": "2005-09-01", | |
| "endDate": "2006-07-01", | |
| "summary": "Designed and deployed industrial automation with Siemens STEP7 PLCs using Petri-net-based logic for robust, deadlock-free operation.", | |
| "highlights": [ | |
| "Modeled conveyor systems with Petri nets; implemented deadlock-free controllers in STEP7; system operated in production for 10+ years." | |
| ] | |
| } | |
| ], | |
| "projects": [ | |
| { | |
| "name": "Autonomy Upgrade for Steam Generator Inspection Robots", | |
| "description": "Transitioned legacy robotics to ROS2 with SLAM in GPS-denied, reflective environments; designed for constrained compute and strict safety protocols.", | |
| "highlights": [ | |
| "Evaluated monocular SLAM frameworks (rtabmap, ORB-SLAM) and integrated with IMU/odometry.", | |
| "Structured containerized dev environments and onboarding to accelerate delivery and reproducibility." | |
| ], | |
| "keywords": [ | |
| "ROS2", | |
| "SLAM", | |
| "Sensor Fusion", | |
| "Latency" | |
| ], | |
| "startDate": "2023-07-01" | |
| }, | |
| { | |
| "name": "Digital Twin for Robotic Navigation", | |
| "description": "Gazebo-based twin mirroring production nodes for teleop/navigation, enabling development without hardware and supporting operator training/testing.", | |
| "highlights": [ | |
| "Simulated camera/IMU with production-identical app graph for seamless sim-to-real.", | |
| "Roadmap for live state synchronization and 3D visualization for planning and review." | |
| ], | |
| "keywords": [ | |
| "Gazebo", | |
| "URDF/Xacro", | |
| "ros2_control", | |
| "Sim-to-Real" | |
| ], | |
| "startDate": "2023-09-01" | |
| }, | |
| { | |
| "name": "Delay-Tolerant Distributed Control for Mobile Robots", | |
| "description": "Designed distributed control accommodating communication delays for multi-robot coordination; relevant to robust teleoperation and operator-in-the-loop designs.", | |
| "highlights": [], | |
| "keywords": [ | |
| "Distributed Control", | |
| "Teleoperation", | |
| "Latency" | |
| ], | |
| "startDate": "2007-06-01", | |
| "url": "https://doi.org/10.1109/AIM.2007.4412563" | |
| }, | |
| { | |
| "name": "AI Enhanced Video Archive (Agentic RAG)", | |
| "description": "Prototype of multi-modal retrieval and evaluation for operator knowledge—demonstrates rapid prototyping of data/AI pipelines and evaluation harnesses.", | |
| "highlights": [ | |
| "LangChain orchestration, Qdrant vector DB, Tavily search; RAGAS-based evaluation.", | |
| "Local and hosted deployments; fine-tuned embeddings; timestamp-accurate retrieval." | |
| ], | |
| "keywords": [ | |
| "LLM", | |
| "RAG", | |
| "Evaluation", | |
| "LangChain" | |
| ], | |
| "startDate": "2025-02-01", | |
| "url": "https://github.com/mbudisic/pstuts-rag" | |
| }, | |
| { | |
| "name": "braidlab (Open Source)", | |
| "description": "Open-source MATLAB/C/C++ package for topological data analysis used across applied mathematics and engineering.", | |
| "highlights": [], | |
| "keywords": [ | |
| "Open Source", | |
| "MATLAB", | |
| "C/C++" | |
| ], | |
| "startDate": "2013-01-01", | |
| "endDate": "2016-06-01", | |
| "url": "https://github.com/jeanluct/braidlab" | |
| }, | |
| { | |
| "name": "koopman (Open Source)", | |
| "description": "Companion code for published research on Koopman-based dynamics discovery and blind decomposition.", | |
| "highlights": [], | |
| "keywords": [ | |
| "Python", | |
| "Dynamical Systems", | |
| "Signal Processing" | |
| ], | |
| "startDate": "2023-01-01", | |
| "url": "https://github.com/mbudisic/koopman" | |
| } | |
| ], | |
| "education": [ | |
| { | |
| "institution": "University of California, Santa Barbara", | |
| "url": "https://www.ucsb.edu", | |
| "area": "Mechanical Engineering", | |
| "studyType": "PhD", | |
| "startDate": "2006-10-01", | |
| "endDate": "2012-09-01", | |
| "score": "", | |
| "courses": [ | |
| "Control Systems", | |
| "Dynamics and Robotics" | |
| ] | |
| }, | |
| { | |
| "institution": "University of Zagreb", | |
| "url": "https://www.unizg.hr", | |
| "area": "Electrical Engineering", | |
| "studyType": "Dipl.Eng/MS", | |
| "startDate": "2001-10-01", | |
| "endDate": "2006-07-15", | |
| "score": "", | |
| "courses": [ | |
| "Control Engineering", | |
| "Robotics" | |
| ] | |
| } | |
| ], | |
| "skills": [ | |
| { | |
| "name": "Human-in-the-Loop Teleoperation & Low-Latency Systems", | |
| "level": "Advanced", | |
| "keywords": [ | |
| "Teleoperation", | |
| "Telepresence", | |
| "Latency profiling", | |
| "DDS QoS tuning", | |
| "Image transport", | |
| "Time synchronization", | |
| "Tracing/observability" | |
| ] | |
| }, | |
| { | |
| "name": "Robotics Controls, Kinematics & Estimation", | |
| "level": "Advanced", | |
| "keywords": [ | |
| "Kinematics/Dynamics", | |
| "PID/MPC", | |
| "EKF/Particle Filters", | |
| "Sensor Fusion", | |
| "SLAM", | |
| "State Estimation" | |
| ] | |
| }, | |
| { | |
| "name": "Multimodal Sensing & Integration", | |
| "level": "Advanced", | |
| "keywords": [ | |
| "Cameras", | |
| "IMU", | |
| "LiDAR", | |
| "Force/Tactile (familiarity)", | |
| "Haptics (familiarity)", | |
| "Timestamps & Calibration" | |
| ] | |
| }, | |
| { | |
| "name": "Simulation & Digital Twins", | |
| "level": "Advanced", | |
| "keywords": [ | |
| "Gazebo", | |
| "ROS2 Simulation", | |
| "URDF/Xacro", | |
| "ros2_control", | |
| "Sim-to-Real", | |
| "Automated Testing" | |
| ] | |
| }, | |
| { | |
| "name": "ROS2 & Middleware", | |
| "level": "Advanced", | |
| "keywords": [ | |
| "ROS2 (rclcpp/rclpy)", | |
| "DDS", | |
| "message_filters", | |
| "image_transport", | |
| "rosbag2", | |
| "tf2" | |
| ] | |
| }, | |
| { | |
| "name": "Data Systems for Robot Learning", | |
| "level": "Advanced", | |
| "keywords": [ | |
| "Dataset Specs", | |
| "Synchronized Logging", | |
| "Replay & Evaluation", | |
| "Labeling Workflows", | |
| "Python/C++ Tooling", | |
| "Scalable Curation" | |
| ] | |
| }, | |
| { | |
| "name": "Platforms & Tools", | |
| "level": "Advanced", | |
| "keywords": [ | |
| "C++", | |
| "Python", | |
| "Linux", | |
| "Docker/WSL2", | |
| "GitHub/GitLab CI", | |
| "GPU Profiling" | |
| ] | |
| }, | |
| { | |
| "name": "Leadership & Collaboration", | |
| "level": "Advanced", | |
| "keywords": [ | |
| "Rapid Prototyping", | |
| "Cross-Functional R&D", | |
| "Mentorship", | |
| "Design Reviews", | |
| "Stakeholder Alignment" | |
| ] | |
| } | |
| ], | |
| "certificates": [ | |
| { | |
| "name": "Certified AI Engineer", | |
| "date": "2025-06-01", | |
| "issuer": "AI Makerspace", | |
| "url": "https://drive.google.com/file/d/119QYh0mbX8nXqvt-s9WgesD5YrtRf393/view" | |
| } | |
| ], | |
| "languages": [ | |
| { | |
| "language": "English", | |
| "fluency": "Fluent" | |
| }, | |
| { | |
| "language": "Croatian", | |
| "fluency": "Native" | |
| } | |
| ], | |
| "meta": { | |
| "version": "v1.0.0", | |
| "lastModified": "2025-11-22T21:15:54Z" | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment