Engineeringreliableproducts,pixeltoproduction.

Software Development Engineer at District by Zomato. iOS Engineer building reliable, user-facing products end to end.

iOSSwiftUIKitReact NativeNode.jsGoSpring BootSystem Debugging
About me

Engineer by craft, problem‑solver by habit.

I'm a Software Engineer at District by Zomato who enjoys building reliable, user-facing products and understanding systems end to end. My experience spans mobile development, full-stack engineering, system-level debugging, data-driven projects and algorithmic problem solving.

I've worked across iOS, React Native, Node.js and many backend integrations, so I pick up new technologies quickly and contribute wherever the product needs me. In my current role I focus on practical engineering: fixing production issues, improving app performance, integrating third-party services and shipping features used by thousands of users.

Before industry, I explored competitive programming, ML/data science and algorithm-heavy academic projects at IIT Delhi. That breadth strengthened my fundamentals and taught me to reason about complex systems and data flows. I like clean, maintainable code, owning problems, debugging deeply and shipping stable features in fast-moving teams.

Currently
SDE @ District by Zomato
Education
IIT Delhi
Focus
iOS · Full-stack · Performance
Based in
New Delhi, India
0+
Projects built
0+
Public repositories
0
CP platforms
0
Engineering domains
Journey

Experience & education

Where I've worked, what I've studied, and what I picked up along the way.

Work

Software Development Engineer

District by Zomato
Present
  • Ship iOS features used by thousands of users.
  • Fix production issues and improve app performance.
  • Integrate third-party services and backend APIs.
iOSSwiftPerformanceIntegrations
Work

Software Development Engineer

NowFloats
  • Built mobile and full-stack features across iOS, React Native and Node.js.
  • Worked across layers of the product, from APIs to native UI.
SwiftUIKitReact NativeNode.js
Education

Indian Institute of Technology

IIT Delhi
  • Explored competitive programming, ML/data science and algorithm-heavy academic projects.
  • Research on graph-theory-based resiliency for power distribution networks.
  • Competed regularly on Codeforces, CodeChef and AtCoder.
AlgorithmsMachine LearningData Science
Toolbox

Technologies I build with

From native Apple platforms to distributed Go services. I choose the tool that fits the problem.

Mobile & Apple

01
SwiftUIKitXcodemacOSReact Native

Backend & Systems

02
GoJavaSpring BootNode.jsExpressRustMicroservicesJWT Auth

Web

03
TypeScriptJavaScriptReactNext.jsTailwind CSS

Data & Infra

04
PostgreSQLFirebaseDockerGitHub Actions

Problem Solving & ML

05
C++PythonAlgorithmsPandasMATLABMachine Learning
SwiftUIKitXcodemacOSReact NativeGoJavaSpring BootNode.jsExpressRustMicroservicesJWT AuthTypeScriptJavaScriptReactNext.jsTailwind CSSPostgreSQLFirebaseDockerGitHub ActionsC++PythonAlgorithmsPandasMATLABMachine LearningSwiftUIKitXcodemacOSReact NativeGoJavaSpring BootNode.jsExpressRustMicroservicesJWT AuthTypeScriptJavaScriptReactNext.jsTailwind CSSPostgreSQLFirebaseDockerGitHub ActionsC++PythonAlgorithmsPandasMATLABMachine Learning
Machine LearningMATLABPandasAlgorithmsPythonC++GitHub ActionsDockerFirebasePostgreSQLTailwind CSSNext.jsReactJavaScriptTypeScriptJWT AuthMicroservicesRustExpressNode.jsSpring BootJavaGoReact NativemacOSXcodeUIKitSwiftMachine LearningMATLABPandasAlgorithmsPythonC++GitHub ActionsDockerFirebasePostgreSQLTailwind CSSNext.jsReactJavaScriptTypeScriptJWT AuthMicroservicesRustExpressNode.jsSpring BootJavaGoReact NativemacOSXcodeUIKitSwift
Selected work

Things I've built

Microservices, native macOS apps, Rust tooling, mobile apps and algorithms research.

More projects

2026

URL Shortener

A fast, reliable link shortener service in Go with usage analytics and an API you can plug into your own workflows.

GoRESTAnalytics
2024

DS-Coin Cryptocurrency

A cryptocurrency built from scratch to demonstrate blockchain fundamentals: a custom chain, consensus, P2P networking, wallets and transactions.

JavaBlockchainCryptography
42024

Graph-based Resiliency for PDN

Research project quantifying the operational resiliency of power distribution networks using graph theory.

Graph TheoryResearchHTML
2024

AnimeTree

An anime guide and tracker app with a React Native client and an Express + PostgreSQL backend.

React NativeExpressNode.jsPostgreSQL
2024

Codeforces Customizer

Browser extension that hides difficulty ratings and solve counts on unsolved problems, so you can practise without bias.

JavaScriptChrome Extension
32023

Internshala Automation

Python + Selenium script that applies to internships on internshala.com automatically.

PythonSelenium
2023

PicScroll

A picture-sharing social app in React Native with Firebase for auth, storage and database, plus curated cat and dog feeds.

React NativeTypeScriptFirebase
2023

Weathering

A React Native weather app that uses OpenWeatherMap geocoding and forecasts, with Google Maps for location.

React NativeTypeScriptMaps API
2023

Moodle Captcha Solver

Chrome extension that solves the captcha on IIT Delhi's internal Moodle server automatically.

JavaScriptChrome Extension
2022

Editour

A video editing app built with React Native and FFmpeg.

React NativeFFmpegJava
2022

Nearby Restaurants Search

Answers 'restaurants near me' range queries with 2-D binary search trees: O(n log n) preprocessing and O(m + log² n) per query.

PythonData Structures
2022

Indian Cricket Performance Analysis

Analysis of the Indian men's and women's teams across formats and opponents using all-time data, pandas and matplotlib.

PythonPandasMatplotlib
2022

Machine Learning Projects

A collection of machine learning projects implemented in MATLAB.

MATLABMachine Learning
2025

Competitive Programming

Solutions to contests on Codeforces, CodeChef and AtCoder, plus selected LeetCode problems.

C++Algorithms
Contact

Let's build
something great.

Have a role, a project or just want to talk shop about iOS, full-stack or algorithms? My inbox is always open.