In Development

Engineering Resource Board

Unified project & resource planning for manufacturing engineering teams

engineering-resource-board
engineering-resource-board

The Problem

📊

Scattered Excel Trackers

Each team maintained separate Excel files for resource tracking, leading to version conflicts and outdated data across departments.

🗂️

SharePoint Folder Chaos

Project documents scattered across deeply nested SharePoint folders with inconsistent naming conventions, making resource data nearly impossible to find.

Manual FTE Calculation

Managers spent hours every month manually aggregating FTE allocations from multiple sources, often producing inconsistent headcount reports.

✍️

Unstructured Work Logs

Engineers logged work hours in free-form text or skipped logging entirely, making it impossible to analyze actual vs. planned resource usage.

Before

Multiple Excel files per team with manual FTE rollup

After

Single platform with real-time 12-month FTE matrix across all teams

Before

Free-text work logs with no structure or classification

After

AI-powered NLP parser converts natural language to structured time records

Before

Milestone tracking via email threads and meeting notes

After

Gate review dashboard with G3/G5/G6 progress visualization

Approach

Easy Input, Detailed Classification

The core design philosophy is to minimize input friction while maximizing data granularity. Engineers write work logs in natural language — the AI parser handles classification by project, task type, and time allocation. The organization hierarchy (Division → Department → Team → Position) ensures every data point rolls up accurately from individual contributors to executive dashboards without manual aggregation.

Define
Execute
Collect
Report

BDD Pipeline Flow

Key Features

personal-dashboard
personal-dashboard

Personal Dashboard

Each engineer gets a personalized view showing their project allocations, upcoming milestones, and work log history. Quick-entry buttons make daily logging effortless.

smart-worklog-(ai-nlp-input)
smart-worklog-(ai-nlp-input)

Smart Worklog (AI NLP Input)

Write work logs in natural language like 'Spent 3h on pump module testing, 2h design review for valve assembly.' The AI parser extracts projects, tasks, and hours automatically, converting free text into structured time records.

resource-matrix-(12-month-fte)
resource-matrix-(12-month-fte)

Resource Matrix (12-Month FTE)

A bird's-eye view of FTE allocation across all projects and teams for the next 12 months. Supports TBD position forecasting, helping managers plan hiring and reassignment before bottlenecks occur.

fte-analytics
fte-analytics

FTE Analytics

Drill-down analytics comparing planned vs. actual FTE usage by department, project, and individual. Identifies over-allocated engineers and under-utilized capacity with visual heatmaps.

milestone-tracking
milestone-tracking

Milestone Tracking

Gate review management for manufacturing project milestones (G3, G5, G6). Visual timeline showing gate status, blockers, and upcoming reviews with automated notification to stakeholders.

Architecture

SPAREST APISQLNLP ParseSAML 2.0
Browser
React 19 SPA
FastAPI
PostgreSQL
AI Parser (Groq/Gemini)
Entra ID (SSO)
Client
Server
Database
Service
External

Results

90%
Tracking Time Saved

Reduction in monthly FTE aggregation effort

12mo
FTE Forecast Window

Forward-looking resource allocation visibility

5s
Log Entry Time

Natural language worklog via AI parser

4-tier
Org Hierarchy

Division → Department → Team → Position