Problem
The platform needed a more consistent interface, simpler state/data-fetching conventions, and a safer way to build repeated product forms.
Role
Senior Frontend Engineer
What Avi built
Collaborated with design and product on the UI overhaul, introduced Redux Toolkit with RTK Query, and developed a type-safe form generator with React Hook Form and the internal component library.
Outcome
Form development became more standardized, package deployment became more automated, and teams had clearer patterns for data fetching and UI consistency.
This was product-platform work: part visual consistency, part engineering system. The form generator mattered because it moved repeated feature work from hand-built screens toward typed, reusable paths.
Highlights
- Introduced RTK Query for data-fetching conventions.
- Built a fully type-safe form generator.
- Migrated internal package management to GitHub Packages.
- Automated deployments with reusable GitHub Actions workflows.