Full-stack software engineering

I build full-stack products around real user workflows.

I build React/TypeScript products where user workflows, API rules, and database state have to stay in sync. Recent work includes an internal operations platform at Comgen America used by 60+ office and factory-floor users, with PDA scanner flows, NestJS APIs, PostgreSQL records, and admin visibility tools. I am strongest when the product has to make a messy real-world process reliable: UI states, API validation, and database records all agreeing on what happened.

At a glance

Full-stack delivery in production context.

Target role

General full-stack software engineer: React product surfaces, API contracts, data modeling, and production support

Production context

60+ daily users across office and factory-floor roles inside a broader internal operations platform

Production stack

React/TypeScript, PWA scanner flows, NestJS APIs, PostgreSQL current/history records, AWS, and Nginx

Ownership

Process discovery, co-architecture, primary implementation for shipping and quality, plus junior-engineer coordination on receiving

Selected work

Three workstreams inside one broader platform.

Shipping, quality, and visibility share an internal operations foundation, but each case study emphasizes a different full-stack problem: handheld validation, role-aware state transitions, and dashboard/query design.

View all work →
Operational visibility

Operational visibility dashboards and admin tools

Built React dashboard and admin surfaces that gave office users live visibility into production, shipping, inventory, and quality state.

Ready 184Hold 21Blocked 12Review 9
ReactTypeScriptNestJS APIsPostgreSQLDashboards
View work note
Shipping workflow

Shipping operations system with scan-first confirmation

Built shipping and PDA scanner flows that replaced paper/checklist/email steps with scan, validate, save, and immediate website visibility.

PDA scan loop18/24
BX-8F31-0092
acceptedduplicate blocked
ReactTypeScriptPWABarcode / QR workflowsNestJS APIsPostgreSQL
View work note
State transitions

Quality management system for inspection and exceptions

Built the quality module that turned inspection, hold, release, and exception decisions into React screens, API validation, and PostgreSQL current/history records.

pendingpassedhold
current_status + history_event
ReactTypeScriptNestJSPostgreSQLRole-based UI
View work note

Technical focus

Where I do my best work.

Workflow-heavy product surfaces

Turning real user steps into screens that reduce re-entry, status chasing, and ambiguous handoffs instead of simply digitizing a form.

API and data contracts

Modeling statuses, blocked transitions, permissions, and current/history records so the backend protects the workflow even when the UI is fast.

Operational visibility

Building dashboards, tables, filters, modals, and scanner/PWA interactions that help non-technical users act from the same source of truth.

Transferable strengths

Useful anywhere software owns important state.

The same habits apply outside manufacturing: understand the domain, make the UI hard to misuse, and keep the record trustworthy through API and database boundaries.

Map the work before building

I start with the actual sequence people use today: forms, scans, spreadsheets, approvals, shortcuts, recovery cases, and status questions.

Keep UI, API, and records aligned

The interface guides the user, but API validation and durable records still own important state changes, permissions, and history.

Ship for stateful products

The pattern carries to internal tools, logistics software, SaaS admin surfaces, healthcare/fintech ops, marketplaces, and any product built around shared records.

Experience snapshot

Signals from production delivery.

  • Built full-stack product surfaces across React, TypeScript, NestJS, PostgreSQL, scanner/PWA workflows, and admin dashboards
  • Worked from process discovery through architecture, implementation, launch support, and production debugging for systems used by 60+ users
  • Served as the primary implementation contributor for shipping and quality workstreams inside a broader internal operations platform
  • Coordinated one junior engineer on a related receiving module while keeping shared workflow and data-model decisions aligned

Need an engineer who can turn operations into React software users trust?

I work across frontend UX, API validation, PostgreSQL records, and production support for teams that need accurate status and clear next steps.