angeloshaheen.comtechnical cv · 2026
available · full-timeEssen, Germany · Tarshiha, Israel
00 — opening shot

AngeloShaheen

Application Manager·Automation Engineer·Full-Stack + AI·Linux / Docker·Embedded

Builds production-grade applications, automation, and self-hosted infrastructure end-to-end — from ESP32 firmware to Next.js + AI agent workflows.

essen, de / tarshiha, il
01 — work

quiet systems,
loud impact.

Roles spent finding the next thing a person shouldn't have to do twice — then deleting it with a clean tool. Part-time hours, full-time output.

01 · role

Application Manager · IT Technician

PRA Group·Essen, Germany · Tarshiha, Israel2023 — May 2026
PRA Group Innovation & Impact Award certificate
● innovation & impact award · feb 2026
  • 2023 → 2026

    Hired in

    Started as IT Technician, then continued as Application Manager. ~2.5 years across a financial-services environment, including Debtrak.

    • Debtrak
    • financial services
  • SQL Server

    Production data work

    Database queries, investigation, reporting, validation, and controlled changes via SSMS.

    • SQL
    • SSMS
    • queries
  • DevOps

    Source + delivery

    Repository management, source control, project / tool delivery, issue tracking, CI-style workflows.

    • Azure DevOps
    • GitHub
  • Automation

    Repetitive work, deleted

    Tooling that replaced dozens of manual workflows — invoice, legal, archive, Active Directory, printing, file-transfer, ticketing.

    • C#
    • PowerShell
    • Python
    • Selenium
  • Polish gov API

    Government integration

    Live integration with the new Polish gov invoice API — automated sending, receiving, and processing of invoice data.

    • REST
    • OAuth
    • CSV / XML
  • Feb 2026

    Innovation & Impact Award

    Internal PRA recognition for automation and process-improvement work — plus a SharePoint feature post. Delivered while working part-time.

    • ★ recognition
    • SharePoint feature
  • May 2026

    Wrapped the PRA chapter

    Moved back to Tarshiha, Israel. Available full-time for the next chapter — remote, hybrid, or relocation across the EU.

    • available
    • full-time
    • open to relocation

02 · role

Founder · Hardware, Firmware & Software

SmrtStand·University start-up project2024 — Present
Angelo Shaheen — founder portrait
● Angelo Shaheen · founder
  • Hardware

    Board + firmware

    Designed the prototype board, wrote the ESP32-C / Arduino firmware, sensor-based headset detection.

    • ESP32-C
    • Arduino
    • sensors
  • Software

    Companion app

    Automatic audio routing across speakers, AirPods, and headsets. USB hub, AI audio profile, live translation concepts.

    • app
    • audio routing
    • USB hub
  • Brand + site

    Product story

    Wrote the SmrtStand brand, ran the product photography, and shipped smrtstand.com.

    • website
    • photography
    • brand
  • 2nd place

    GUIDE start-up competition

    University start-up programme. One year of business courses, business plans, pitch decks, demos at multiple conventions.

    • ★ pitching
    • business training

core stack

tools at hand.

Languages & Automation

  • C
  • C++
  • C#
  • Python
  • PowerShell
  • Arduino / C-style firmware
  • CLI tooling

Backend & APIs

  • FastAPI
  • Express
  • PHP / Apache
  • REST
  • gov / external APIs
  • workers
  • schedulers

Frontend & Product

  • Next.js
  • React
  • TypeScript
  • dashboards
  • admin panels
  • multilingual UIs
  • landing pages

Infrastructure & DevOps

  • Linux
  • Docker / Compose
  • Nginx / Apache
  • NPM
  • DNS
  • domains
  • SSL / TLS
  • staging stacks

Data & Databases

  • SQL
  • SSMS
  • SQL Server
  • PostgreSQL
  • TimescaleDB
  • Supabase SQL
  • Redis

Security & Identity

  • Authentik
  • Authelia
  • Vaultwarden
  • reverse-proxy access control
  • encrypted storage

AI Engineering & Agents

  • Codex CLI
  • OpenCode
  • Claude / Claude Code
  • OpenClaw
  • Ollama / local LLMs
  • skills / agents
  • RAG

Embedded & Hardware

  • ESP32-C
  • Arduino firmware
  • sensors
  • board prototyping
  • hardware / software integration

published

workplace
utilities.

