● DEPTH 00012.97°N 77.59°EUTC+05:30

Sohan Prakash

iOS engineer at MakeMyTrip, building for millions of travellers.

DEPTH 001 — INSIDE THE WORK
three years, seven things
KEEP SCROLLING ↓
2026.02 → NOW

Senior Software Engineer

MakeMyTrip

Optimized app performance on a high-traffic search page, reducing scroll hitch time ratio from 588.8ms/s to 33.3ms/s.

2023.08 → 2026.02

Software Engineer

redBus

Took full end-to-end ownership of the redRail app as sole iOS engineer.

2023.03 → 2023.06

Software Engineer, Intern

redBus

Built the complete bus-booking flow for the Vietnam market end-to-end using UIKit.

SELECTED WORK — PASSING THROUGH 01 / 02
SVG RENDERER

ThinPath

A featherweight SVG renderer for iOS, macOS, and watchOS. Pure Swift, zero dependencies, built on a flat arena architecture, roughly one allocation for the entire document tree, cache-friendly traversal, and O(1) teardown when rendering finishes.

SwiftSVGPerformanceApple Platforms
VIEW PROJECT →
NETWORK INSPECTOR

Porthole

An in-app network inspector for iOS and macOS. Hooks URLSession directly to capture HTTP, HTTPS, and WebSocket traffic in memory, no proxy, no certificate configuration, no desktop app. Native SwiftUI viewer with cURL and HAR export.

SwiftSwiftUINetworkingApple Platforms
VIEW PROJECT →
1
st Prize
NATIONAL-LEVEL HACKATHON
Smart India Hackathon — 2022
Trailblazer Award redBus 2025
FIELD NOTES ALL POSTS →