# Shashwat Mittal

Software Engineer · SDE-II · Upstox · Mumbai, India

> Shashwat Mittal · Software Engineer (SDE-II) at Upstox in Mumbai. Works on the production trading platform across React, TypeScript, Redux, Next.js, and the systems around them. Also drives AI-tooling adoption and engineering-efficiency improvements within the team.

## Contact

- email: shashwat6479@gmail.com
- linkedin: https://www.linkedin.com/in/mittal-shashwat
- github: https://github.com/shashwat-mittal

## Positions

### 2026-04 – present · SDE-II · Upstox · Mumbai

- Promoted to SDE-II. Continuing on the trading platform.
- Drives the team's adoption of AI tooling and engineering-efficiency workflows.

### 2024-09 – 2026-04 · SDE-I · Upstox · Mumbai

- Created scalper widget for the TV platform. [+10% orders from the platform]
- Co-developed new UI library for the TV platform; improved UI consistency and development efficiency.
- Played a critical role in developing Upstox Scalper Terminal from POC to production launch · high-frequency trading platform with millisecond-level performance requirements.
- Developed responsive Upstox Plus page with fluid animations for a smooth, native-like experience on web and mobile. [>30% conversion rate]
- Implemented key trading features: instant orders, Strategy Builder, Tick-by-Tick data orders, option tagging (ATM/ITM/OTM), and MTF GTT orders.
- Implemented advanced memory optimization techniques. [−30% application footprint overall, up to −70% in specific scenarios]
- Contributed to order placement API migration; consolidated multiple endpoints into a unified architecture for scalability across web platforms.
- Optimized the option chain table component by reducing unnecessary re-renders. [30% faster load times, 70% improvement in real-time data update performance]
- Added functionality to exit all positions with a single click; integrated multiple APIs and flows.

### 2024-02 – 2024-08 · Software Developer Intern · Upstox · Mumbai

- Migrated CDSL authorization APIs across web platforms; developed a new authorization page compatible with the migrated APIs. [10M+ users on web and mobile]
- Led development of in-house EDIS CDSL authorization monitoring system; streamlined report generation and transaction tracking for multiple user groups.
- Contributed to a major revamp of the watchlists · new UI and enhanced functionality.
- Worked on synchronization of TradingView chart drawings and studies with cloud storage; ensured seamless accessibility across web platforms.

## Education

- 2020–2024 · BTech, Information Technology · Indian Institute of Information Technology, Allahabad · Allahabad, India [CGPA 8.75]
- 2020 · Higher Secondary (CBSE) · SJIS Ahmedabad · Ahmedabad, India [92.6%]
- 2018 · Secondary (CBSE) · DPS Bopal · Ahmedabad, India [96%]

## Stack

- languages: HTML, JavaScript, TypeScript, C++, Python, Java
- frontend: ReactJs, Redux, NextJs, CSS, SCSS, Tailwind, Bootstrap, Material UI
- tools: AWS, SQL, Coralogix, Git, Figma, Mixpanel

## Achievements

- 2nd · Upstox CyberQuest CTF (company-wide capture-the-flag)
- 9th · OpenCode'21 (out of 1000+ contestants · contributed to 10+ open-source repos with 50+ PRs merged)
- AIR 3888 · JEE Mains 2020 (top 0.4% among ~1M candidates)
- - · Impact MBA Scholar (Global Governance Initiative)

## Activity

- Coordinator, FOSS Wing, Geekhaven
- Mentored 800+ students at Geekcamp'23 and APK Month'22
- Organized OpenCode'22 · 1000+ contestants
- Project Mentor, Aloha · OpenCode'22
- Organizer, GitHero'22
- Developed website for the Deep Learning Lab, IIIT Allahabad
- Head of Web Operations, Asmita'23
- Technical Coordinator, SSBF'22
