Edition 2026 · Munich area, GermanyOpen to Senior / Staff Frontend and Frontend Platform roles

Wisdom Emmanuel Praise

Senior Frontend Engineer · Frontend Platform & Architecture · 7+ years

Platform architecture

One feature, five layers: the architecture now standard in thirteen product modules

How a single architecture decision record at Censhare became the shared shape for features across the product, and why each layer can be tested on its own.

The five-layer feature architecture (view, use case, repository, service, adapter) began as an ADR. It is now the default in 13 product modules.

Because each layer can be tested on its own, the cause of a production bug is usually found within a day instead of several days. The Frontend Builder, a platform for assembling customer-specific UIs from shared components, now runs at more than ten enterprise customers.

The same discipline holds the platform together: more than thirty micro-frontends share one runtime through Import Maps, and accessibility to WCAG 2.2 AA and BFSG is part of the Definition of Done. Read the decision →

Fig. 1 — Each layer only talks to the one beneath it. The adapter is the only layer that knows the outside world exists.

Selected work

All work →
The FYEO Agent extension: sign-in, notifications and profile screens
SecurityPhishing-detection browser extensionA Chrome extension for detecting phishing, with over 5,000 registered accounts.
The VREG vehicle registration portal home page
Public sectorVREG: the national vehicle registration systemOverhauled the national vehicle registration engine, which handles 1.5M+ entries a year. Average response time dropped by roughly 40% and PCI-compliant payment gateways were integrated.
The IDEC portal: Apply for your Import Duty Exemption Certificate without stress
Public sectorIDEC: Import Duty Exemption Certificate portalAn end-to-end automated process for Customs import duty exemption applications, delivered from Figma designs to production.
The Outsource Global website home page
Web · Outsource GlobalOutsource Global websiteThe company website, built with React, as part of modernising its web presence.

From the decision log

All decisions →
Portrait of Wisdom Emmanuel Praise

Profile

Senior Frontend Engineer at Censhare, working on frontend platform and architecture. Before that: a robot-programming IDE for industry at Agile Robots, a threat-intelligence product at FYEO, and national platforms serving more than two million citizens. Seven-plus years of B2B web applications, micro-frontends and UI platforms, built with distributed Scrum teams.

Full profile and CV →

How I work

  • Architecture decisions are written down as ADRs.
  • Accessibility is part of the Definition of Done, not a later phase.
  • Each layer of a feature can be tested on its own.