Nima Majidi

Embedded DevOps Engineer
Nima Majidi
Profile

Embedded DevOps Engineer with an M.Sc. in Communications & Multimedia Engineering. I specialize in infrastructure and endpoint automation, CI/CD, containerization, and secure remote-access solutions. Expert in Python and PowerShell, with hands-on experience building modular CLI tooling, GitOps workflows, network services, and infrastructure APIs across distributed systems.

Experience
Mar 2025 — Present
Embedded DevOps EngineerFull-time
PiNTeam · Garching
  • Optimized GitLab CI/CD pipelines — Docker Bake, JUnit XML test reporting, and merge-request templates — cutting build ramp-up time.
  • Established GitLab governance across multiple teams — golden merge-request and repository rules, automated mandatory-reviewer assignment, and a Premium-vs-Free cost-optimization analysis — and authored the supporting guidelines.
  • Designed and shipped modular, pip- and .exe-distributable Python CLI tooling (PyInstaller, Nuitka, pip-tools, uv) published to an internal Nexus, maintaining supported Python versions via dependency analysis.
  • Built and scaled DHCP infrastructure with Kea DHCP containers, BIND9, and KEA DDNS over bonded VLANs, including static IP reservations and per-VLAN scaling.
  • Deployed a Dockerized RDP Gateway (rdpgw) integrated with Microsoft Entra ID (OIDC) for MFA-secured remote access.
  • Configured NGINX (HTTP-to-HTTPS redirection, routing) and self-hosted noVNC with WebSocket access restricted to setup owners.
  • Owned Windows endpoint provisioning end-to-end — PowerShell automation, package installation, Windows/WSL integration, Microsoft Intune management, and unattended installation with Autopilot enrollment (Unattend.xml).
  • Extended internal infrastructure libraries and APIs (browser namespace, vm_switch_setup endpoint, SPICE/proxy configuration, VM IP/hostname mapping) and added Selenium-based authentication across Chrome, Edge, and Firefox.
  • Built a status page and admin dashboard to monitor and control hardware setups (including remote power control), and authored the company-wide AI usage policy.
Oct 2023 — Feb 2025
DevOps & AdministrationPart-time
Siemens Healthineers · Forchheim
  • Installed CUDA, CMake, Conan and related tooling via Dockerfile for Windows containers.
  • Set up Microsoft Azure Pipelines agents with container support.
  • Automated provisioning with Ansible as Infrastructure as Code (IaC).
  • PowerShell scripting for task automation and system administration.
  • Virtualization with Proxmox VE — provisioning and maintaining VMs and servers.
Apr 2023 — Sep 2023
InternFull-time
Stabilo International GmbH · Heroldsberg
  • Built CI/CD pipelines for Android (Gradle) and iOS (Xcodebuild) projects.
  • Developed Docker containers and automated artifact deployment with CI/CD.
  • Developed and maintained Python and Bash scripts.
Oct 2021 — Oct 2023
Research AssistantPart-time
Fraunhofer IIS — Low Delay Audio Coding · Erlangen
  • Maintained build & deployment processes with CI/CD pipelines for Bluetooth encoders.
  • Web automation and testing with CI/CD; web scraping with Selenium.
  • Developed web-based hearing tests with PHP and JavaScript (frontend & backend).
  • Designed a SQL-backed search website that reduced Fraunhofer delivery lookup times.
  • Built Python and HTML tooling for hearing tests on AWS.
2021 — 2024
Academic RolesPart-time
FAU Erlangen-Nürnberg — Dept. of Electrical Engineering · Erlangen
  • Tutor — Introduction to Software Engineering (Nov 2023 – Feb 2024).
  • Research Assistant — Speech Enhancement & Noise Suppression (Apr 2021 – Feb 2022).
  • Student Lab Assistant — Statistical Signal Processing (Oct 2021 – Feb 2022).
  • Tutor — Preparatory Course “Programming with Python” (Oct 2021 & Oct 2022).
2017 — 2020
Teaching Assistant & InstructorPart-time
Ferdowsi University of Mashhad · Iran
  • Instructor — Deep Learning, IEEE FUM Student Branch (Oct – Dec 2020).
  • Teaching Assistant (Sep 2017 – Mar 2019):
    • Electric Circuits, Engineering Mathematics, Technical English.
    • Developed assignments and course projects; graded exams and supported students.
Education
Nov 2020 — Oct 2024
M.Sc. Communications and Multimedia EngineeringGrade 2.3
Friedrich-Alexander-Universität Erlangen-Nürnberg

Master's thesis at Fraunhofer IIS (Low Delay Audio Coding): “Optimization of transient coding in mixed lossless/lossy coding schemes” — thesis grade 1.7.

Sep 2015 — Jan 2020
B.Sc. Electrical EngineeringGrade 1.9
Ferdowsi University of Mashhad
Skills
  • PythonExpert
  • Docker & Containers (Windows/Linux)Experienced
  • CI/CD PipelinesExperienced
  • Azure · GitLab · GitHubExperienced
  • C++ · PHP · Bash · PowerShellAdvanced
  • HTML · CSS · JavaScriptAdvanced
  • Linux EnvironmentIntermediate
  • Container OrchestrationIntermediate
Languages
  • PersianNative
  • EnglishC1
  • GermanB1 · B2 in progress
Certificates
  • Docker Mastery: with Kubernetes + Swarm — Udemy
  • Getting Started with Ansible: Automation Made Easy — Udemy
  • PowerShell from Beginner to Sheller and Scripter — Udemy
Other

Driver's license — Class B

Germering, May 2026
Nima Majidi