Aug 2024 — Present
Chennai, India
Employment
Finzly
Associate Software Engineer · Banking platform for payments.
- 01
Built Finzly's real-time customisable dashboard end to end — the team's largest application — streaming live widgets to 1,000+ daily active users.
- 02
Designed its event pipeline with Debezium capturing row-level changes from Postgres via CDC, streaming them through Kafka and materialising a read model in Redis — eliminating database polling and keeping analytical load off the transactional database entirely.
- 03
Pushed updates from the Redis read model to the browser over WebSocket, so the dashboard reflects a committed database change in under a second with no page refresh or user action.
- 04
Built the Finzly design system: a versioned Angular component library of inputs, dropdowns, dialogs and toasts with shared styling, published to an internal npm registry and installed as a package by product teams — now the required baseline for all new front-end development.
- 05
Shipped an internal configuration-management tool (Spring Boot + Angular) used by DevOps, QA and developers to manage properties across environments — recognised with the company's Top Performer award.