Robotics & mechatronics background · embedded focus

Robotics &
Embedded
Engineer

Cartoon Avatar

Hello! I'm awake
🤖~$ whoami
Ani — Robotics Engineer · Enthusiast Embedded Developer

🤖~$ funfact
Tux the penguin is the official mascot of Linux.

🤖~$ theme
My eyes! My eyees!

🤖 ~ $
type help to explore — Tab to complete

The Toolbox

Systems Programming
C/C++ pointers memory management function pointers file I/O syslog
Embedded Development
cross-compilation GCC toolchain target architecture
Build Systems
Makefiles CMake GCC flags linker scripts compilation pipeline
Linux / Unix
Bash shell scripting process management file systems syslog API
Debugging & Tools
GDB pytest
Currently Learning
Yocto Buildroot Advanced Embedded Linux Embedded Rust

Things I've built


Certifications


Research & Writing

Investigation of laser spot size on relative position displacement sensing using laser-speckle imaging @ Deutsche Gesellschaft für angewandte Optik (DGaO) 2024

In this paper the influence of laser spot size on surface on the displacement estimation result in laser speckle imaging is investigated. Mean intensity gradient as quality criteria for laser speckle images is also introduced and evaluated as a potential quality control parameter for laser speckle displacement measurement.

Read paper
Development of Laser-Speckle based Velocity Sensor for Robot TCP Motion @ RWTH Aachen - Lehrstuhl für Lasertechnik 2023

Due to positional inaccuracies in robot Tool Center Point (TCP) position, an optical position estimation method utilizing Laser Speckle Pattern (LSP) images is investigated from the perspective of quantitative quality analysis.

Read thesis

From 🏎️
to 🤖 💡 💻

I originally started out studying cars, but somewhere along the way, I discovered my love for programming. Specifically that sweet spot where software meets the hardware. There's just something incredibly satisfying about writing code that interacts directly with the physical world. My first love was the Linux terminal, which led me to Bash scripting, and eventually right into the heart of embedded development.

These days, I'm a software engineer at a robotics company. I have a background in mechatronics and computer vision, which basically means I spend my time working with grippers, cameras, and classical image processing. When I'm off the clock, you'll usually find me tinkering with Rust, diving deep into advanced embedded Linux, or polishing my systems programming skills in C.

Focus Robotics · Mechatronics · Embedded Systems
Primary Language Python · C · Bash Scripting
Dev Ops Docker · Git · Debian Packaging · Cargo · Flask
Additional Skills Embedded C · Rust · Computer Vision · ROS

echo "Hello" print("Hello") printf("Hello\n"); println!("Hello");