Hi, I'm NavdeepπŸ‘‹
Backend Software Engineer building high-volume logistics platforms.
Bengaluru, India Β· Remote
Resume
navi

About

I build backend and platform systems with Kotlin and Python. At Clickpost, I work on production migrations, distributed systems, observability, CI/CD, and event-driven integrations for a logistics platform supporting up to 10 million orders per day. I also practice data structures and algorithms on LeetCode and publish personal systems projects on GitHub.

Professional Experience

Clickpost

Software Engineer β€” Platform & Integrations

July 2025 – Present

Bengaluru, India Β· Remote

Kotlin
Distributed Systems
  • I initiated this work after exploring how AI-assisted workflows could make courier migrations faster and more repeatable. I engineered a reusable migration framework, moved high-volume integrations from the Python monolith to Kotlin predispatch, documented the approach, conducted knowledge-transfer sessions, and mentored interns and teammates on subsequent service migrations.

  • I architected a common cancellation framework with courier reallocation and Kotlin routing, replacing fragmented per-courier implementations while preserving the behavior required by production integrations.

  • I owned the design and execution end to end: migrating audit logs from PostgreSQL to ScyllaDB, backfilling 15 days of forward-order data and 90 days of reverse-order data, and building a cron that archives each 15-minute window as Parquet in S3. Archives transition to Glacier after 30 days and expire after 180 days. The architecture supports normal volumes of roughly 2 million orders per day and sale peaks approaching 10 million.

  • While independently exploring OpenTelemetry traces, I found more than 100 daily server errors that had no useful application logs. I added complete request-lifecycle logging with OpenTelemetry, HyperDX, Grafana, and ClickHouse, traced the failures to a Ktor authentication flow that continued through downstream plugins after returning Unauthorized, fixed the termination behavior, and eliminated those production failures.

  • Deployments previously depended on my manager or me having local Elastic Beanstalk access. I established a Jenkins-to-AWS deployment pipeline so the full team could deploy independently, upgraded Kotlin and adopted the K2 compiler, and tuned Maven until builds ran reliably on the existing Jenkins infrastructure instead of requiring a larger dedicated machine.

  • I delivered webhook and polling-based tracking integrations using Kafka and Nomad jobs, enabling near-real-time shipment status updates across enterprise logistics workflows.

ClearTax

Software Developer Intern β€” Integrations

January 2025 – June 2025

Bengaluru, India

  • I optimized SQL transformations and introduced multithreaded Python ingestion to process large datasets more efficiently while improving downstream data quality.

  • I automated large-scale AWS S3 downloads, ingestion, and processing with Python so processed datasets could be delivered within minutes instead of through repetitive manual work.

  • I managed periodic extraction and transformation workflows and kept daily production operations reliable throughout the internship.

Metacrafters

Software Developer Intern β€” Blockchain

June 2023 – September 2023

San Francisco, US Β· Remote

  • I developed authenticated vote-submission APIs and smart-contract integrations that supported transparent result verification.

  • I separated authentication and vote-submission workflows into modular REST endpoints, enabling independent backend testing and development.

Skills

Kotlin
Python
TypeScript
Ktor
Django
FastAPI
PostgreSQL
ScyllaDB
ClickHouse
Kafka
Redis
AWS
Docker
Nomad
OpenTelemetry
My Projects

Check out my latest work

I've worked on a variety of projects, here are a few of my favorites.

Distributed Hosting Service

Distributed Hosting Service

Built a distributed deployment platform that converts GitHub repositories into isolated container workloads with dynamic subdomain routing, real-time build logs, and Redis Pub/Sub, supporting 20+ concurrent deployments.

TypeScript
Node.js
AWS
Docker
NGINX
Redis
WebSockets
PostgreSQL
ClickHouse
Connect Pro

Connect Pro

Developed a robust real-time video conferencing application virtual meetings with Stream.

Next.js
Typescript
Stream
TailwindCSS
Clerk
Shadcn UI
Chatty

Chatty

Designed, developed and deployed a simple chat application for friends using Socketio.

React.js
Javascript
MongoDb
Prisma
Node.js
Express
socket.io
TailwindCSS
Shadcn UI
DDoS attacking NEET Exam Result

DDoS attacking NEET Exam Result

Developed a system to automatically extract participant rankings and marks from NEET servers,enhancing transparency and playing little.

Typescript
Axios
Cheerio
Youtube Crawler

Youtube Crawler

Developed a youtube playlist crawler using crawlee playwright api for content creator to visulize their video performance.

Next.js
PlayWright
Typescript
TailwindCSS
Shadcn UI
Certificates

I like expanding my knowledge

During my time in university, I actively pursued personal and professional development through various certifications. I aquired 6+ certificates.

  • P

    Postman API Fundamentals Student Expert

    Postman

  • F

    Front-End Developer Professional Certificate

    Meta

  • D

    Developing Back-End Apps with Node.js and Express

    IBM

  • F

    Full Stack Web Development

    100xdev

  • A

    Algorithmic Toolbox

    UC San Diego

  • J

    Java as a Second Language Specialization

    Coursera

Contact

Let's Connect

Just shoot me a dm with a direct message on twitter or just Email .