Selected engineering work

Delivering a greenfield warehouse/MES platform for a live automotive site

A public-safe overview of turning paper, Excel, email, and undocumented operations into React/TypeScript, NestJS, PostgreSQL, and PDA-based warehouse/MES workflows.

ReactTypeScriptNestJSPostgreSQLPDA/PWA
Domain
Warehouse/MES operations
Role
Full-stack software engineer
Year
2026
Status
Public-safe work note

This work centered on a greenfield warehouse/MES platform for a live automotive site. The platform moved daily operations away from disconnected paper, Excel, and email handoffs and into production software surfaces that operators, supervisors, and administrators could use during real work.

The public version of this page stays at the workflow and architecture level. It does not expose customer details, private screenshots, proprietary data, or unverified before/after metrics.

Scope of the platform

The platform covered a broad set of operational workflows:

  • Receiving and material movement.
  • Inventory visibility and status management.
  • Shipping orders, picking, and shipment confirmation.
  • Quality inspection and exception handling.
  • Production support workflows.
  • Dashboards, documents, permissions, and admin surfaces.
  • PDA-based factory-floor scans for work that happened away from a desk.

My role was to help turn ambiguous operations into shippable full-stack software: React/TypeScript UI flows, NestJS API behavior, PostgreSQL records, and scanner-oriented PWA interactions.

From undocumented process to product behavior

A major part of the work was understanding how the warehouse and manufacturing processes actually ran. Some rules lived in spreadsheets, some in paper forms, some in email habits, and some only in operator knowledge.

I translated that discovery into concrete implementation decisions:

  • What each screen needed to guide the user through.
  • Which fields and actions required validation feedback.
  • Which workflow states needed to be visible before a user acted.
  • Which status transitions should be blocked in the UI and enforced again by the backend.
  • Which PostgreSQL records represented current state versus historical evidence.

That translation step mattered because the platform was not just a set of forms. It encoded the operating model of receiving, inventory, shipping, and quality work.

Full-stack status and validation alignment

Scan-heavy operations create risk when the frontend, backend, and database disagree about the status of a box, order, inspection, or inventory movement.

The implementation kept those layers aligned:

  • React screens exposed status, validation feedback, and role-aware actions.
  • PDA workflows guided users through narrow scan-first paths.
  • NestJS APIs enforced the business rules and status-transition checks.
  • PostgreSQL tables preserved both active operational state and history records.

That structure let the UI be helpful without making it the final authority. The backend still validated core transitions, and the database preserved the record of what happened.

Operator-facing design choices

The user base included non-technical operational users. The interface had to be practical rather than decorative: clear task flow, obvious blocked states, compact scanner screens, validation messages that explained what to do next, and recovery paths for interrupted work.

Reusable React/TypeScript patterns helped keep the desktop and PDA experiences consistent across validated forms, status displays, data tables, modal workflows, and responsive layouts.

Delivery boundaries

The strongest public claim is that the platform reached production use at a live automotive site and supported warehouse/MES workflows across receiving, inventory, shipping, quality, dashboards, admin, and PDA-based floor operations.

I am intentionally not publishing unverified percentage improvements, load-time deltas, chunk-size reductions, or productivity metrics here. Those claims should only be added after a measured before/after validation pass.

Want to talk through a similar operational system?

The strongest systems start with a clear model of the work people are already trying to do.