Yongkie W.

Gründer, Softwarearchitekt und Senior Softwareingenieur

Jakarta, Indonesien

Erfahrungen

Jan. 2024 - Bis heute
1 Jahr 8 Monaten

Gründer, Softwarearchitekt und Senior Softwareingenieur

Yobotics

  • Robotik- und SaaS-Projekte
  • Tech-Stack: C++20, Python3, Go, TypeScript, ROS2, Linux, PostgreSQL, Docker, React, Svelte
  • Entwicklung moderner Full-Stack-Webanwendungen für SaaS und Roboterverwaltung
  • Entwicklung von Andockalgorithmen für Roboter und einer Offline-Simulationsumgebung für das Nexaro-Projekt
  • Prototypenentwicklung einer portablen SLAM-Lösung zur Indoor-Kartierung und für Roboterarme SO-101
Jan. 2021 - Dez. 2023
3 Jahren

Senior Softwareingenieur & Architekt (vertraglich)

Vorwerk Group

  • Nexaro: Staubsaugerroboter
  • Tech-Stack: C++20, Rust, Python3, CMake, Docker, Yocto Linux, ROS2, OpenGL
  • Kernsoftware-Architektur und CMake-Build-System neu gestaltet, wodurch Modularität und Build-Zeiten um 40% verbessert wurden
  • SLAM-Algorithmen für schnelle Erkundung mit 98% Autonomie und lidarbasierte Objekterkennung für das Andocken entwickelt
Jan. 2020 - Dez. 2021
2 Jahren

Senior Softwareingenieur (vertraglich)

Daimler AG

  • MBUX: In-Car-Infotainment-System
  • Tech-Stack: C++17, Python3, Bash, CMake, Docker, Yocto Linux, DLT, QNX, QEMU, Catch2
  • Echtzeit-Logging-System implementiert und die Debug-Zeit um 30% reduziert
  • Automatisiertes Test-Framework erstellt, das 85% der kritischen Pfade abdeckt
  • Plattformübergreifende Build- und Deployment-Pipeline entworfen
Jan. 2020 - Dez. 2020
1 Jahr

Robotik-Softwareingenieur (vertraglich)

ICA GmbH

  • HERO21: Autonomer UV-C-Desinfektionsroboter
  • Tech-Stack: C++14, Python3 (FastAPI), ROS, OpenCV, Docker
  • Echtzeit-Bewegungserkennungssystem mit RPLidar entwickelt, das eine Erkennungsgenauigkeit von über 90% erzielt
  • Proof-of-Concept zur Integration von Cartographer-SLAM implementiert, um Kartierungsfehler zu reduzieren
  • Python3-Backend mit FastAPI für die Roboter-Weboberfläche entwickelt
Jan. 2018 - Dez. 2019
2 Jahren

Embedded-Softwareingenieur (vertraglich)

Siemens AG

  • LMV: Verbrennungssteuerungssystem
  • Tech-Stack: C, C++11, Python3, Enterprise Architect, Jenkins, CxxTest, CANOpen, SPI, UART
  • SIL3-sicherheitszertifiziertes Persistenzmodul auf dem TI-RM4x-SoC entworfen und implementiert
  • Automatisierte Testinfrastruktur entwickelt, die ECC (Error Correction Code) und Selbsttest-Funktionen des Chips nutzt
Jan. 2016 - Dez. 2018
3 Jahren

Senior Softwareingenieur

Visteon Electronics

  • SmartCore: Infotainment im Fahrzeug
  • Technologie-Stack: C, C++11, CMake, Ninja, QNX, Linux, OpenSSL, DLT, Qt
  • Konzipierte und implementierte ein forensisches Modul mithilfe asymmetrischer Kryptografie zur sicheren Datenprotokollierung
  • Entwickelte eine ISO26262-konforme Betriebssystem-Abstraktionsschicht (OSAL) nach AUTOSAR-Standards
  • Erstellte ein plattformübergreifendes CMake-Buildsystem für QNX-/Linux-Bereitstellungen
Jan. 2012 - Dez. 2015
4 Jahren

Softwareingenieur

Harman Becker Automotive

  • MIB: Infotainment im Fahrzeug
  • Technologie-Stack: C, C++03, Makefile, QNX, CANoe, CANalyzer
  • Implementierte ein Lifecycle-Management-System mit Echtzeit-Protokollierung und UDS-Protokollunterstützung auf ARM-SoC
  • Standardisierte ein plattformübergreifendes Buildsystem mit CMake und reduzierte die Build-Zeiten um 35%
Jan. 2011 - Dez. 2011
1 Jahr

Forschungsingenieur

Daimler AG R&D

  • Forschung im Bereich autonomes Fahren
  • Technologie-Stack: C++03, Python2
  • Entwickelte ein System zur Verfolgung bewegter Objekte mit Kalman- und Teilchenfiltern und erreichte eine Verfolgungsgenauigkeit von über 92 %
Jan. 2011 - Dez. 2011
1 Jahr

Praktikant

Fraunhofer Institute for Computer Graphics Research

  • Entwickelte C++-Algorithmen für Echtzeit-Bildverarbeitung und Computer Vision im Filmbereich
Jan. 2010 - Dez. 2010
1 Jahr
Deutschland

Praktikant

Panasonic R&D Germany

  • Implementierte ein Echtzeit-3GPP-LTE-Advanced-Datenübertragungsprotokoll in C++ mit MATLAB-Simulation
Jan. 2008 - Dez. 2008
1 Jahr
Deutschland

Praktikant

European Aeronautic Defence and Space Company Germany

  • Entwickelte eine C#-GUI zur Auswertung von Steuergeräten für NH90- und UH-Tiger-Hubschrauber und reduzierte dadurch die Testzeit um 40 %

Zusammenfassung

Senior Softwareingenieur mit über 13 Jahren Erfahrung in Robotik, Automobilbereich und eingebetteten Systemen, ergänzt durch Full-Stack-Webentwicklung. Als Gründer von Yobotics Pte. Ltd. spezialisiere ich mich auf Robotiksoftware, skalierbare verteilte Systeme und moderne Webanwendungen.

Sprachen

Indonesisch
Muttersprache
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher
Chinesisch
Fortgeschritten

Ausbildung

Okt. 2009 - Juni 2011

TU Darmstadt

Master of Science, Autonome Systeme · Informationssystemtechnik · Darmstadt, Deutschland

Okt. 2005 - Juni 2009

TU Darmstadt

Bachelor of Science, Softwareentwicklung und eingebettete Systeme · Informationssystemtechnik · Darmstadt, Deutschland

Zertifikate & Bescheinigungen

Adaptive AUTOSAR Schulung

Elektrobit

CANoe-Basis-Workshop

Vector Informatik GmbH

Zertifizierter Systemadministrator (LFCS)

Linux Foundation

Nanodegree Datenstrukturen und Algorithmen

Udacity

Nanodegree Flugauto- und autonomer Flugingenieur

Udacity

Nanodegree Modernes C++

Udacity

Nanodegree Ingenieur für autonomes Fahren

Udacity

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen