Surabhi Sharma
Email: ssurabhi.in@gmail.com
Github: https://github.com/ssurabhi10
LinkedIn: https://www.linkedin.com/in/ssurabhi10
Headline
SDE-3, Team Lead + Excecution, Frontend Engineering, Scalable Systems
Highly skilled and motivated Senior Software Engineer with 8+ years of experience in designing, developing, and implementing
innovative software solutions. Strong expertise in JavaScript, TypeScript, React, Node, and Web technologies. Seeking a
challenging position to contribute my technical proficiency and leadership abilities to drive success in a dynamic software development
environment.
Experience
- Software Development Engineer 3, Groww
Leading Web for Stocks at Groww – Equity, MTF and Primaries
- Driving the frontend strategy and execution for Web Stocks – Equity, MTF and Primaries–IPO, ETF NFO, OFS
- Strong focus on performance optimization, scalability, compliance, user experience and search engine optimisation (SEO).
- Proven track record in team leadership, tech strategy, and delivering high-impact fintech solutions.
- Expertise in React, frontend system design, and fintech regulatory compliance.
- Bangalore, India (Feb 2024 - Present)
- Senior Software Engineer, Rupifi
B2B Payment and Checkout experience for marketplaces
- Checkout UI with various payment methods–BNPL, UPI, Netbanking, Bank Transfer and CC/DC
- Common card details validator library - Standalone, modular and re-usable library which can be plugged and played in various places.
- Technical enhancements like Sentry integration, Typescript migration and Dockerisation.
- Software Development, Software Architecture, Code Review, Interviewing, Communication, Leadership
- Bangalore, India (April 2022 - Feb 2024)
- Application Engineer - Fullstack, Contentstack
API first, headless CMS, https://www.contentstack.com
- Part of the Ecosystem team and working on managing and developing extensions.
- Working as a Full-stack Engineer using Javascript / Typescript, React, Node mostly.
- Mumbai, India (April 2021 - Present)
- Consultant - Frontend Engineer, Disney+ Hotstar
Worked in the in-house and client dashboards of Ad Campaigns running on Hotstar Web & App with the internal AdTech team
- Part of the Localization team for the South-Asia launch
- Tech Stack: React, Redux, Redux-Saga, Flux, HTML, CSS
- Mumbai, India (August 2019 - April 2021)
- Senior Software Engineer, Codalyze Technologies
Worked with startups and enterprises, https://www.codalyze.com
- Clients such as Disney+ HotStar, KheloMore, DSP Mutual funds, Crypto Casino, Barnes & Noble
- Part of the team as we grew from 3 to 20+ engineers
- Mumbai, India (Dec 2016 - April 2021)
Projects
-
Hotstar
Worked in the in-house and client dashboards of Ad Campaigns running on Hotstar Web & App with the internal AdTech team, https://brands.hotstar.com/
-
KheloMore
Largest sports aggregator and booking platform in India, https://www.khelomore.com/
- Built and managed stack on Node and React
- Used Elasticsearch for full text search
- Managed team of developers
-
Betking
Crypto based gaming apps and exchange, (Now defunct, betking.io)
- Event sourcing and CQRS based architecture
- Crypto wallet management and admin panel for handling players
- Provably fair games like dice, roulette with over 100M bets placed
- Upto 5000 orders/sec could be processed at the exchange
-
Bitsafe
Cryptocurrency wallet app and payment gateway
- Handled backend using (NodeJS / Postgres) and frontend using (VueJS) for managing multiple user accounts and transactions which allowed sending assets via links to any social account
- Built merchant side of the app with an integrable payment gateway which could handle both wallets to the wallet and on-chain transfers and enabled onboarding of merchants on the app
- Used microservices architecture with separation of concerns of the backend service handling financial transactions vs the service which provided miscellaneous features on the app.
-
Crypto Alarms and Triggers Module
Microservice which dealt with an in memory trigger for crypto prices
- Custom alarms based on price slope and time window
- Data was fetched from Bittrex Websockets API
- Calculations done in an in-memory store
Skills
Language: Javascript, Typescript
Frontend: ReactJS, VueJS, NextJS, NuxtJS, React Native
Backend: NodeJs, ExpressJs
Frontend Testing Tool/Library: Cypress, Playwright, Jest, Testing Library
Backend Testing Tool/Library: AvaJS, MochaJS, Chai
Database: Mongo, PostgreSQL, Elasticsearch
Devops: Docker, AWS
CI/CD: Travis CI, Circle CI, Github Actions
Version Control: Git
Strategy: Search Engine Optimisation (SEO)
Education
Dr. A. P. J. Abdul Kalam Technical University(AKTU), Lucknow, India
Information Technology (B Tech), 2012 - 2016