Available for engineering roles — Summer 2026 Ankara, Türkiye

Building autonomous
machines that think.

Electrical & Electronics Engineer passionate about robotics, autonomous systems, and open-source development. I enjoy turning ideas into intelligent machines.

Scroll
About

Building robotics systems
from simulation to reality.

I'm an Electrical & Electronics Engineer passionate about robotics, autonomous systems, and embedded software. My work focuses on designing intelligent robotic platforms using ROS 2, Gazebo, OpenCV, and Raspberry Pi, while bridging simulation with real-world hardware.

My projects range from autonomous mobile robots and quadruped platforms to industrial IoT dashboards and simulation software. I enjoy designing modular systems where perception, control, and embedded communication work together to solve real engineering problems.

Beyond development, I enjoy documenting my work through open-source projects and technical articles, continuously learning new technologies, and improving both my software architecture and robotics engineering skills.

01
Robotics First

I enjoy building complete robotic systems by combining perception, motion control, and embedded software into a modular architecture.

02
Simulation to Reality

I use Gazebo and ROS 2 to validate ideas in simulation before deploying them on real robotic hardware.

03
Continuous Learning

I actively improve my skills through open-source projects, technical writing, and hands-on engineering challenges.

Selected work

Four projects. Real hardware, real constraints.

Each of these shipped past the whiteboard. Sensors sampled, motors moved, policies transferred. Open any case study for the architecture, hardware, and lessons behind it.

ros2 · yolov5 · 12-dof
Shipped
01 / 022026

Pavlov Mini Wheel

Autonomous quadruped with vision-based object tracking.

Robot joints
8DOF
Simulation + Hardware
2Platforms
Main ROS 2 nodes
4Core
Custom architecture
100%

Designed and developed an autonomous wheeled robotic platform using ROS 2, OpenCV, Raspberry Pi, and Teensy 4.0. The robot detects and follows a colored target through real-time computer vision while maintaining a modular software architecture that supports both Gazebo simulation and real hardware deployment.

Challenge

Design a modular autonomous robotic platform capable of detecting and following a target in both Gazebo simulation and real-world environments while ensuring reliable communication between the Raspberry Pi and the embedded controller.

Approach

Developed a modular ROS 2 architecture where perception, robot control, and hardware communication operate as independent nodes. OpenCV was used for real-time color-based object detection, while Gazebo enabled the complete software stack to be validated before deployment on the physical robot. Communication between the Raspberry Pi and Teensy 4.0 was handled through ROS 2 and serial interfaces, keeping the system modular and easy to extend.

  • Successfully implemented autonomous color-based object tracking using OpenCV.
  • Designed a modular ROS 2 architecture for simulation and real hardware deployment.
  • Integrated Raspberry Pi, Teensy 4.0, and Gazebo into a complete robotics development workflow.
ROS 2 HumblePythonOpenCVRaspberry PiPyTorchGazebo
SourceRobotics Engineer
R = Σ γᵗ rₜ
ppo · domain randomization
Research
02 / 022025-2026

Quadruped Pavlov Mini

Reinforcement learning for legged robots — sim to reality.

Robot design
4Legs
Locomotion system
12DOF
ROS 2 + Gazebo
2Platforms
Custom robot model
100%

Designed and developed a quadruped robot from the ground up using ROS 2 and Gazebo. The project focused on robot modeling, inverse kinematics, locomotion control, and simulation-driven development, providing the foundation for future hardware implementation and the Pavlov Mini Wheel platform.

Challenge

Develop a stable and modular quadruped robot capable of realistic locomotion in simulation while designing a software architecture that can later be transferred to physical hardware.

Approach

Designed the robot's mechanical structure and developed a modular ROS 2 software architecture for simulation and control. Built the robot model using URDF/Xacro, implemented inverse kinematics for leg motion, and validated the locomotion algorithms in Gazebo before preparing the platform for future real-world deployment.

  • Developed a complete quadruped robot model using URDF/Xacro.
  • Implemented inverse kinematics for coordinated four-leg locomotion.
  • Validated robot behavior and control algorithms in Gazebo simulation.
ROS 2 HumbleGazeboURDF / XacroPythonInverse KinematicsRaspberry Pi
SourceML / Robotics Researcher
Toolkit

The stack I actually reach for.

No progress bars, no self-graded percentages. These are the tools I've shipped real work with.

Robotics

01

Building autonomous robotic systems.

ROS 2GazeboURDF / XacroOpenCVInverse Kinematics

Programming

02

Languages I use to build software.

PythonCC++MATLABTypeScript

Embedded Systems

03

Hardware integration and control.

Raspberry PiTeensy 4.0ArduinoUARTSerial Communication

Computer Vision

04

Vision for autonomous robots.

OpenCVImage ProcessingCamera CalibrationColor Tracking
Timeline

Where I've been. Where I'm going.

  • 2022 — 2026

    Electrical & Electronics Engineering

    Konya Technical University · Konya, Türkiye
    • Focused on robotics, autonomous systems, and embedded software development.
    • Developed autonomous navigation projects using ROS 2, Nav2, and Gazebo.
    • Designed embedded applications with Raspberry Pi, Teensy, and Arduino platforms.
  • 2025 — Present

    Independent Robotics Developer

    Personal Projects & Open Source · Türkiye
    • Developing ROS 2-based autonomous robotic systems from simulation to real hardware.
    • Building Pavlov Mini Wheel, a vision-guided mobile robot powered by ROS 2 and OpenCV.
    • Designing the Pavlov Quadruped platform with URDF, Gazebo, and custom inverse kinematics.
    • Publishing technical articles on Medium and contributing to the ROS community.
Education
Konya Technical University
B.Sc. in Electrical & Electronics Engineering
2022 – 2026

Focused on robotics, embedded systems, control systems, and autonomous robotic platforms. Developed multiple ROS 2-based projects involving robot simulation, computer vision, and real-world hardware integration.

Continuous learning

ROS 2 · Nav2 · SLAM Toolbox · Behavior Trees · Isaac Gym · PPO · YOLOv5 · Modbus / MQTT / OPC UA — self-directed coursework alongside university.

Contact

Let's build the future of robotics.

I'm always excited to discuss robotics, ROS 2, embedded systems, autonomous robots, or open-source collaborations. Whether it's a project, research opportunity, or engineering role, feel free to reach out.

bengokaysaglam@gmail.com