Summary
Simon Holmes is a staff frontend engineer with over a decade of hands-on experience building resilient, high-performance JavaScript and TypeScript applications across finance, consumer brands, and startups. He has led cross-platform component libraries and CI/CD improvements at Chase and architected event-driven payment systems, SDKs, and GraphQL APIs at TrustShare, consistently focusing on testing, performance, and developer experience. Comfortable across React, React Native, Svelte/SvelteKit and exploring SolidJS, he also implements native modules in Swift/Kotlin and builds Node-based backend services. He’s known for bridging design and engineering—integrating Figma-driven design tokens with code—and for creating tooling and test environments that teams reuse company-wide. A mentor and interviewer who champions pairing and clear documentation, Simon blends pragmatic engineering with product sensibility to ship maintainable systems. Based in London, he enjoys experimenting with emerging frontend frameworks in personal projects.
11 years of coding experience
14 years of employment as a software developer
BSc Information Systems Computer Science, BSc Information Systems Computer Science at Cardiff University / Prifysgol Caerdydd
St Georges College