Senior Frontend Engineer (Freelance)
RIM
- Fullstack development on the media monorepo: HonoJS + GraphQL microservices on the backend, Next.js and Astro apps on the frontend, all in React 19 and TypeScript with shared library management via NX.
- Built the multi-brand editorial component library powering the group's newspapers.
- Introduced a Component Registry Pattern to fix circular dependencies across NX libraries. Unblocked three frontend squads working in parallel and got Astro builds running in CI.
- Design-token pipeline (Tokens Studio → Git → Panda CSS presets): updates went from days to minutes, no more manual Figma handoffs.
- Daily use of Claude Code and Codex CLI for refactoring, codemods, and documentation.
React 19AstroHonoJSNext.jsPHPTypeScriptPanda CSSNXPortable Text / SanityStorybookPlaywrightAzure DevOps