Marcus Spiegel is an experienced software entrepreneur and owner of uscreen GmbH with over 16 years in IT and a programming background stretching back to the 1980s. Based in the Cologne-Bonn region, he blends hands-on backend development with localization expertise, notably contributing to the popular i18n-node module by adding locale management, plural support, tests, and custom parser/header features. His career includes senior consulting at AUPEO! and a formal background in communication technology from Bergische Universität Wuppertal, reflecting a deep grounding in both technical systems and content delivery. Comfortable across languages from TurboPascal and SBasic to modern Node.js, he brings long-term perspective on pragmatic solutions and legacy integration. Colleagues know him for tackling internationalization challenges that are easy to overlook but crucial for global user experiences.
16 years of coding experience
Kommunikationstechnologie Druck, Kommunikationstechnologie Druck at Bergische Universität Wuppertal
Lightweight simple translation module for node.js / express.js with dynamic json storage. Uses common __('...') syntax in app and templates.
Role in this project:
Back-end Developer & Localization Specialist
Contributions:18 releases, 463 commits, 119 PRs in 11 years 11 months
Contributions summary:Marcus contributed to the lightweight simple translation module for Node.js/Express.js, focusing on implementing and improving localization features. Their work included adding tests, implementing set/getLocale functionalities, and adding support for plurals. They also enhanced the project by integrating features for custom header names and the parsing of translations by the use of a custom parser.
Contributions:5 PRs, 8 pushes, 9 branches in 3 years 3 months
todoreplicachefastifyvuefastify-plugin
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.