Jonas Neuperger

IT System Administrator focused on process automation

Jonas Neuperger

I'd rather automate a problem than solve it twice by hand. Day to day, I look after the IT for around 100 stores of a German optician and hearing-care holding — and build the tools on the side that make life easier for me and my team.

About me

I'm a certified IT specialist for system integration, working as an IT administrator at the intersection of classic administration and software development. Alongside Microsoft 365 and endpoint management for a nationwide retail network in Germany's optician and hearing care industry, I build my own automation tooling with PowerShell and TypeScript, because I'd rather solve a recurring problem than repeat it manually. That combination of infrastructure knowledge and software development is exactly what I bring to my projects.

Experience

  1. Jan 2026 – present

    Junior IT Administrator

    OUNDA GmbH

    Administering the Microsoft 365 environment for a nationwide network of ~100 retail locations; AVD rollout including field deployments; building internal automation tooling (PowerShell, TypeScript); contributing to network infrastructure (UniFi); endpoint management & hardware lifecycle; 1st & 2nd level support; vendor management & cost optimization.

  2. Aug 2025 – Dec 2025

    IT Service Technician

    POS Service GmbH

    Hardware rollout across 1,000+ stores for more than five international retail chains – from printers and mobile data terminals (MDE) to complete POS systems (registers, handheld and countertop scanners).

  3. Sep 2022 – Jun 2025

    Apprenticeship: IT Specialist for System Integration

    Hesse GmbH & Co. KG

    1st & 2nd level support, user & permission management, onboarding/offboarding, network switch configuration, daily backups, mobile device management, notebook provisioning via ACMP, digital signage, conference systems, printer support, inventory management.

Skills

Automation

PowerShellTypeScriptMicrosoft Graph API

Infra/Admin

Microsoft 365 / ExchangeMicrosoft IntuneAzure Virtual DesktopUniFi NetworkingMicrosoft Entra ID

Frontend

Nuxt / Vue

Backend

Fastify / Node.jsPrisma / SQLWebSockets / Echtzeit-Systeme

Deployment

PM2 / Caddy

Projects

AVD-Management-Plattform

Problem: The existing cloud-native solution for automatically starting/stopping virtual desktop environments (AVD) across ~100 locations was error-prone and unreliable. Solution: Built a custom management platform – real-time status monitoring over an encrypted WebSocket, automatic schedules based on each location's opening hours, manual start/stop, remote deployment of software packages, and self-updating agents. Result: Fully in production, completely replacing the previous solution and running noticeably more reliably since.

TypeScriptWebSocketsAzureAutomation

Automatisierter Onboarding- & Offboarding-Flow

Problem: Creating and deactivating user accounts for new and departing employees across ~100 locations was a manual, error-prone process – permission groups, software licenses, and notifications had to be assembled by hand every time. Solution: A fully automated flow that recognizes the right user account on a new request, assigns location- and role-based permission groups, grants software licenses based on configured role logic, and sends welcome/completion emails. Includes an admin dashboard for managing rules, groups, and a searchable audit log. Result: Standard cases now run through with zero manual intervention, cutting processing time per case significantly.

FastifyNuxtPrismaMicrosoft Graph API

Automatisierte Rechnungsverarbeitung

Problem: Incoming invoices sent by email had to be manually opened, reviewed, and forwarded to the right place. Solution: A service that automatically fetches incoming invoice emails at short intervals, reliably extracts attachments – including from encrypted or signed email containers – forwards and archives them automatically. Each message is error-handled individually, so an issue with one email doesn't stop the whole run. Result: Runs fully automatically in the background, no manual review of invoice emails needed anymore.

Node.jsMicrosoft Graph APIAutomation

Etikettendruck-Lösung für virtualisierte Arbeitsplätze

Problem: A retail-industry inventory management system could no longer reliably route label print jobs to the correct printer on virtualized workstations (Azure Virtual Desktop) – an issue affecting both virtualized and traditional setups. Solution: A lean PowerShell-based solution that intercepts print jobs via a local virtual printer, automatically matches them to the right physical label printer by name recognition, and forwards them reliably. An Electron-app variant was prototyped but proved too error-prone and was dropped in favor of the leaner script-based approach. Result: Stable production operation, positively confirmed by external specialists with years of experience with the software in question.

PowerShellWindowsPrint Automation

Contact

Want to talk? Just drop me a message using the form.

Verifizierung lädt …

© 2026 Jonas NeupergerImprintPrivacy Policy