Sr. Software Engineer
Tradelab India Pvt. Ltd
CMS- Client management system for all clients logging in to the platform.
Manages profile information, Marketwatch details, Account details and Payment details, Written from scratch
Gateway- A gateway to authenticate all incoming API requests using "Branca" tokens and OAuth Authorization Codes. Also responsible for RBAC and Hierarchy management for Admin, Branch, Dealer and Client types(so far). Whole purpose of this project is to take care of RBAC and AUTH for all incoming requests and be as customizable as possible. Written from scratch.
Broadcaster- A pub/sub server over TCP and WSS to allow clients to subscribe to specific instruments with scalability in mind.