Budi Yanto

Freiberuflich, Backend-Entwickler (Java, Spring Boot) | Selbstinitiiertes Lernen, Fintrackr (Persönliches Microservice-Projekt)
Munich, Deutschland

Fähigkeiten und Kenntnisse

Java
Python
Spring Boot
Spring Framework
Microservices
RESTful API
Git
GitHub
GitHub Actions
CI/CD
Docker
Docker Compose
Maven
Hibernate
Unit Testing
JUnit 5
AssertJ
Mockito
Testcontainers
SQL
PostgreSQL
MySQL
H2
Spring Data JPA
Spring Cloud
Spring MVC
Spring Security
Lombok
MapStruct
Programming
Algorithm
Database
Knime
Knime SDK
Postman
Domain-driven Design (DDD)
Test-Driven Development

Werdegang

Berufserfahrung von Budi Yanto

  • Bis heute 5 Monate, seit Juli 2025

    Backend-Entwickler (Java, Spring Boot) | Selbstinitiiertes Lernen

    Fintrackr (Persönliches Microservice-Projekt)

    - Entwickelte produktionsreife Backend-App mit Microservice-Architektur (Spring Cloud: Investment-, User-Service, API-Gateway, Registry), vollständig containerisiert mit Docker & Jib - Erreichte >90% Testabdeckung durch TDD (validiert mit JaCoCo und Codecov) - Implementierte 20+ REST-APIs mit Spring Boot, Spring Security (JWT) & DDD-Prinzipen. - Etablierte CI/CD-Pipeline via GitHub Actions mit automatisierten Builds, Tests (inkl. Testcontainers) & Coverage-Reporting (via Codecov).

  • Bis heute 8 Jahre und 7 Monate, seit Mai 2017

    Mitgründer & Inhaber

    Alimama

    - Aufbau einer Online-Präsenz mit 200.000+ Followern und 525.000+ verifizierten Bewertungen. - Rekrutierung und Führung eines Teams von ~10 Mitarbeitern (Logistik, Kundenservice, Livestreaming). - Management der End-to-End-Lieferkette (internationale Beschaffung aus China, Zahlungsabwicklung, Logistik, Partnerschaften mit lokalen Herstellern). - Nutzung von BigSeller zur Zentralisierung der Auftragsabwicklung und zur datengesteuerten Bestandsanalyse für strategische Einkaufs- und Marketingentscheidungen.

  • 1 Jahr und 10 Monate, Feb. 2015 - Nov. 2016

    Softwareentwickler

    KNIME

    - Beitrag zur Kernentwicklung der KNIME Analytics Platform durch die Entwicklung und Implementierung neuer Datenbankknoten in Java. - Konzeption und Erstellung vielfältiger Data-Science-Workflows mit der KNIME Analytics Platform zur Lösung komplexer Datenprobleme. - Erstellung benutzerdefinierter KNIME-Knoten für Kundenanforderungen. - Mitarbeit am gesamten Softwareentwicklungszyklus, einschließlich Entwurf, Implementierung, Test und Dokumentation neuer Knoten.

  • 1 Jahr und 9 Monate, Apr. 2013 - Dez. 2014

    IT Systems Administrator

    TU Berlin

    - Sicherstellung der Hochverfügbarkeit und Betriebsbereitschaft der PC-Pools durch Wartung von 200+ Arbeitsplätzen. - Erbringung von technischem Support für 20+ Mitglieder der Fakultätsverwaltung sowie für Studierende der Fakultät IV zur Behebung von Hardware-, Software- und Netzwerkproblemen. - Administration der VMWare-Serverumgebung, um die zuverlässige Verfügbarkeit der Windows Server-Instanzen zu gewährleisten. - Entwicklung von PowerShell-Skripten zur Automatisierung von Routine-Wartungsaufgaben.

Ausbildung von Budi Yanto

  • 2014 - 2016

    Informatik

    Technische Universität Berlin

  • 2011 - 2013

    Informatik

    Shanghai Jiao Tong University

  • 2007 - 2014

    Informatik

    Technische Universität Berlin

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Fließend

  • Indonesisch

    Muttersprache

  • Hokkien

    Muttersprache

  • Chinesisch

    Gut

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z