A bit about me.
I'm a software engineer focused on mobile development — Android, iOS, and the cross-platform stacks that sit between them. The work I find most interesting lives at the boundary between developer experience and runtime performance: SDKs, libraries, and the quiet plumbing that makes other people's apps feel fast and dependable.
I hold a Bachelor's in Electronics and Telecommunication from IIIT Bhubaneswar. Since then I've worked across Kotlin, Dart, and Swift — building production SDKs, contributing to design systems, and writing about what I learn along the way.
Today I'm a Founding Engineer at Nudge in Bengaluru, where I lead mobile SDK development across all major platforms. The team is small, the surface area is large, and every decision matters — which is exactly the kind of place I want to be.
Outside of work I read, write, and tinker with side projects that usually end up being more about the journey than the destination.

Experience
What I work with
A working set, not an exhaustive list. The tools change; the fundamentals don't.
Languages
- Kotlin
- Swift
- Dart
- Java
- Python
- C++
- C
Mobile
- Jetpack Compose
- SwiftUI
- Flutter
- React Native
- Android SDK
Tooling
- Gradle
- Xcode / SPM
- Firebase
- Git
- CI/CD
Beyond code
- SDK architecture
- Server Driven UI
- API design
- Custom Views