Sumalatha Nunna · Workbench
Hub V1 V2
DE Just the facts ↓
Frankfurt am Main · DE Angular · React · Node · TS 8+ years shipping
Portfolio v2 — Workbench

I build the tools
other people build in.

Senior full-stack engineer. Most of my work sits behind enterprise NDAs, so instead of describing it — this page is two working tools you can operate yourself.

This canvas is live — drag the blocks
01 — Demonstration

A canvas editor, not a screenshot of one.

At Infosys I built a production browser-based UI editor for an enterprise client. I can't show you theirs. So here is the same engineering, rebuilt from scratch: hit-testing, drag and resize, snap-to-grid with alignment guides, z-ordering, full undo history, JSON export.

Proves — browser-based canvas UI editor
Untitled — Layout 0 objects
02 — Demonstration

A pipeline dashboard you can actually interrogate.

At IBM I built global sales and pipeline dashboards in D3. That data belongs to IBM, so this runs on synthetic insurance and banking figures — but every scale, filter, brush and transition is real, hand-rolled SVG with no charting library.

Proves — D3-class data visualisation
Region
Segment
Pipeline value
 
Win rate
 
Avg deal
 
Cycle time
 
Pipeline by month
Drag across the chart to filter a period · double-click to clear
Value by segment
Click a bar to isolate that segment
03 — The plain facts

Everything above, stated boringly.

If you skipped the demos, this is the part that matters.

8+
years building production frontends
4085%
automated test coverage raised on a live product
30%
load time cut on a customer-facing app
5 yrs
continuous delivery for one enterprise client
Infosys
Senior Full-Stack Developer — browser-based canvas UI editor for an enterprise client. Angular, TypeScript, Node.
NDA
IBM
Frontend Developer — global sales & pipeline dashboards in D3, consumed by international sales teams.
NDA
Finance & insurance
Long-running delivery for regulated clients — REST & GraphQL integration, Scrum, code review, automated testing.
5 yrs
Core stack
  • TypeScript, JavaScript
  • Angular, React
  • Node.js, Express
  • RxJS, NgRx, Redux
Craft
  • REST & GraphQL
  • Jest, Jasmine, Karma, Cypress
  • Performance profiling
  • Accessibility & design systems
Working
  • Scrum, cross-functional teams
  • Code review & mentoring
  • CI/CD pipelines
  • Direct client collaboration
Situation
  • Frankfurt am Main, Germany
  • EU work authorisation
  • English — fluent
  • German — A2, actively improving

Enterprise work under NDA — happy to walk through architecture and trade-offs in a call.

04 — Contact

Let's talk.

Open to senior frontend and full-stack roles in Frankfurt and remote across the EU.