About — Angel Choi.txt

Angel Choi

B.Sc. Information Engineering @ TUM • 5th semester

Email: angel.choi@tum.de

GitHub: github.com/Engel-sudo

Location: Heilbronn, Germany

Information Engineering student at TUM. I build practical AI tooling people can rely on: LLM features with deterministic fallbacks, detection pipelines with proper evaluation, and real-time telemetry. This year I was the only developer on Audi BRIDGE (Corporate Campus Challenge 7 with Audi AG) and reached the semi-finals of the TECHon hackathon on a Bosch GDPR challenge. Looking for a working-student role or internship in AI and software.

Education/ Experience

Audi BRIDGE — Corporate Campus Challenge 7 with Audi AG • Apr – Jul 2026

  • Only developer on the team, semi-finalist. Built a startup portal for Audi pre-series production on Audi's real venture-clienting process, working with Audi mentors.
  • 11 screens, 5 user roles, one shared real-time dataset. About 11k lines of React/TypeScript on Supabase with 132 automated tests.
  • LLM theme grouping and startup matching with a keyword fallback so results stay predictable. Live at bridge-prototype-mocha.vercel.app

TECHon Hackathon — Bosch GDPR challenge • Semi-finalists • 2026

  • Automated GDPR compliance pipeline that finds personal data in unstructured company documents: regex, then Azure NER, then an LLM check.
  • Results go into PostgreSQL as risk-sorted profiles with KPI snapshots. I built the web UI and worked across the pipeline (Python, GCP, Azure).

Technical University of Munich (TUM), Heilbronn — B.Sc. Information Engineering • Sep 2024 – present

  • 5th semester. Modules include Embedded Systems, Signal Processing, Computer Architecture, Operating Systems, Software Engineering and Databases.
  • Orchestra President and Buddy Programme host.
Projects

📁 GitHub: github.com/Engel-sudo

🔒 Local AI Document Redaction (in progress) • Python • Ollama • Presidio

  • Four-stage pipeline running fully on-device: a Presidio baseline feeds into an LLM that catches semantic PII Presidio misses, then a judge model reviews each candidate in context, and finally a Constitutional Critic checks whether the redacted doc can still be used to re-identify someone through combinations of details.
  • Rule engine loads 7 GDPR/HIPAA rules at runtime. Comes with an eval harness that scores precision, recall, hallucination rate and special-category leak rate against synthetic corpora.
  • Runs on Ollama, nothing leaves the machine. Designed and built solo from scratch.

🏎 Pit-Stop Racer Pro TUM Embedded Systems • React Native • Python • MQTT • Docker

  • Live telemetry for an autonomous JetRacer: battery, fuel, tyre and lap data over MQTT to a React Native dashboard that tells the driver when to pit.
  • Track drawn as a digital twin of the real layout. Recording and replay through the broker, so a replayed session behaves exactly like a live one.

🚀 WebBoost — AI Blog Analyser Hackathon • Top 5 • web-boost.vercel.app

  • Give it any blog URL and it returns a score across content quality, UX, SEO and ad experience in one go.
  • Readability scored across five indices (Flesch, Fog, SMOG, Coleman-Liau, ARI) alongside engagement signals like CTAs, questions and sentiment.
  • Handled deployment on Vercel and kept a 5-person team moving fast enough to get a working demo out the door in time.

🪟 Interactive Windows 95 CV HTML • CSS • JS — this site

  • A Windows 95 desktop running in the browser as a portfolio. Draggable windows, taskbar, start menu, live clock, print to PDF.
  • Pure vanilla JS, no libraries or frameworks.

🎮 2D Java Game Java • LibGDX • TUM Team Project

  • Top-down 2D game with a proper game loop, collision detection, camera follow, HUD and sound. OOP throughout, packaged with Gradle.
  • Built as a team with Git, pull requests and code review.
Skills

Code

Python · TypeScript · Java · JavaScript · SQL · Swift · HTML · CSS

AI / ML

LLM integration and evaluation · Ollama · Presidio · Azure NER · spaCy · GDPR/HIPAA compliance

Tools & Platforms

React · React Native · Supabase · PostgreSQL · Docker · MQTT · Git · Vercel · GCP · Azure

Concepts

Data Structures · Algorithms · OOP · Relational DB design · Constitutional AI · Pipeline architecture

Human Languages

English C1 (IELTS 8.0) · German A2 (courses up to B2) · Cantonese (Native) · Mandarin (Advanced)

Contact