Olivia Brennan
Frontend Engineer | React, TypeScript, Performance and Accessibility
October 30, 2026
Daniel FeldmanEngineering Manager, ConsumerCrosstown ReservationsNew York, NYRe: Frontend Engineer, booking flow
Dear Mr. Feldman,
Your Frontend Engineer posting at Crosstown Reservations mentions a booking flow that loses people on mobile. I spent the past year rebuilding a similar flow at Hudson Ticketing, and I would love to do it for restaurants.
Our checkout had five steps and slow pages on phones. Working with our designer, I cut it to three steps, moved validation inline so errors showed up as people typed, and made the whole flow usable with a keyboard and screen reader. In an A/B test across 400,000 sessions, completed purchases rose 11%. I also brought Largest Contentful Paint on our event pages down from 3.8 seconds to 1.9 with image optimization, code splitting and server-side rendering in Next.js.
Accessibility is part of how I build, not a final check. I led an audit that fixed more than 120 WCAG 2.1 AA issues, including full keyboard support for seat selection, which was the hardest component on the site. A reservation picker has the same challenge, and I would want it to work for everyone from the first release.
I care about the code staying healthy after launch too. I raised our frontend test coverage from 38% to 72% and built 35 components for our design system in Storybook, which four product teams now share. Before Hudson I shipped 14 client sites at Bowery Creative Studio, which taught me to turn Figma designs into working pages quickly.
I have 4 years of experience with React and TypeScript, and your stack of Next.js and GraphQL is close to mine. I would be glad to walk you through the checkout work or pair on a small exercise.
Best regards,
Olivia Brennan