
Herma Group - Senior Software Engineer
2012-2016
Worked as Senior Software Engineer for the Herma EAO (Etiketten Assistent Online) project, a multi-year effort to replace a Flash-based label editor with a modern HTML5 and JavaScript solution. Developed a custom 2D rendering engine, enabling the import of label metadata from Excel and supporting complex shapes like circles, ovals, and cut-outs. Designed and implemented the backend for storing label designs and generating printable PDFs. Over time, extended the tool with new features and support for online and offline saving. The system remains in active use in a slightly adapted form.
Highlights
- Developed a custom 2D rendering engine for complex label shapes
- Implemented backend for label storage and PDF generation
- Extended the editor with online and offline saving features