I’m a design systems engineer working in React and TypeScript. I work closely with designers to build accessible components, reusable patterns, and the tools and documentation that help product teams use them.
Top performing flowsAug 31, 2026 - Sep 30, 2026View all flows
FlowStatusDeliveriesPlaced OrderChangeAbandoned CartCheckout StartedLive000.00% of recipients— 0.00%Email Welcome SeriesAdded to Email List listLive000.00% of recipients— 0.00%Welcome Series - Customer v. Non-CustomerAdded to Exclusive Discounts listLive000.00% of recipients— 0.00%
Klaviyo's own --color-* / --elevation-* / --atlas-* CSS variables · links #155FEA, underline on hover
Senior Design Technologist · Extracting Ascent’s component library into a standalone package so it can serve other applications and AI design tools. Building and maintaining an internal tool that tracks component, prop, and design token usage, giving teams a view of how the system is used across the application.
NAVIOS RAY2501Commenced22,000 MT GAS OILCharterer: Broadwick Clean PetroleumTARRAGONA03 Jan 24 at 13:34BILBAO10 Jan 24 at 18:07Next PortALGECIRASETA25 Dec 23 at 15:01ETB25 Dec 23 at 15:01OperatorAnettLast updated 2 months ago
Principal Software Engineer · Migrated an existing application from its previous UI framework to components aligned with Compass designs. Reworked the front-end architecture to improve portability, addressing both how the components looked and how they fit into the application.
The Washington Post · Principal Front End Software Engineer
Typography
headlineDemocracy Dies in DarknessmagazineThe Week That Shook the CapitalsubheadWhat to know about early voting this yearbodyPolls close at 8 p.m. Eastern, with first results within the hour.metaBy Andrew Berg · Updated Oct. 4 at 9:15 a.m.Aalight 300Aaregular 400Aabold 700Aaultra 800AAAAAAAAAAAAAAAA
Light and dark
PoliticsHow the vote count unfolds overnightCounties report at different speeds, so early leads can flip as mail ballots are counted.By Andrew Berg · 4 min readSubscribeSharePoliticsHow the vote count unfolds overnightCounties report at different speeds, so early leads can flip as mail ballots are counted.By Andrew Berg · 4 min readSubscribeShare
Carousel
More from ClimateThe glaciers that feed a continent are thinning fastA heat map of every U.S. county this summerInside the race to rebuild a coral reefWhat rising seas mean for your street
elecElection resultsElectric vehiclesElectoral college
Alert Banner
Renews Friday.Saved to your list.2 free articles left.Card declined.
Principal Front End Software Engineer · Partnered with designers to build and evolve WPDS components around the needs of product teams. Took an active role in adoption, working directly with teams to support implementation, answer questions, and resolve issues. Created documentation, demos, and interactive examples to support that work, and used team feedback to guide component API improvements and bug fixes.
First nameAndrewRoleSuper adminUsernameandrew@Enter a valid email addressPasswordSet by userSet by adminSend activation email
Button
PrimarySecondaryDangerClear
Banner
Your password expires in 3 days.MFA enrolled.Session ending soon.Sign-in failed.
Status
ActiveStagedPassword resetSuspended
Staff Software Engineer · Built React components for Odyssey, translating the design system into reusable interfaces for product teams. Integrated accessibility and testing into component development, treating both as part of the implementation from the start.
2016–2021
Forge
athenahealth · Principal UX Engineer
Form
NameFirst name - RequiredAndrewMILast name - RequiredBergDate of birth - RequiredMM-DD-YYYYOnly days in the past are availableEmail - Requiredandrew@example.comPreferred contact method - RequiredPhoneEmailOther!You have not entered a preferred contact methodReason for visit - RequiredWell visit
Principal UX Engineer · Developed Forge from conception through three releases, scaling the design system across athenahealth’s three core product offerings. Built the component library and supporting materials to help product teams put the system into practice. Led JavaScript framework selection for all new product development.
Before that
Before that — Browser sketches
32 sketches
My background is in painting and creative technology. These earlier browser sketches explore form, motion, and interaction.