C# / Python / PowerShell tools published or documented on GitHub and LinkedIn.

  • Email to PDF ConverterC# · Outlook · Azure DevOps
  • Audio Over NetworkPython · sender / receiver
  • Mass File Transfer ToolC# · Visual Studio
  • Printer Manager SoftwareC# · Azure DevOps
  • Active Directory Role CopierC# · Visual Studio
  • Active Directory User ManagerC# · GUI
  • Jira / SLA Ticket TrackerPython · C# · Power Automate
02 — systems

one server,
a city of services.

A self-hosted Linux platform built from zero — domains, DNS, reverse-proxy, SSL, Docker / Compose, identity, secrets, and a wall of internal tools.

  • 37

    stacks

  • 127

    containers

  • 245

    images

  • 77

    volumes

  • 29

    networks

infrastructure stack

from kernel
to dashboard.

One Linux host. Five layers of intent — networking, identity, developer tooling, data, and media. Each piece is containerised, observed, and reachable through the same TLS termination and SSO front door.

  • 01 · stack · 1/5

    Linux platform

    Built from zero — OS, domain / DNS, reverse-proxy, SSL, Docker/Compose, volumes, internal networks, production and staging stacks.

    Self-hosted services portal — Homer dashboard
    home.servershelf.com37 stacks · 127 containers
  • 02 · stack · 2/5

    Identity & security

    Authentik, Authelia, Vaultwarden, Nginx Proxy Manager, Falco / watchtower-style maintenance, encrypted secrets, controlled access.

    Authentik SSO login screen — self-hosted identity provider
    auth.servershelf.com40+ subdomains behind SSO
  • 03 · stack · 3/5

    Developer services

    Mailcow, Forgejo, Woodpecker CI agents, OpenVSCode, JupyterLab, Portainer, SonarQube, Nextcloud, OnlyOffice, Guacamole, Kasm.

    Portainer dashboard — 37 stacks, 127 containers, 245 images
    portainer.servershelf.com245 images · 77 volumes · 29 networks
  • 04 · stack · 4/5

    Data platform

    PostgreSQL / Supabase SQL / Redis across private projects — schemas, validation, query troubleshooting, role and permission data, dashboards.

    Supabase Studio — self-hosted instance dashboard
    supabase.shkofit.ai22 tables · 1.5M+ events
  • 05 · stack · 5/5

    Media & knowledge

    Jellyfin with automated episode / metadata updates via the Arr stack — Jellyseerr, Sonarr, Radarr, Prowlarr, Bazarr, Kavita, Komga, Navidrome.

    Jellyfin federated media interface
    jellyfin.servershelf.comarr stack · sso · webdav

live products · public urls

what's actually
on the internet.

Screenshots captured live this minute. Every domain points at a container on the same server this page is being served from.

Agent Weaver / CodeChan — visual multi-agent workflow studio
private

Agent Weaver · CodeChan

codechan

Visual multi-agent workflow studio with pluggable AI providers and repo automation. Guided setup, mission console, provider routing, live task boards.

Self-hosted Jellyfin login wall — full media stack on a Linux server
self-hosted

Media stack

jellyfin · jellyseerr · sonarr · radarr · prowlarr

Jellyfin · Jellyseerr · Sonarr · Radarr · Prowlarr · Bazarr — automated library, requests, indexing, metadata, subtitles. All containerised, behind Authentik SSO.

Self-hosted Authentik SSO login screen
self-hosted

Authentik

auth.servershelf.com

SSO across 40+ internal subdomains. Authentik primary, Authelia secondary, Vaultwarden for secrets.

selected works

eleven things
currently running.

latest2026

Koryomi

All-in-one manga server and reader

Self-hosted manga and manhwa platform that unifies discovery, downloading, and reading in one container. Webtoon-first OLED reader with per-user progress, a scheduled source updater (MangaDex plus add-by-URL site engines), an installable offline PWA, and an admin dashboard with argon2id auth, TOTP 2FA, lockout, and audit logs.

  • Next.js
  • Fastify
  • PostgreSQL
  • Docker
  • PWA
project2026

Tectura Studio

Pre-university architecture school OS

Full-stack RBAC platform for a pre-university architecture preparation programme — admin, teacher, and student dashboards, role-based homework, exams, attendance, payments, and SQL-backed records.

  • Next.js
  • Supabase
  • PostgreSQL
  • Stripe
project2025

AuctionScanner · GoblinBid

WoW market-intelligence platform

Auction-house intelligence for World of Warcraft — ML-scored buy/sell signals, live price history, portfolio tracking, in-game addon and desktop companion.

  • FastAPI
  • Next.js
  • Celery
  • Redis
  • Postgres
  • Ollama
