Frontend
NgRx
Redux-style global state, for Angular
01 — Mastery
Mastery and experience
Mastery level
Self-assessment grounded in projects shipped to production and continuous learning.
Years of practice
02 — Playground
Typical use cases
Where NgRx delivers the most value in my work.
Complex app state
A predictable, tooled and tested global state for interaction-heavy interfaces.
Perceived performance
Rendering budgets, progressive loading and instant interactions on every device.
Technical SEO
Server rendering, structured data and clean markup to be found — and ranked.
AA accessibility
Keyboard navigation, verified contrast and strict semantics, baked in from day one.
Purposeful motion
Restrained motion that guides the eye and honours reduced-motion preferences.
A project with NgRx?
Let's talk about your product: I design and build web and mobile experiences end to end, from design system to production.