Yudhistira Arief Wibowo

Full-stack developer with 5 years of experience at Siemens, building agentic AI systems and secure cloud infrastructure. Currently pursuing an M.Sc. in Informatics at TUM with a focus on network security and privacy.


Experience

Working Student, Full Stack Developer and Operations Engineer

Siemens AG

Munich, Germany · May 2021 – Present

  • Improved test generation time by 50% and coverage by 24% by automating test development using an agentic AI system.
    • TypeScript
    • LangChain
    • Langfuse
  • Improved consistency and reduced manual mistakes in OpenAPI specification publishing by developing automation software with agent assistance in 2 weeks.
    • TypeScript
    • Bun
  • Enabled secure access to administer applications via a secure HTTP REST API.
    • TypeScript
    • Terraform
    • Microsoft Entra ID
    • AWS Lambda
    • DynamoDB
    • API Gateway
  • Developed automated end-to-end web authentication security testing, covering 14 attack patterns related to SAML and OIDC authentication.
    • Python
    • Playwright
    • Docker
  • Reduced costs by 72% by creating an automated backup for log data from AWS CloudWatch to AWS S3.
    • Go
  • Accelerated and improved design consistency across 4 projects by implementing a front-end UI component library, reducing code duplication by 90%.
    • TypeScript
    • Radix UI
    • Tailwind CSS
  • Provided the support team with a front-end dashboard for various internal services, reducing time-to-diagnose incidents by 30%.
    • TypeScript
    • Figma
    • Next.js
  • Reduced diagnosis time by 80% by creating a GitLab runner monitoring system.
    • TypeScript
    • AWS DynamoDB
  • Cut incident detection time by 90% by developing a monitoring and alerting system.
    • TypeScript
    • AWS Lambda
    • CloudWatch
  • Reduced latency by 8% and cost by 22% by migrating an application for employee account self-checkup to a serverless architecture.
    • TypeScript
    • AWS Lambda
    • DynamoDB
    • API Gateway
  • Reduced ticket creation for first level support by 10% by developing a web application for employee account self-checkup.
    • Java
    • Spring Boot
    • HTML
    • Bootstrap CSS

Tutor for Applied Cryptography for Decentralized Systems Course

Technical University of Munich

Garching, Germany · Jun 2024 – Sep 2024

  • Designed a programming exercise for Zero-Knowledge Proof using the Noir programming language.
    • Noir
  • Discussed zero-knowledge proof protocols such as zk-STARKs and zk-SNARKs.

Tutor for Fundamentals of Programming Course

Technical University of Munich

Garching, Germany · Nov 2020 – Mar 2021

  • Taught Java programming to 15 students spanning basic syntax to advanced topics, including concurrency and reflection, over 4 months.
    • Java
  • Checked and provided feedback for more than 100 programming exercise submissions from students' homework assignments.
  • Reduced profile picture generation time by 90% by building a web application to generate customizable, uniform profile pictures for fellow tutors.

Education

M.Sc. Informatics

Technical University of Munich

Garching, Germany · Apr 2023 – Present

Focus: Security and Privacy

Academic Exchange

Korea Advanced Institute of Science and Technology

Daejeon, South Korea · Sep 2025 – Dec 2025

Focus: Deep Learning and Computer Vision

B.Sc. Informatics

Technical University of Munich

Garching, Germany · Oct 2019 – Nov 2022

Thesis: Analysis of Blocklisted TLS Servers

T-Course

International Studienkolleg of Kaiserslautern Technical University

Kaiserslautern, Germany · Mar 2018 – Sep 2019

Projects

IHSG Stonks Model Router

  • Python
  • LightGBM
  • TF-IDF/SVD

Cache-aware router for agentic LLM trajectories, built for the Viktor Challenge at the EHL Hackathon

Roles: AI architect

  • Built a router that picks one model per agentic trajectory using expected input cost, cache-aware pricing, and common-support gates, with signed sticky routes that keep the shared-prefix cache.
  • Won second place in the Viktor Challenge track at the EHL Hackathon.

BMWow

  • Next.js
  • TypeScript
  • Python
  • LangGraph
  • PostgreSQL
  • pgVector

Product manager dashboard turning customer feedback into traceable successor-vehicle requirements, built for the BMW challenge at an EHL Munich hackathon

