Selected work

TForce

A transportation analytics platform that combines a high-performance crash-data API, Snowflake-backed reporting, and a modern mapping-heavy frontend.

TForce V2 splits the system cleanly between a .NET 9 analytics API and a React 19 + Vite frontend built for geospatial exploration, filtering, and operational reporting around crash and inspection data.

What this involved

Backend services load crash and inspection datasets from Snowflake views into an in-memory cache, then expose fast API endpoints for dashboard and map workflows.

The service layer includes background refresh jobs, reference-data services, and auth handling for portal-style access instead of a thin CRUD wrapper.

The frontend uses React, TypeScript, Vite, MapLibre GL, and deck.gl to support interactive map rendering, spatial data overlays, and analytics-oriented user flows.

Capabilities shown

Data analyticsGeospatial UICloud data integrationAPI designOperational dashboards

Technology stack

ASP.NET Core Minimal API.NET 9SnowflakeReact 19TypeScriptViteMapLibre GLdeck.glJWT authSwagger