Viet Pham

M.Sc. Computer Science student at the University of Tübingen, working across CI/CD, cloud infrastructure and security tooling. Currently building automated DevSecOps pipelines at Robert Bosch and a medication management platform at Medora Care.

M.Sc. Computer Science, Tübingen

SOFTWARE
ENGINEER

Portrait of Viet Pham

Academic
Background

ACTIVE

M.Sc. Computer Science

University of Tübingen, Germany

Since 10/2024
GERMANY
COMPLETED

Semester Abroad, Computer Science

University of Adelaide, Australia

02/2024 – 07/2024
AUSTRALIA
COMPLETED

B.Sc. Computer Science

University of Stuttgart, Germany

10/2019 – 09/2023
GERMANY

Work
Experience

ACTIVE

Working Student at Robert Bosch GmbH

  • Developing a RAG pipeline to automate vulnerability triage for iOS, Android and REST API security assessments
  • Extracting true positives from pentest reports, reducing manual analysis effort
  • Generating security reports using Nessus to report security bugs
Since 04/2026
PYTHON
RAG
NESSUS
ACTIVE

Founding Engineer at Medora Care

  • Built a voice-first AI platform for medication management in German care facilities, combining LLM-based NLU with a Human-in-the-Loop architecture
  • Designed the end-to-end voice pipeline (wake word detection, STT, domain-specific NLU, TTS) optimized for care facility workflows
  • Developed a GDPR-compliant full-stack prototype (Python, React, PostgreSQL) with automated inventory tracking and a 3-tier alerting system
  • Designed multi-stage CI/CD pipelines in GitHub Actions with caching and separate workflows for linting, testing, security scanning (Trivy, Semgrep, Gitleaks) and deployment, using uv
  • Built deployment pipelines shipping Docker images from CI through GHCR onto remote servers via SSH, with health checks and automatic rollback
  • Maintained repo hygiene: branch protection, automated dependency updates, pre-commit hooks, secret-scanning gates
  • Modeled Azure cloud infrastructure and designed a degressive per-patient pricing model targeting a €130M TAM in German care facilities
  • Secured academic mentorship (Prof. Dr. Mahler, University of Tübingen); applied for the Science4Life Venture Cup Business Plan Phase 2026
Since 02/2026
DOCKER
GITHUB ACTIONS
PYTHON
REACT
POSTGRESQL
AZURE
AWS
UV
COMPLETED

Internship at ANDRITZ Schuler GmbH

  • Built CI/CD pipelines with Podman and GitHub Actions for containerized builds, improving deployment reliability and development velocity
  • Modernized a legacy C# codebase to .NET and ported a C# application to React with Electron.js
  • Modernized a legacy ABAP codebase to enhance maintainability
  • Developed an SQLite-based workflow with PowerShell scripting to automate cost-per-employee extraction, reducing manual reporting effort
  • Conducted penetration testing and resolved identified vulnerabilities through test-driven development (TDD)
  • Set up and evaluated a locally hosted Qwen3-Coder for internal development use, and delivered internal training on AI-assisted development with Claude Code
  • Implemented automated visual defect detection using Gemini 3.1 Flash
  • Debugged and extended Go-based network communication components
10/2025 – 03/2026
PODMAN
GITHUB ACTIONS
C#/.NET
REACT
ABAP
GO
TDD
COMPLETED

Student Research Assistant at Fraunhofer IPA

  • Built automated, headless Isaac Sim pipelines for synthetic data generation
  • Provided datasets for training robotic arm models
10/2023 – 01/2024
ISAAC SIM
PYTHON

Shipped
Work

MERGED

LiteLLM Contribution

Automated price updates in LiteLLM via a Python script and implemented additional features based on user requests. Pull Request #3630, successfully merged on GitHub.

04/2024 – 07/2024
PYTHON
COMPLETED

Bachelor's Thesis in NLP

Automated the analysis of theory development in social science literature; fine-tuned BERT, ColBERT and DocBERT, then processed, visualized and interpreted the training data in Python.

GRADE: 1.3
06/2023 – 12/2023
PYTHON
BERT
COLBERT
DOCBERT
NLP
COMPLETED

Ordinos E-Voting System

Extended an e-voting system across frontend and backend, implementing security measures for safe online elections.

03/2022 – 10/2022
VUE.JS
CSS

Core
Skills

01

CI/CD

Automating build, test and release pipelines end-to-end, from linting to production deployment.

GITHUB ACTIONS
JENKINS
DOCKER
PODMAN
Where I've used it Medora Care: multi-stage GitHub Actions pipelines ANDRITZ Schuler: Podman container builds
02

Containers & Orchestration

Packaging and orchestrating services as containers, from local Compose setups to managed Kubernetes clusters.

DOCKER COMPOSE
DOCKER SECRETS
KUBERNETES (EKS)
03

Cloud (AWS)

Provisioning and operating cloud infrastructure on AWS, from compute and serverless functions to managed databases.

EC2
LAMBDA
API GATEWAY
EKS
RDS
IAM
CLOUDWATCH
04

Infrastructure as Code

Defining infrastructure declaratively so environments stay reproducible and reviewable like any other code.

CLOUDFORMATION
EKSCTL
KUBERNETES MANIFESTS
05

Security Tooling

Scanning code, dependencies and live systems for vulnerabilities across the software supply chain.

TRIVY
SEMGREP
GITLEAKS
NESSUS
OWASP ZAP
BURP SUITE
Where I've used it Robert Bosch: Nessus for security reporting Medora Care: secret-scanning gates in CI
06

Artificial Intelligence

Applying machine learning and LLMs to real-world NLP, retrieval and automation problems.

PYTORCH
SCIKIT-LEARN
BERT
LLM APIS (CLAUDE)
AGENT SYSTEMS
Where I've used it Robert Bosch: RAG pipeline for vulnerability triage Bachelor's Thesis: fine-tuned BERT, ColBERT, DocBERT
07

Web Stack

Classic self-hosted web stack for running server-side applications and collaborative wikis.

LAMP (APACHE, MARIADB, PHP)
MEDIAWIKI
08

Programming Languages & Tools

Day-to-day tooling for writing, running and automating software on Linux.

PYTHON
UV
BASH
LINUX
GIT
YAML
LANGUAGES
GERMAN (NATIVE)
ENGLISH (C1)
VIETNAMESE (B2)

Get in
Touch

Open to new opportunities in software engineering, DevOps and security. Reach out by email or connect on LinkedIn. I usually reply within a day or two.

mail
EMAIL
info@viet-pham.com
call
PHONE
+49 159 08616095
location_on
LOCATION
University of Tübingen, Germany