project2025

Shkofit.ai

AI classroom operating system

Source-grounded lesson decks, homework, quizzes, and exams. Multilingual content, citations, visuals, and quality checks across an SQL-backed school graph.

  • TypeScript
  • PPTX
  • Agents
  • Supabase
project2025

WantViews

Hardened browser-session platform

Containerised browser sessions with user-provided proxies, encrypted storage, Mailcow inbox automation, Cloudflare DNS automation, and signup-verification workers.

  • Docker
  • Chrome
  • Mailcow
  • Cloudflare
project2024

Envelopee · Inviteify · SaveADate

Digital invitations at scale

Family of multilingual invitation platforms — weddings, birthdays, graduations, corporate events. CSV/XLSX import, Stripe, RSVPs, hardened PHP/Apache containers.

  • PHP
  • Apache
  • Stripe
  • CSV/XLSX
project2025

Agent Weaver · CodeChan

AI development orchestration

Visual multi-agent dashboard for AI-assisted development — provider routing, repo context loading, live execution logs, sandboxed repo-writing.

  • React
  • TypeScript
  • Express
  • Agents
project2025

Compose Manager

Docker Compose, browser-side

Server-side UI to scan mounted compose directories, list stacks, edit compose files in the browser, and run merge / lint endpoints on a large self-hosted environment.

  • Docker
  • UI
  • lint/merge
project2025

Jellyfin Federation · JF Brain

Federated media without copies

Invite-based agents that connect remote Jellyfin libraries through WireGuard-style peers and read-only WebDAV — sharing libraries without duplicating files.

  • Jellyfin
  • WebDAV
  • WireGuard
project2024

YTWeb

Self-hosted download manager

FastAPI web UI for yt-dlp with live SSE logs, cookie upload, MP3 conversion, concurrency controls, and safe output-directory restrictions.

  • FastAPI
  • yt-dlp
  • SSE
project2024

PRA Challenge

Strava step-tracking platform

Gamified team step-tracking and Strava challenge platform — private codes, leaderboards, multilingual UI, automated Strava syncing.

  • Strava API
  • Schedulers

tap any image to expand

03 — hardware

from silicon
to a startup booth.

SmrtStand — a smart headset stand. Designed the hardware, wrote the ESP32-C firmware, built the companion app, and pitched it on stage. Second place at the GUIDE university startup competition; one year of business training included.

SmrtStand booth at a startup event — product, screen demo, branded rollup banner
smrtstand · 2024
GUIDE Start-up Your Idea certificate — 2nd place
guide start-up your idea · 2nd place

build sheet

what it
actually is.

A headset stand that switches audio between devices automatically — board, firmware, sensors, USB hub, and a companion app. Demoed at multiple conventions.

  • ESP32-C
  • Arduino
  • Sensors
  • Audio routing
  • USB hub
  • Wireless charging
  • RGB control
  • Voice commands
  • AI audio profile
  • Live translation
  • Companion app
SmrtStand on a wood desk in front of a curved monitor — premium home setup
01 · home setup
SmrtStand on a gaming desk with RGB keyboard and curved monitor
02 · gaming
SmrtStand metallic prototype in front of a monitor
03 · prototype
SmrtStand with over-ear headset next to a MacBook and Magic Mouse
04 · office
SmrtStand black prototype, studio shot on white
05 · studio
SmrtStand Pro companion app — UNDOCKED + DOCKED audio routing, READY status
06 · companion app
SmrtStand in a dark gaming setup with purple LED accent
07 · ambient

education · training

  • B.Sc. Computer Engineering · ISE

    Universität Duisburg-Essen · Software Engineering specialization · 2020 — Aug 2026 (expected)

  • Startup / business training

    One year of GUIDE business courses · plans · positioning · pitching · demos

  • Technology High School

    Notre Dame Mielya · Israel · physics + mechatronics · 2017 — 2019

  • German language studies

    Kapito · Münster · Germany

04 — contact

let's build
something
worth running.

leave with the document

Take the full cv with you.

Includes the full project list, infrastructure portfolio screenshots, recognition, and contact details — single PDF, ~2.5 MB.

languages

  • العربيةnative
  • Englishvery good
  • Deutschvery good
  • עבריתvery good
  • 日本語A1

Comfortable working across Arabic / English / German / Hebrew. Studying Japanese.

Angelo
Shaheen.

based in essen, germany · tarshiha, israel● available full-timeopen to remote · hybrid · relocation across eu↑ back to opening