All work02
Beam Dynamics
For two and a half years I built the React front end of Beam Dynamics, the asset management app TV studios use: its data tables, real-time dashboards and ticketing, and I onboarded the studios that adopted it.
The product
A TV studio owns thousands of things that move: cameras leave on trucks, lenses come back broken, licenses expire mid-season. Beam Dynamics replaces the spreadsheets that track them, for broadcasters such as TV Azteca, NEP and BeckTV.
My role
I joined in November 2021 as a full-stack engineer with a frontend focus and architected the TypeScript and React web app. I was also the main technical contact for studios during onboarding and integration, solving the problems that came up as they set it up.
What I did
Architected the web app
Designed and delivered the TypeScript and React application used by television studios around the world.
Set the team’s UI patterns
Built reusable, themeable components with styled-components and integrated Auth0 and React Query; the patterns were adopted across engineering.
Built dashboards and data tables
Real-time dashboards and interactive tables, made with product and design, so clients could answer their own questions.
Designed the ticketing system
A frontend ticketing flow to triage and resolve client issues by email and inside the platform.
Redesigned for clarity and speed
Reworked the UI to be more intuitive, optimized the Redux state, and added Cypress end-to-end tests.
Onboarded the studios
Main technical point of contact for new clients during onboarding and integration.
In the product



Impact
Clients could answer their own questions from the dashboards instead of asking support, and issues were triaged inside the app. My redesign lifted engagement, the Redux rework made the app load faster, and the Cypress tests cut the bugs that reached production.
- 30%
- more user engagement after the redesign, measured in Mixpanel
- 15%
- faster load from reworking the Redux state, measured in Lighthouse