Senior Frontend Engineer
Hovhannes Matevosyan
Also goes by Johannes
I build scalable frontend systems — and the architecture, APIs, and delivery pipelines behind them. 10+ years across fintech, enterprise SaaS, and health-tech, working primarily in Angular and React.
Angular • React • TypeScript • NestJS • Nx Monorepo
What I bring
Frontend architecture, performance and accessibility discipline, and full-stack delivery — turning ambiguous product requirements into systems that stay maintainable as teams and traffic grow.
Current focus
Building TradeForge, a full-stack trading platform on Angular, NestJS, and Nx Monorepo with Module Federation, alongside frontend architecture consulting and open-source contributions.
Core stack
Available for
Senior Frontend Engineer, Frontend Architect, and frontend-heavy full-stack roles in remote-first product teams, especially where ownership and frontend quality really matter.
Featured projects
View allDeFi Lens
A production-grade Web3 DeFi portfolio dashboard for tracking on-chain holdings, executing safe token transfers, and visualizing DeFi protocol analytics across chains.
TradeMind AI
An AI-assisted trading journal focused on helping traders spot behavioral patterns, review decisions, and build better feedback loops.
TradeForge
A full-stack trading platform built from scratch to practice production-grade architecture end to end: Angular micro-frontends over a NestJS API, organized as an Nx monorepo.
AngularEventify
A typed event bus library for Angular applications focused on scoped channels, lifecycle-aware subscriptions, and low-boilerplate communication.
Experience highlights
- 10+ years shipping production frontend across fintech, SaaS, and health-tech
- 25% React bundle size reduction at Weltrade, improving load speed for thousands of active traders
- 50+ component design system at SKIY31 GmbH, adopted across 4 client projects with zero regressions
- Sub-200ms render time on a 10,000+ record Angular search engine at Ally Inc.
Latest writing
Browse allSep 2026
React Internals
Rendered Fewer Hooks Than Expected: React's Singly Linked List
Why React throws the rendered-fewer-hooks error, and how its singly linked list of Hook state explains the Rules of Hooks.
Sep 2026
React Architecture
State Colocation in React: Keep State Close to Where It's Used
Why colocating React state keeps re-renders local, reduces coupling, and makes component ownership easier to reason about.
Sep 2026
Angular & SAP
Why Angular is quietly running SAP's frontend
Angular is becoming a first-class option for SAP frontend work, from Composable Storefront and Fundamental NGX to custom apps on SAP BTP.
Open to senior frontend and architecture roles
If you’re hiring for a product where frontend architecture and full-stack delivery actually matter, I’d like to hear about it.
Get in touch →