Software Engineer @ NSE | NIT Jaipur | JNV | Dakshana | Backend Systems | Trading Automation | Java | Spring Boot | C++ | Data Structures and Algorithms | System Design | REST APIs | Kafka | AWS | Distributed Systems

Mumbai, Maharashtra, India




Bachelor's degree
Malaviya National Institute of Technology Jaipur
Intermediate, PCM
Jawahar Navodaya Vidyalaya (JNV) Bundi
Join Kshitij and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer @ NSE | NIT Jaipur | JNV | Dakshana | Backend Systems | Trading Automation | Java | Spring Boot | C++ | Data Structures and Algorithms | System Design | REST APIs | Kafka | AWS | Distributed Systems
Backend Software Engineer with 1+ year of experience building high-throughput distributed systems at National Stock Exchange. Experienced in Java, Spring Boot, microservices, Kafka, REST APIs, PostgreSQL, Redis, Docker, Kubernetes, and AWS. Worked on SEBI-compliant backend systems handling millions of retail trading transactions with focus on scalability, reliability, event-driven architecture, and production stability. Built exchange failover systems, batch processing pipelines, and backend automation workflows that significantly improved operational efficiency and recovery time. I enjoy solving backend engineering problems involving distributed systems, concurrency, caching, performance optimization, and scalable system design. Technical Skills: • Java • Spring Boot • Kafka • PostgreSQL • Redis • Docker • Kubernetes • AWS Competitive Programming: • LeetCode 1914 (Top 4%) • 1500+ DSA problems solved
Mumbai
antigravity
codex
opencode
Software Engineer at NSE India, Jul 2024 - Present · 2 yrs 2 mos, Mumbai, Maharashtra, India, • Built BSE–NSE exchange failover system per SEBI mandate (circular 2024/167), enabling 350+ BSE-exclusive Future and Options contracts to trade on NSE during outages, safeguarding 2M+ daily retail transactions across Groww, Upstox, and Zerodha. • Developed Spring Batch pipeline processing 12K+ records, reducing setup time from 4 hours to 28 minutes with zero errors, and improved reliability through comprehensive unit test coverage using JUnit 5. • Engineered single-command contingency activation utility with maker-checker governance, propagating outage signals via REST APIs to CWS (internal order management) and TWS (external broker feeds such as Groww and Upstox), reducing failover time from ∼45 minutes to under 4 minutes. • Reduced operational effort by 90% through end-to-end automation of contract lifecycle, saving 160+ operator-hours/month. • Engineered secure SFTP pipeline for contract & price files using AES-256 encryption, achieving 100% SEBI regulatory compliance (SEBI/HO/MRD/TPD/P/CIR/2024/167). • Automated SEBI-mandated EOD settlement pipeline with secure SFTP transfer (AES-256), ensuring 100% compliance with zero missed transfers.
Bachelor's degree, Malaviya National Institute of Technology Jaipur
Intermediate, PCM, Jawahar Navodaya Vidyalaya (JNV) Bundi