Roles: Full-stack developer, AI engineer

  • Built an agentic pipeline and dashboard that combines customer feedback, sales data, competitor specifications and market trends into quantified requirement candidates, with statistics computed in code, every claim cited to its source, and a human review gate for the product manager.

opentui-responsive

  • TypeScript
  • React
  • Solid
  • Bun
  • GitHub Actions

Typed responsive breakpoints for OpenTUI React and Solid applications

Roles: Author, open-source maintainer

  • Published an npm library providing typed, terminal-size-based responsive breakpoints for OpenTUI, with React and Solid adapters and a framework-neutral core entrypoint.

Spherecast Agnes

  • Python
  • LangChain DeepAgents
  • Streamlit
  • AWS Bedrock
  • AWS S3
  • AWS RDS

Supply chain optimization analysis using LLMs

Roles: Project lead, full-stack developer, prompt engineer

  • Designed an agentic AI workflow to find the most optimal supplier using external data sources, with RAG grounding via Postgres pgVector for strong citation and low hallucination.

Too Good To Waste

  • Google Vertex AI Gemini
  • Firebase
  • Python
  • Flutter

Peer-to-peer pantry and food sharing app, similar to Too Good To Go

Roles: Project lead, full-stack developer, prompt engineer

  • Designed the overall architecture and implemented the back-end, including a multimodal prompt to determine name, type, amount, and expiry date from a photo.
  • Won 2nd place at the Google Europe Ideathon 2024 and reached Top 100 Teams worldwide in the Google Developer Student Club Solution Challenge.

TUM Blockchain Club Website

  • Next.js
  • Vercel
  • GitHub Actions

The official website of TUM Blockchain Club e.V.

Roles: Full-stack developer

  • Designed the website main page in Figma and the overall implementation.
  • Reduced load time by implementing the website using Next.js Static Site Generation (SSG).
  • Launched the new website.
  • The professional design of the website attracted and received various commendations from sponsors.

BlockWhisper

  • Next.js
  • TypeScript
  • Tailwind CSS
  • ethers.js
  • Solidity
  • Circom

Decentralized anonymous whistleblowing platform with a zero-knowledge reputation system, built at ETHBerlin4

Roles: Front-end developer, Web3 developer

  • Built the front end and the web3 integration of a platform that lets users anonymously share sensitive information while keeping a reputation, using single-use wallets funded through a faucet.

Research

zk-HERtA: Zero-Knowledge Hardware Evidence and Remote Attestation

Ongoing research project

  • Implementing a zero-knowledge proof system for privacy-preserving remote attestation of a hardware root of trust.
  • Intended to prevent device fingerprinting and protect device-owner information.
  • Hardware targets: Intel TDX, AMD SEV-SNP, and TPM2.

Hyperledger Indy Performance Benchmark

Built and ran an automated Hyperledger Indy performance benchmark for a decentralized identity system using Ansible, then analyzed the results.

Publications

An Empirical Study of Sampling Hyperparameters in Diffusion-Based Super-Resolution

Performed fine-tuning and ablation studies to increase image resolution using a generative diffusion model.

Real-World Performance Evaluation of Hyperledger Indy Under Dynamic Network Scenarios

Evaluated Hyperledger Indy performance under simulated real-world network conditions.

Zero Knowledge Proof: What Can Go Wrong?

Discussed and analyzed the Frozen Heart Vulnerability in famous zero-knowledge proof libraries and its security implications.

Analysis of Blocklisted TLS Servers

Bachelor's thesis, November 2022. Analyzed common pattern in TLS communication from blocklisted servers.

Leadership

Head of IT and Development

TUM Blockchain Club

Sep 2024 – Aug 2025

  • Reduced cost by 100% (USD 348 annually) and increased website performance by 5% by migrating the organization's website to Next.js Static Site Generation.
  • Reduced deployment time by 90% by introducing a CI/CD pipeline for website deployment using GitHub Actions.
  • Organized the TUM Blockchain Conference 2025.
  • Increased team productivity by migrating Google Cloud infrastructure management to Terraform.
  • Increased security compliance by introducing workflow and guidelines for the infrastructure system.

Director of Technology and Digital Innovation

Overseas Indonesian Students' Association Alliance

