SM
Senior Lead Front-End Engineer at JPMorgan Chase. I lead the team behind the pattern library and UI platforms used across Risk Technology.

01
About
Front-end engineer for 12+ years, 8 of them at JPMorgan Chase. I lead an 8-engineer team building Risk Technology's UI infrastructure: a pattern and component library on top of the firm's design system, plus BI tooling and application scaffolding, used by 20+ internal applications. I build accessible components that other teams ship on.
02
Skills
React
Next.js
TypeScript
JavaScript
HTML
CSS/SCSS
TailwindCSS
GraphQL
Storybook
Figma
03
Experience
J
JP Morgan Chase
February 2024 - PresentSenior Lead Front End Developer
- ▸Lead an 8-person front-end team delivering a pattern and component library built on the firm's design system, plus business intelligence tooling, used by 20+ applications across Risk Technology.
- ▸Built application scaffolding that lets teams bootstrap new projects from pre-approved patterns instead of starting from scratch.
- ▸Act as a line of business lead for UI, setting the standards teams follow for accessible front-end development.
- ▸Manage stakeholder relationships and mentor engineers, pushing "sensible defaults" that standardise how teams build applications.
&
&Open
March 2022 - February 2024Lead Frontend Developer
E
Evotix
January 2021 - March 2022Senior Front End Developer
J
JP Morgan Chase
May 2019 - December 2020Senior Front End Developer
J
JP Morgan Chase
June 2014 - May 2019Frontend Developer
04
Education
G
Glasgow Caledonian University
September 2010 - May 2014Computer Games Software Development (BSc Honours)
05
Projects
06
GitHub
327Contributions this year
1dCurrent streak
MarMost active month
Feb
Mar
Apr
May
Jun
Jul
Mon
Wed
Fri
LessMore
07
Beyond Code
08
Contact
Hiring, or just want to talk shop? Send me a message.
I usually reply within 24 hours




