Yongkie Wiyogo
Gründer, Softwarearchitekt und Senior Softwareingenieur
Erfahrungen
Jan. 2024 - Bis heute
2 Jahren 1 MonateGründer, Softwarearchitekt und Senior Softwareingenieur
Yobotics
- Entwicklung moderner Fullstack-Webanwendungen für SaaS und Roboterverwaltung
- Entwicklung von Andockalgorithmen für Roboter und einer Offline-Simulationsumgebung für das Nexaro-Projekt
- Prototypenentwicklung einer tragbaren SLAM-Lösung zur Indoor-Kartierung und für Roboterarme SO-101
Jan. 2021 - Dez. 2023
3 JahrenSenior Softwareingenieur & Architekt (Freiberuflich)
Vorwerk Group
- Kernsoftware-Architektur und CMake-Build-System neu gestaltet, wodurch die Modularität und die Build-Zeiten um 40 % verbessert wurden
- Entwicklung von SLAM-Algorithmen für schnelle Erkundung mit 98 % Autonomie und lidarbasierte Objekterkennung für das Andocken
Jan. 2020 - Dez. 2021
2 JahrenSenior Softwareingenieur (Freiberuflich)
Daimler AG
- Implementierung eines Echtzeit-Logging-Systems, das die Debug-Zeit um 30 % reduziert
- Erstellung eines automatisierten Test-Frameworks, das 85 % der kritischen Pfade abdeckt
- Entwurf einer plattformübergreifenden Build-and-Deployment-Pipeline
Jan. 2020 - Dez. 2020
1 JahrRobotik-Softwareingenieur (Freiberuflich)
ICA GmbA
- Entwicklung eines Echtzeit-Bewegungserkennungssystems mit RPLidar mit über 90 % Erkennungsgenauigkeit
- Umsetzung eines Proof-of-Concepts zur Integration von Cartographer-SLAM, um Kartierungsfehler zu reduzieren
- Entwicklung eines Python3-Backends mit FastAPI für die Webschnittstelle des Roboters
Jan. 2018 - Dez. 2019
2 JahrenEmbedded-Softwareingenieur (Freiberuflich)
Siemens AG
- Entwurf und Implementierung eines SIL3-sicherheitszertifizierten Persistenzmoduls auf dem TI-RM4x-SoC
- Erstellung einer automatisierten Testinfrastruktur unter Nutzung von ECC (Error Correction Code) und Chip-Selbsttestfunktionen
Jan. 2016 - Dez. 2018
3 JahrenSenior Softwareingenieur
Visteon Electronics
- Entwarf und implementierte ein forensisches Modul mithilfe asymmetrischer Kryptografie und ermöglichte so sicheres Datenlogging
- Entwickelte eine ISO26262-konforme Betriebssystemabstraktionsschicht (OSAL) nach AUTOSAR-Standards
- Erstellte ein plattformübergreifendes CMake-Buildsystem für QNX- und Linux-Deployments
Jan. 2012 - Dez. 2015
4 JahrenSoftwareingenieur
Harman Becker Automotive
- Implementierte ein Lifecycle-Management-System mit Echtzeit-Logging und UDS-Protokollunterstützung auf ARM-SoC
- Standardisierte ein plattformübergreifendes Buildsystem mit CMake und verkürzte die Build-Zeiten um 35%
Jan. 2011 - Dez. 2011
1 JahrForschungsingenieur
Daimler AG R&D
- Entwickelte ein System zur Verfolgung bewegter Objekte mit Kalman- und Partikelfiltern und erreichte eine Trackinggenauigkeit von über 92%
Jan. 2011 - Dez. 2011
1 JahrPraktikant
Fraunhofer Institute for Computer Graphics Research
- Entwickelte in C++ Echtzeit-Bildverarbeitungs- und Computer-Vision-Algorithmen für die Filmproduktion
Jan. 2010 - Dez. 2010
1 JahrPraktikant
Panasonic R&D Germany
- Implementierte ein Echtzeit-Datenübertragungsprotokoll nach 3GPP LTE-Advanced in C++ mit MATLAB-Simulation
Jan. 2008 - Dez. 2008
1 JahrPraktikant
European Aeronautic Defence and Space Company Germany
- Entwickelte eine C#-GUI zur Auswertung der Steuergeräte von NH90- und UH-Tiger-Hubschraubern und verkürzte damit die Testzeit um 40 %
Zusammenfassung
Senior Softwareingenieur mit über 13 Jahren Erfahrung in Robotik, Automobilbereich und Embedded-Systemen, ergänzt durch Fullstack-Webentwicklungsexpertise. Als Gründer von Yobotics Pte. Ltd. spezialisiere ich mich auf Robotik-Software, skalierbare verteilte Systeme und moderne Webanwendungen.
Fähigkeiten
System-, Embedded- & Robotik-programmierung
- Sprachen: C/c++ (12+ Jahre), Python (8+ Jahre), Bash/shell-scripting (8+ Jahre), Rust (1+ Jahr)
- Betriebssysteme: Linux, Yocto, Qnx, Android
- Tools: Cmake, Make, Docker, Ros2, Gazebo, Qemu, Virtualbox, Valgrind, Gdb, Gprof
- Protokolle: Zeromq, Mqtt, Can, Uds, Grpc, Protobuf, Uart, I2c, Spi, Rest Api
- Tests: Googletest, Catch2, Cxxtest, Pytest
Fullstack-web- Und Desktop-anwendungen
- Sprachen: Javascript/typescript (3+ Jahre), Html5/css3 (5+ Jahre), Go (1+ Jahr)
- Frontend: Imgui, Qt, Wxwidgets, Sdl2, Eframe, React, Vue, Svelte, Tailwindcss, Astro
- Ci/cd: Gitlab Ci/cd, Github Actions, Jenkins
- Container: Docker, Kubernetes, Podman
- Datenbank: Sqlite, Postgresql, Supabase, Mongodb
Wissenschaftliche, Rechnerische Und Ki-programmierung
- Sprachen: Python (5+ Jahre)
- Bibliotheken: Opencv, Matplotlib, Plotly, Numpy, Pandas, Scikit-learn, Stable Baselines3, Gymnasium
Sprachen
Indonesisch
MutterspracheDeutsch
VerhandlungssicherEnglisch
VerhandlungssicherChinesisch
FortgeschrittenAusbildung
Okt. 2009 - Juni 2011
TU Darmstadt
Master of Science, spezialisiert auf autonome Systeme · Informationssystemtechnik · Darmstadt, Deutschland
Okt. 2005 - Juni 2009
TU Darmstadt
Bachelor of Science, spezialisiert auf Softwareentwicklung und eingebettete Systeme · Informationssystemtechnik · Darmstadt, Deutschland
Zertifikate & Bescheinigungen
Adaptive AUTOSAR Schulung
Elektrobit
CANoe Basis-Workshop
Vector Informatik GmbH
Zertifizierter Systemadministrator (LFCS)
Linux Foundation
Datenstrukturen und Algorithmen
Udacity Nanodegree
Ingenieur für fliegende Autos und autonomes Fliegen
Udacity Nanodegree
Modernes C++
Udacity Nanodegree
Ingenieur für autonomes Fahren
Udacity Nanodegree
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.