Feb 2023 – Aug 2023

  • Hosted 4 educational events reaching 150 participants across topics including Machine Learning, UI/UX, and data science.
  • Coordinated digital infrastructure serving 21 Indonesian Students' Associations from various countries by centralizing hosting and processes.
  • Coordinated resolution of various technical issues for the website infrastructure of Indonesian Students' Associations from various countries.

Member of Education Team

TUM Blockchain Club

Oct 2023 – Sep 2024

  • Organized the TUM Blockchain Conference 2024.
  • Held a lecture about blockchain-based software security and cutting-edge blockchain technology.

Supervisory Board

Indonesian Student Association in Germany (PPI Jerman)

Oct 2022 – Sep 2023

  • Reviewed program accountability of the organization.
  • Hosted biannual evaluation sessions and shared the audit findings.
  • Examined and assessed the financial statement of PPI Jerman.
  • Fostered continuous communication with PPI Jerman branches in Germany.
  • Acted as trusted consultants for PPI Jerman.

President

Indonesian Student Association in Munich (PPI Munich)

Dec 2020 – Dec 2021

  • Coordinated events for welcoming new Indonesian students in Munich in winter and summer semesters.
  • Coordinated preparatory events for Studienkolleg selection test.
  • Coordinated collaborative events and fostered connections with local organizations in Munich, other local Indonesian Students Association organizations in Germany, the Indonesian Student Association in Germany, the Indonesian consulate in Frankfurt, and the Indonesian Embassy in Berlin.

Awards

Deutschlandstipendium Scholarship

  • Oct 2024 – Sep 2025
  • Oct 2021 – Sep 2022

Certificates

Identity and Access Management

Coursera

Issued Oct 2026 · ID GNMMVW0G6TEG

CASA Summer School 2026 on Cryptography and Decentralized Computing

Ruhr University Bochum

Issued Jun 2026

  • Multi-Party Computation
  • Cryptography

Certified in Cybersecurity (CC)

ISC2

Issued Mar 2024 · Expires Mar 2027 · ID 2030016

LOOPx: Lernen objekt-orientierter Programmierung

Technical University of Munich

Issued Nov 2019 · ID a005e692125b411db54a699250c12eac

Skills

Programming Languages

  • TypeScript
  • Python
  • Go
  • Java
  • SQL (PostgreSQL)
  • Dart
  • C++
  • PHP
  • HTML/CSS
  • Noir
  • Solidity
  • Circom

Frameworks and Libraries

  • Spring Boot
  • React
  • Next.js
  • Drizzle ORM
  • Prisma TypeScript
  • ethers.js
  • AstroJs
  • Flutter
  • LangChain
  • LangChain DeepAgents
  • LangGraph
  • Streamlit
  • PyTorch
  • Radix UI
  • Base UI
  • Tailwind CSS
  • Bootstrap CSS
  • Storybook

Cloud and Infrastructure

  • AWS Lambda
  • AWS DynamoDB
  • AWS S3
  • AWS API Gateway
  • AWS CloudWatch
  • AWS IAM
  • AWS EC2
  • AWS Bedrock
  • AWS RDS
  • GCP Firebase
  • GCP Compute Engine
  • GCP Cloud Storage
  • GCP Cloud Run
  • GCP Cloud Functions
  • GCP GKE
  • GCP IAM
  • GCP Vertex AI
  • GCP Gemini
  • Terraform / OpenTofu
  • Docker
  • Kubernetes
  • Ansible
  • MLOps

Technologies

  • PostgreSQL
  • Redis
  • pgVector
  • OpenAPI
  • SAML
  • OIDC
  • Microsoft Entra ID

Tooling

  • Bun
  • Git
  • GitHub Actions
  • GitLab CI/CD
  • Jupyter
  • Langfuse
  • Playwright
  • Vitest
  • Figma
  • GitHub Copilot
  • Claude Code
  • OpenCode

Additional tooling

  • Microsoft Office
  • IntelliJ IDEA
  • Cursor
  • Affinity Designer
  • Adobe After Effects

Languages

  • English · C1
  • German · C1
  • Japanese · A1
  • Indonesian · Native speaker

Interests

Hobby

  • Reading
  • Listening to music
  • Swimming

Interests

  • Generative AI
  • LLM
  • Cloud Computing
  • Cryptography
  • Fully-Homomorphic Encryption
  • Zero-Knowledge Proof
  • Quantum Computing