// where i've worked
Experience
Embedded DevOps Engineer@ PiNTeam GmbHFull-time
Mar 2025 – Present
- Owned Windows endpoint provisioning end-to-end — PowerShell automation, WSL integration, and Microsoft Intune device management
- Streamlined Windows installation and Autopilot enrollment with unattended answer files (Unattend.xml)
- Designed and shipped modular Python CLI tools, distributed as pip packages and .exe (PyInstaller, Nuitka, uv) via an internal Nexus registry
- Maintained Python project environments and minimum supported versions through systematic dependency analysis
- Extended internal infrastructure libraries and APIs (browser namespace, VM switch setup endpoint, SPICE/proxy configuration, VM IP/hostname mapping)
- Implemented Selenium-based authentication for internal web automation across Chrome, Edge, and Firefox
- Optimized GitLab CI/CD pipelines with Docker Bake, JUnit XML test reporting, and merge-request templates — cutting build ramp-up time
- Established GitLab governance across teams: golden merge-request and repository rules with automated mandatory-reviewer assignment
- Conducted a GitLab Premium-vs-Free cost analysis to inform the company's licensing decision
- Deployed a Dockerized RDP Gateway (rdpgw) integrated with Microsoft Entra ID (OIDC) for MFA-secured remote access
- Built and scaled DHCP infrastructure with Kea DHCP containers, BIND9, and KEA DDNS over bonded VLANs, including static IP reservations
- Configured NGINX (HTTP-to-HTTPS redirection, routing) and self-hosted noVNC with WebSocket access restricted to setup owners
- Implemented API and console access restrictions (VirtViewer)
- Built a status page and admin dashboard to monitor and control hardware setups, including remote power control
- Authored the company-wide AI usage policy, defining approved use cases and guardrails
- Wrote the internal guidelines for GitLab repository structure, pipelines, and merge workflows
🔧 Automation & Tooling
🧩 CI/CD & GitOps
🌐 Infrastructure & Networking
🧠 Policy & Process
DevOps & Administration@ Siemens HealthineersPart-time
Oct 2023 – Feb 2025
- Built Windows container images (Dockerfile) with CUDA, CMake, and Conan toolchains, using Hyper-V and process isolation
- Provisioned and maintained VMs and servers with Proxmox VE, including offline upgrades and backup strategies
- Set up Microsoft Azure Pipelines agents with container support for the build infrastructure
- Automated deployments with Ansible as Infrastructure as Code (IaC), orchestrated through Semaphore UI
- Automated administration and recurring operations tasks with PowerShell
Master's Thesis@ Fraunhofer IISFull-time
Apr 2024 – Sep 2024
- Thesis: “Optimization of transient coding in mixed lossless/lossy coding schemes” — Low Delay Audio Coding group
- Graded 1.7
DevOps Intern@ STABILO International GmbHFull-time
Apr 2023 – Sep 2023
- Developed GitLab CI/CD pipelines to build and sign Android (Gradle) and iOS (Xcodebuild) projects
- Containerized build tooling with Docker and integrated it into the CI workflow
- Installed and registered GitLab Runners for the build pipelines
- Published build artifacts to a Maven repository in Sonatype Nexus from GitLab pipelines
- Developed and maintained Python and Bash automation scripts
Research Assistant & DevOps Engineer@ Fraunhofer IISPart-time
Oct 2021 – Oct 2023
- Maintained build and deployment processes for Bluetooth audio encoders with GitLab CI/CD pipelines
- Automated web testing within CI/CD and built web-scraping tools with Selenium
- Developed web-based listening tests with PHP and JavaScript (frontend & backend)
- Designed a SQL-backed search website that reduced lookup times for Fraunhofer deliveries
- Built Python and HTML tooling for hearing tests run on AWS / Amazon Mechanical Turk
- Developed and maintained the LC3 codec (Low Complexity Communication Codec) in MATLAB, compliant with ETSI standards
Tutor — Intro to Software Engineering@ FAU Erlangen-NürnbergPart-time
Nov 2023 – Feb 2024
- Tutored the Introduction to Software Engineering course
- Led weekly exercise sessions and guided students through Python assignments
Research Assistant@ FAU Erlangen-NürnbergPart-time
Apr 2021 – Feb 2022
- Researched speech enhancement and noise suppression in audio signal processing
- Applied deep neural networks (RNN architectures) in TensorFlow to suppress noise in audio signals
Lab Assistant@ FAU Erlangen-NürnbergPart-time
Oct 2021 – Feb 2022
- Supported the Statistical Signal Processing lab course
- Prepared Jupyter Notebook materials and supervised students in Python programming
Tutor — Python Preparatory Course@ FAU Erlangen-NürnbergPart-time
Oct 2021 – Oct 2022
- Tutored the preparatory course “Programming with Python” (Oct 2021 & Oct 2022 intakes)
- Helped incoming students build a working foundation in Python
Deep Learning Instructor@ IEEE Student Branch (FUM)Part-time
Oct 2020 – Dec 2020
- Taught neural network architectures and their implementation in a hands-on deep learning course
Teaching Assistant@ Ferdowsi University of MashhadPart-time
Sep 2017 – Mar 2019
- Designed assignments and course projects; graded exams and supported students
- Prepared and curated course materials for lecturers
- Courses: Electric Circuits, Engineering Mathematics, Technical English