Observe the current process
I look for who creates the data, who re-enters it, who checks status, which edge cases slow people down, and where mistakes usually appear.
About
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. My work is strongest when the software has to prevent bad status, bad handoff data, or invalid actions before they spread across teams.
Background
At Comgen America, I worked on an internal operations platform used by about 60+ people across office and factory-floor roles. The old process depended on paper notes, messenger updates, Excel files, email handoffs, and people asking around for the latest status.
My role was not limited to assigned tickets. I led process discovery, helped shape architecture decisions, and served as the primary implementation contributor for shipping and quality workstreams. I also coordinated one junior engineer who implemented a related receiving module.
That work turned into React screens, PDA scan flows, NestJS APIs, PostgreSQL current/history records, and admin dashboards. The practical goal was simple and transferable: capture the action once, validate it close to the user, and make the result visible from a shared system instead of another spreadsheet or message thread.
How I work
The pattern is practical: watch how the job is done, model the rules, build the product surface, then use production feedback to close the gaps.
I look for who creates the data, who re-enters it, who checks status, which edge cases slow people down, and where mistakes usually appear.
Statuses, permissions, validation, recovery paths, and history requirements become React UI states, API checks, and database records.
For daily operations, the best screen often removes choices: scan this, check this status, save this record, then show the next step.
Training, production debugging, and user feedback show where the software still disagrees with how the work happens in practice.
Transferable strengths
The same engineering problems show up in internal tools, logistics software, SaaS admin surfaces, marketplaces, healthcare/fintech operations, and products where users act on shared records.
I start with the actual sequence people use today: forms, scans, spreadsheets, approvals, shortcuts, recovery cases, and status questions.
The interface guides the user, but API validation and durable records still own important state changes, permissions, and history.
The pattern carries to internal tools, logistics software, SaaS admin surfaces, healthcare/fintech ops, marketplaces, and any product built around shared records.
Turning real user steps into screens that reduce re-entry, status chasing, and ambiguous handoffs instead of simply digitizing a form.
Modeling statuses, blocked transitions, permissions, and current/history records so the backend protects the workflow even when the UI is fast.
Building dashboards, tables, filters, modals, and scanner/PWA interactions that help non-technical users act from the same source of truth.
I work across frontend UX, API validation, PostgreSQL records, and production support for teams that need accurate status and clear next steps.