16.07.2026 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarRobotics Engineer & High-Performance Infrastructure | C++, Rust, Go, PostgreSQL
Singapur, Singapur
Weltweit
Master of ScienceÜber mich
I build robotics backend and high-performance infrastructure for autonomous systems: real-time simulation, middleware, and cloud backends. 15+ years C++/Python, ROS2, Linux. Experienced in robotics and embedded. Exploring blockchain infrastructure.
Skills
C++CUDAEmbedded SystemsPostgreSQLRoboticsRust (Programming Language)Perf (Linux)Gitlab-CigRPC
Senior Staff Software Engineer & Architect with 13+ years designing mission-critical, cross-cutting frameworks and core services for robotics, autonomous systems, and safety-critical embedded platforms on Linux. Deep expertise in modern C++ (C++11/17/20/23), real-time distributed systems, behavior coordination, SLAM-based world representation, and simulation/playback environments.
Technical SkillsC++ & Systems Programming
- Languages: C/C++ (13+ years), Python (9 years), Rust (1+ year), Go (2+ years), Bash
- Standards & Paradigms: C++11/17/20/23, Multithreading, IPC, POSIX, RAII, Move Semantics, Template Metaprogramming, Type Erasure, Memory Management
- Libraries: STL, Boost, Eigen, Google Test, fmt, log4cpp, OpenSSL
- Performance & Debugging: Valgrind, perf, Nsight Systems, gdb, AddressSanitizer
Linux & Embedded Platforms
- Operating Systems: Linux (Yocto, Debian, Arch), QNX, FreeBSD, Embedded RTOS
- System Level: Real-time Scheduling, POSIX APIs, systemd, Kernel/User-space Dev
- Hardware: ARM SoC, TI-RM4x, CAN, UART, I2C, SPI, Ethernet
Robotics, Middleware & IPC
- Frameworks: ROS2, Nav2, Gazebo, SLAM (Cartographer, DTSAM), PCL, OpenGL, CUDA, ReRun
- IPC & Protocols: gRPC, Protobuf, ZeroMQ, MQTT, TCP/IP, WebSocket — RPC and streaming patterns
- Behavior & State: Nav2 Behavior Trees, State Machine Frameworks, Kalman/Particle Filters
Build, Deployment & Tooling
- Build Systems: CMake, Make, Ninja, Bazel, Conan, Cross-compilation
- DevOps: Docker, GitLab CI/CD, Jenkins, Kubernetes
- Code Generation: Template metaprogramming, build-system code generation, automated scaffolding
AI/ML & Scientific Computing
- Libraries: OpenCV, Pandas, Scikit-learn, PyTorch, TensorFlow, Stable Baselines3, Gymnasium
- Local AI & Inference: Llama.cpp, Whisper.cpp, Kimi 2.6, Qwen 3.7, Gemma 4
Sprachen
ChineseGrundkenntnisseGermanverhandlungssicherEnglishverhandlungssicher
Projekthistorie
- Software-Beratung und -Entwurf für die Implementierung in PostgreSQL, Go Backend und Sveltekit Frontend
- Software-Entwicklung mit PostgrSQL, Go, Typescript, Sveltekit, und TailwindCSS
- Algorithmen-Entwicklung für autonomes Fahren und Lokalisierung.
Role: Freelance Software Developer and Architect
Tech Stack: C++20, Rust, Python3, CMake, Make, Docker, Yocto Linux, ROS2, GoogleTest
Contributions:
- Redesigned software architecture and CMake build system for improved modularity.
- Architected and implemented fast exploration, SLAM, lidar-based object detection, and docking.
- Optimized robot autonomy and built an offline simulator application.
Tech Stack: C++20, Rust, Python3, CMake, Make, Docker, Yocto Linux, ROS2, GoogleTest
Contributions:
- Redesigned software architecture and CMake build system for improved modularity.
- Architected and implemented fast exploration, SLAM, lidar-based object detection, and docking.
- Optimized robot autonomy and built an offline simulator application.
- Role: Freelance Software Developer
- Tech Stack: C++17, Python3, Bash, CMake, Docker, Yocto Linux, DLT, QNX, QEMU, Catch2
- Contributions:
- Developed real-time logging and automated test framework.
- Designed cross-platform software integration and deployment.
- Tech Stack: C++17, Python3, Bash, CMake, Docker, Yocto Linux, DLT, QNX, QEMU, Catch2
- Contributions:
- Developed real-time logging and automated test framework.
- Designed cross-platform software integration and deployment.