Density Exchange
|Software Intern
Summary
Collaborated on the development and implementation of a highly scalable Signal Trading (copy-trading) feature, designing both Low-Level Design (LLD) and High-Level Design (HLD) to handle up to 100,000 concurrent users Developed a sophisticated microservices architecture that included:
Highlights
Authentication Mechanisms: Implemented using SuperTokens, an openSource authentication mechanism tool.
Concurrent Processes: Managed accounts, 'priceAlerts', notifications based on concurrent event driven systems.
Real-time Data Processing: Developed for 'position Monitoring' (PMS) for tracking unrealized P&L per ticker.
OrderBook Management: Ensured efficient handling and streaming of order book tickers using a microservice.
Communication Protocols: Integrated REST and gRPC for communication amongst various services over k8s.
Contributed to the creation of a robust, production-grade backend infrastructure using GoLang, implementing a port-and-adapter architecture for servers, workers, and microservices deployed over EKS on AWS.