Career project · 2020–2022
CompletedClient / context: Large European retail group
Print Production Automation
Modernized a legacy desktop workflow as an Adobe InDesign plugin for rule-driven, market-specific print production.
ReactTypeScriptAdobe CEPInDesign API.NET
Overview
The context
An enterprise modernization project that moved a legacy C# WinForms workflow into Adobe InDesign. The plugin applied complex business rules to article data and generated market-specific, print-ready materials.
Problem
What made it complex
- Translate legacy behavior without losing business rules
- Support market-specific text, prices, currencies, and templates
- Keep long-running document generation clear and dependable
Approach
How I contributed
- Built a React and TypeScript interface inside Adobe CEP
- Integrated data, document manipulation, and generation workflows
- Redesigned the user experience around production tasks