
Experience
Oro Inc
Senior Front End EngineerBuilt a mobile-first React application and custom design system with modern data workflows against JSON:API backends.
Nov 2023 – Aug 2024
Weekdays filled · weekends empty · 8h working day
- 0.8years
- 10months
- 43weeks
- 218working days
- 1,744hours
- 104,640minutes
Role & scope
As Senior Front End Engineer at Oro Inc, I engineered a high-performance, mobile-first web application from inception using React and TypeScript — with a custom design system tuned for precise Figma-to-code delivery.
Contributions
- Built a Styled-Components design system spanning desktop, tablet, and mobile with consistent visual fidelity.
- Combined TanStack Query, Redux, and Jotai to streamline frontend state and data workflows — with Dexie.js / IndexedDB for client-side persistence where it mattered.
- Delivered on Vite and Next.js surfaces, including micro frontend boundaries and dense data grids with TanStack Table.
- Integrated backend APIs with strict adherence to JSON:API specifications for predictable contracts.
Stack
React, TypeScript, Next.js, Vite, Micro Frontends, Styled-Components, TanStack Query, TanStack Table, Redux, Jotai, Dexie.js / IndexedDB, and JSON:API-shaped REST integrations.
What I took forward
A refined preference for layered state: Query for server data, Jotai for local UI atoms, Redux when cross-cutting orchestration is truly needed — plus design systems that make responsive delivery boring (in the best way).
