Email LinkedIn X / Twitter GitHub

About Me

Backend & Mobile Developer focused on building polished, premium products that combine elegant design with scalable architecture.

Who I Am

I'm a Backend & Mobile Developer from Ahmedabad, India, with a passion for building high-performance systems with excellent user experience. I work across Kotlin Android apps, Go microservices, and Spring Boot backends, combining practical engineering with product-first thinking.

I believe great engineering isn't just about correct code—it's about building systems that feel smooth to use, respond quickly, and scale reliably. Whether it's a polished Android interface or a high-throughput backend service, I focus on quality in every layer.

What I Work On

Core areas of expertise and focus.

Mobile Engineering

Building Android apps with Kotlin and Jetpack Compose. I focus on clean architecture, smooth animations, responsive interfaces, and premium UX. Experience with CameraX, Google Maps, WorkManager, and Firebase integration.

Backend Engineering

Designing Go and Spring Boot microservices with gRPC, REST APIs, event messaging, Redis caching, and scalable data patterns. I prioritize reliability, observability, and low-latency performance.

Full-Stack Products

Combining frontend and backend to build complete, end-to-end products. Experience with real-time systems, prediction markets, and logistics applications with seamless UX.

System Design

Building scalable distributed systems with databases (PostgreSQL, MongoDB, TimescaleDB), message brokers (Kafka, Redis Streams), and real-time synchronization for high-performance platforms.

My Approach

Principles that guide my work.

  • Product-First Mindset: Every line of code should serve user needs and deliver real value.
  • Clean Architecture: I write maintainable, testable code following SOLID principles and proven design patterns.
  • Performance Matters: Low latency, high throughput, and efficient resource usage are core to my design decisions.
  • Polish & Excellence: Smooth animations, responsive feedback, and premium interfaces are non-negotiable.
  • Continuous Learning: I stay updated with latest technologies in backend, mobile, and distributed systems.

Tech Stack

Languages, frameworks, and tools I use.

Languages

Kotlin, Java, Go, Rust, JavaScript

Backend

Spring Boot, Gin, gRPC, WebFlux, Kafka, Redis

Mobile

Android, Jetpack Compose, CameraX, Firebase, Maps

Databases

PostgreSQL, MongoDB, MySQL, TimescaleDB, Redis

DevOps

Docker, Git, GitHub, CI/CD, Server deployment

Real-Time

WebSocket, Redis Pub/Sub, Redis Streams, gRPC