All projectsClient work Enterprise Fleet Analytics

FLEDEM

Make complex vehicle analysis easier to work with.

My role
Contract full-stack engineer
Client
FEV Software GmbH
Engagement
Sep 2025 — Jan 2026
Location
Germany · Remote

Illustrative telemetry landscape representing FLEDEM fleet analytics, not a product screenshot

Full size
Illustrative project visualFLEDEM

The context

What needed
to work.

FLEDEM is FEV Software GmbH’s internal fleet-analytics platform. Engineers use it to define, validate, and reuse analysis logic against CAN-signal telemetry from connected vehicles.

My work focused on reducing friction in configuration-heavy workflows: bringing analysis tools into the product, simplifying create and edit flows, and making shared patterns behave consistently across modules.

My contribution

I owned assigned features across React, ASP.NET Core, and MongoDB, working within a distributed engineering team on analysis configuration, scripts, calibrations, and events.

Inside FLEDEM

Explore the product.

A closer look at the workflows I contributed to.

FLEDEM is an internal product under NDA. This page uses an illustrative cover; private product screens and proprietary architectural details are not shown.

01Analysis authoring

Move reusable logic inside the platform.

The Scripts module gives engineers in-platform authoring with Monaco and a way to connect script inputs to the vehicle signals they need.

The thinking behind it

Channel mappings, unit conversion, and persistence let analysis logic be reused across calibrations and analysis packages instead of living in disconnected external scripts.

02Configuration workflows

Teach one editing model across the product.

Dense create and edit flows were refactored around consistent stepper and side-panel patterns. Shared fields and validation feedback reduced the number of local conventions a user had to learn.

The thinking behind it

Calibration files, managed attachments, channel mappings, and stable configuration identifiers give analysis inputs an explicit structure across revisions.

03Investigating results

Turn analysis output into something an engineer can inspect.

Events connect definitions, severity, evidence, filters, and statistics. The interface needs to preserve domain detail while making it practical to navigate and investigate.

The thinking behind it

React product surfaces, .NET services, Python analysis, and SignalR event delivery form the cross-stack context of this work.

04Team delivery

Ship the supporting quality work with the feature.

The engagement also included automated testing, API documentation, security review, and build-quality improvements in the areas I touched.

The thinking behind it

Reusable confirmation, notification, and role-based access patterns help future modules follow the same product and engineering conventions.

Behind the interface

The decisions
underneath.

  • ASP.NET Core
  • React
  • MongoDB
  • SignalR
  • Python

Consistency is an engineering tool

Shared interaction patterns reduce repeated frontend logic and give engineers a predictable way to build the next configuration flow.

Separate storage by access pattern

Operational documents, telemetry output, and file assets use different storage formats, including MongoDB, Parquet, and Azure Blob Storage.

My work on FLEDEM

Built into
the product.

  • In-platform scripts and signal mapping
  • Simplified calibration and analysis configuration
  • Event and reusable interface contributions
  • Testing, API documentation, and build-quality improvements
Next project

EasyRHIS

Multi-Brand HR SaaS

Have a product
that needs this kind of care?

Let’s talk about it