Senior UI Developer
Marriott International
Primary implementer across internal developer-platform and property-management applications, with supporting backend work in Python and FastAPI.
- Built core React and TypeScript features for an internal developer platform, including dashboards, data tables, entity views, activity updates, and schema-driven forms.
- Carried out frontend modernization work, including upgrades to React 19 and Tailwind 4, a component-library migration, a form-library migration, and a move toward server-side data loading.
- Built features for a second internal application, including routing, authenticated sessions, onboarding forms, data tables, real-time notifications, and tests.
- Added Python and FastAPI features for query filtering, multi-source data enrichment, session preferences, and real-time service updates.
- Implemented OIDC and SSO integrations, WebSocket updates, and session-expiry handling across internal applications.
- Wrote Vitest, Testing Library, and pytest coverage alongside feature work and maintained frontend quality and build tooling.
- React
- TypeScript
- TanStack
- Tailwind CSS
- Python
- FastAPI
- WebSockets
- OIDC/SSO
- Vitest
- pytest