Skip to content

Portfolio

Projects that made an impact.

Case studies across web, mobile and enterprise: the starting point, my role and what finally went live.

ELO Shot Count Reporting
Federal / Armasuisse / Domain applicationCase 01

ELO Shot Count Reporting

Problem
Shot counts at military shooting ranges were recorded by hand on paper and then transferred manually. This was error-prone, tied up personnel and gave management a reliable data basis only with delay.
Ownership
Concept, architecture, full-stack development (Angular, NestJS, Nx) and production operations, on behalf of armasuisse for the Defence Group (ALC-O).
Solution
Installable, offline-capable PWA with a reporting flow reduced to a few steps for recruits, plus an administration interface with dashboards, reports, exports and role-based access for range management.
Outcome
Paper logs and manual transfers are gone entirely. Shot counts are available centrally and ready for analysis the moment they are reported, giving management an up-to-date basis for maintenance planning, ammunition management and reporting.
  • Angular
  • NestJS
  • Nx
  • TypeORM
  • MySQL
  • PWA
Public SectorCase 02

SIS Portal

Problem
SIS brings the FSO's surveys, data validation and metadata together on one platform. Its grown frontend had to be modernised without disrupting ongoing statistics production.
Ownership
Frontend architecture and technical modernisation in a large agile programme with several teams working in parallel.
Solution
Incremental Angular migration including SSR, a Storybook-based design system, accessibility in the definition of done and deployment on OpenShift.
Outcome
Eine modernisierte und klarer strukturierte Frontend-Plattform mit besserer Erweiterbarkeit und konsistenteren technischen Leitplanken für das Team.
  • Angular
  • SSR
  • Storybook
  • Design System
  • Accessibility
  • OpenShift
Product / SaaSCase 03

MovIT

Problem
Operational processes needed to become simpler, more mobile and more consistent.
Ownership
Product development, UX concept and technical delivery.
Solution
A digital product for daily operations with clear, simple usage.
Outcome
Ein eigenständiges Produkt, bei dem Produktentscheidungen und Engineering eng miteinander verbunden bleiben.
  • Angular
  • Ionic
  • Node.js
OperationsCase 04

ALCO Infra

Problem
Inventory and infrastructure data needed to be accessible and editable directly on site.
Ownership
Frontend development and product concept.
Solution
Mobile inventory management with a clear view of stock and locations.
Outcome
Weniger Medienbrüche und eine klarere Arbeitsoberfläche für operative Aufgaben vor Ort.
  • Angular
  • iPad
  • Product Design

A product, a system or a technical problem that needs to move forward?

Whether it is a new product idea, a modernisation or additional architecture and engineering ownership: a short conversation is usually enough to see whether I can help.