Fabio Unterholzer
Graz, Austria · IT project management & software
German (native), English (Cambridge Certificate)
cv · experience
Junior IT Project Manager · LNConsult GmbH
- Lead developer of EREX, the company's distributed ESL rendering engine (see projects)
- ESL template systems & template logic (JavaScript, Python, Node, XML); cross-team delivery and rollouts
Intern — Conversational AI / Frontend · Accenture
- AI-assisted AWS Lex voicebot (ID & auth), Azure FAQ chatbot
- Feedback analysis with embeddings; AEM + React frontends
Intern — IT Administration · Mondi
- Domain migration, AAD, SCCM in a small IT team
projects
EREX — distributed ESL rendering engine
- Designed and built a distributed ESL rendering engine (TypeScript, Fastify, Redis/BullMQ, Playwright, MinIO/S3, Docker) rendering label PNGs in ~200ms end-to-end, with priority queueing, multi-layer caching, and Prometheus observability
- Architected a content-plugin system decoupling customer templates, business logic, and data sources from the engine core — zero-code onboarding of new customers
- Hardened the pipeline for production: browser page pooling, root-caused rendering stalls and queue deadlocks, validated stability under bursts of 500 concurrent jobs
- Built a WYSIWYG template editor with a JSON document model and compiler, plus e-ink color post-processing (chroma-weighted palette quantization with pixel-parity comparison)
fofoclub.at
- Personal full-stack site: Next.js 15, React 19, TypeScript, Tailwind, PostgreSQL, Auth.js
- Built a custom design system (“Paper & Wire”), an hours-tracking workspace, and interactive tools/games
fofobot (lm-studio-chat)
- Fully local AI chat app — no cloud, no API keys: Next.js 16, React 19, Vercel AI SDK, LM Studio, SQLite
- Streaming with live tool-call status, thinking mode, conversation branching, and a “code mode” giving the model filesystem + git tools
education
FH JOANNEUM — Information Management, BSc
- Software engineering (Java, Python, Web), DBs (SQL/NoSQL), Cloud (AWS/Azure)
- IT management, project mgmt; Thesis: AI in User-Centered Design
BORG Wolfsberg — Matura
skills
- • JavaScript/TypeScript, Python, C#, Kotlin, Go
- • React, Next.js, Node.js, Tailwind
- • SQL (PostgreSQL), Redis, Cloud (Azure, AWS)
- • Docker, Fastify, BullMQ, Playwright, Prometheus observability
- • AI tooling: chatbots/voicebots, embeddings, AI-assisted development
- • Also worked with: Unity, Spring, Django, Angular, Vue.js
rendered live from src/data/cv.ts
