For recruiters and hiring managers
The short version
For recruiters and hiring managers: who I am, what I am looking for and where to see the proof, on one page. The full story is on the rest of the site.
Also tailored for Frontend Lead (PDF) and Full Stack Engineer (PDF)
Looking for
- Senior Frontend Engineer
- Frontend Lead
- Full stack engineer, frontend heavy
Senior frontend engineer with six years of experience, four leading the frontend of enterprise and banking platforms and two building backend services before that. Builds fast, accessible, data heavy interfaces with React, Next.js and TypeScript, designs the APIs and data models behind them when a product needs it, and ships cross platform tools in Python, Rust and Go.
At a glance
- Experience
- 6 years in software
- Frontend
- 4 years leading the frontend of enterprise and banking platforms
- Backend
- 2 years building services, APIs and databases
- Leadership
- Frontend lead on an API integration platform, owner of the shared design system
- Domains
- Banking, API platforms, authorization, multi tenant enterprise software
- Education
- MSc Software Engineering, BSc Computer Engineering
Highlights, Senior Frontend Engineer
- 01Led the frontend of an API integration platform for banks and telecom operators, including a drag and connect builder for APIs without code
- 02Designed an authorization control plane and the tenancy and organisation services behind an ERP, from data model to OpenAPI contract
- 03Built liquidity supervision and settlement reporting interfaces running in production at a national bank
- 04Found a SQL injection risk in the platform’s database nodes and specified the fix across six database engines
- 05Created the shared design system and kept data heavy screens fast with virtualisation and careful state
Core skills
every day
TypeScript · React · Next.js · HTML and CSS · Tailwind CSS
most weeks
State and data fetching · Testing · Accessibility (WCAG) · Performance (Core Web Vitals) · Design systems
across the stack
Node.js · Python · Java · Rust · Go · REST and OpenAPI · PostgreSQL · SQLite · SpiceDB · Keycloak · Kafka · Docker · Kubernetes · Networking
See the work
- Case studyAPI PlatformEnterprise API management platform↗
- Case studyAlitaA local first system manager for developers and their teams↗
- Case studyAccess ControlA control plane for fine grained permissions↗
- Live demosLabInteractive pieces of the hard parts: big data grids, live dashboards, visual builders.↗
- This siteHow this site is builtArchitecture, admin, security, performance and tests behind this portfolio.↗
- WritingArticlesHow I think about performance, architecture and frontend craft.↗
Next step
Happy to do a technical interview, a system design session or pair programming, and to walk through any project on this site in depth.