logo
Dipak Chaudhari

Dipak Chaudhari

Bangalore, India

Open to internships & freelance work

Building software that ships.

I'm Dipak — a Computer Science student at PES University who spends most of his time in other people's codebases. I build web and AI products, write about what I learn, and contribute to open source projects used by thousands of developers.

By the numbers

What I've shipped

Pulled live from GitHub and LeetCode, refreshed hourly.

Merged PRs

Open PRs

Repositories

Stars earned

LeetCode

Profile

Problems solved

Global rank

Easy
Medium
Hard

Selected work

Things I've built

A few projects I keep coming back to — the rest live on the projects page.

All projects

Open source

Work that landed upstream

Pull requests I've opened in other people's repositories, pulled live from GitHub.

All contributions
453
Merged PRs
142
Open PRs
161
Repositories
575.4k
Stars reached

Toolbox

What I build with

The stack I reach for day to day — plus whatever a repository happens to be written in.

Languages

  • TypeScript
  • JavaScript
  • Python
  • Java
  • C++

Frontend

  • React
  • Next.js
  • Tailwind

Backend & data

  • Node.js
  • Express
  • Flask
  • FastAPI
  • MongoDB
  • PostgreSQL
  • MySQL
  • Firebase

Tooling

  • Git
  • Docker
  • Linux
  • Vercel

Activity

Where the time goes

Commits and problem sets, straight from the source.

GitHub

Last 12 months

 

LeetCode

Last 12 months

OctNovDecJanFebMarAprMayJunJulAugSepMonWedFriNo submissions on 2025-09-14No submissions on 2025-09-15No submissions on 2025-09-16No submissions on 2025-09-17No submissions on 2025-09-18No submissions on 2025-09-19No submissions on 2025-09-20No submissions on 2025-09-21No submissions on 2025-09-22No submissions on 2025-09-23No submissions on 2025-09-24No submissions on 2025-09-25No submissions on 2025-09-26No submissions on 2025-09-27No submissions on 2025-09-28No submissions on 2025-09-29No submissions on 2025-09-30No submissions on 2025-10-01No submissions on 2025-10-02No submissions on 2025-10-03No submissions on 2025-10-04No submissions on 2025-10-05No submissions on 2025-10-06No submissions on 2025-10-07No submissions on 2025-10-08No submissions on 2025-10-09No submissions on 2025-10-10No submissions on 2025-10-11No submissions on 2025-10-12No submissions on 2025-10-13No submissions on 2025-10-14No submissions on 2025-10-15No submissions on 2025-10-16No submissions on 2025-10-17No submissions on 2025-10-18No submissions on 2025-10-19No submissions on 2025-10-20No submissions on 2025-10-21No submissions on 2025-10-22No submissions on 2025-10-23No submissions on 2025-10-24No submissions on 2025-10-25No submissions on 2025-10-26No submissions on 2025-10-27No submissions on 2025-10-28No submissions on 2025-10-29No submissions on 2025-10-30No submissions on 2025-10-31No submissions on 2025-11-01No submissions on 2025-11-02No submissions on 2025-11-03No submissions on 2025-11-04No submissions on 2025-11-05No submissions on 2025-11-06No submissions on 2025-11-07No submissions on 2025-11-08No submissions on 2025-11-09No submissions on 2025-11-10No submissions on 2025-11-11No submissions on 2025-11-12No submissions on 2025-11-13No submissions on 2025-11-14No submissions on 2025-11-15No submissions on 2025-11-16No submissions on 2025-11-17No submissions on 2025-11-18No submissions on 2025-11-19No submissions on 2025-11-20No submissions on 2025-11-21No submissions on 2025-11-22No submissions on 2025-11-23No submissions on 2025-11-24No submissions on 2025-11-25No submissions on 2025-11-26No submissions on 2025-11-27No submissions on 2025-11-28No submissions on 2025-11-29No submissions on 2025-11-30No submissions on 2025-12-01No submissions on 2025-12-02No submissions on 2025-12-03No submissions on 2025-12-04No submissions on 2025-12-05No submissions on 2025-12-06No submissions on 2025-12-07No submissions on 2025-12-08No submissions on 2025-12-09No submissions on 2025-12-10No submissions on 2025-12-11No submissions on 2025-12-12No submissions on 2025-12-13No submissions on 2025-12-14No submissions on 2025-12-15No submissions on 2025-12-16No submissions on 2025-12-17No submissions on 2025-12-18No submissions on 2025-12-19No submissions on 2025-12-20No submissions on 2025-12-21No submissions on 2025-12-22No submissions on 2025-12-23No submissions on 2025-12-24No submissions on 2025-12-25No submissions on 2025-12-26No submissions on 2025-12-27No submissions on 2025-12-28No submissions on 2025-12-29No submissions on 2025-12-30No submissions on 2025-12-31No submissions on 2026-01-01No submissions on 2026-01-02No submissions on 2026-01-03No submissions on 2026-01-04No submissions on 2026-01-05No submissions on 2026-01-06No submissions on 2026-01-07No submissions on 2026-01-08No submissions on 2026-01-09No submissions on 2026-01-10No submissions on 2026-01-11No submissions on 2026-01-12No submissions on 2026-01-13No submissions on 2026-01-14No submissions on 2026-01-15No submissions on 2026-01-16No submissions on 2026-01-17No submissions on 2026-01-18No submissions on 2026-01-19No submissions on 2026-01-20No submissions on 2026-01-21No submissions on 2026-01-22No submissions on 2026-01-23No submissions on 2026-01-24No submissions on 2026-01-25No submissions on 2026-01-26No submissions on 2026-01-27No submissions on 2026-01-28No submissions on 2026-01-29No submissions on 2026-01-30No submissions on 2026-01-31No submissions on 2026-02-01No submissions on 2026-02-02No submissions on 2026-02-03No submissions on 2026-02-04No submissions on 2026-02-05No submissions on 2026-02-06No submissions on 2026-02-07No submissions on 2026-02-08No submissions on 2026-02-09No submissions on 2026-02-10No submissions on 2026-02-11No submissions on 2026-02-12No submissions on 2026-02-13No submissions on 2026-02-14No submissions on 2026-02-15No submissions on 2026-02-16No submissions on 2026-02-17No submissions on 2026-02-18No submissions on 2026-02-19No submissions on 2026-02-20No submissions on 2026-02-21No submissions on 2026-02-22No submissions on 2026-02-23No submissions on 2026-02-24No submissions on 2026-02-25No submissions on 2026-02-26No submissions on 2026-02-27No submissions on 2026-02-28No submissions on 2026-03-01No submissions on 2026-03-02No submissions on 2026-03-03No submissions on 2026-03-04No submissions on 2026-03-05No submissions on 2026-03-06No submissions on 2026-03-07No submissions on 2026-03-08No submissions on 2026-03-09No submissions on 2026-03-10No submissions on 2026-03-11No submissions on 2026-03-12No submissions on 2026-03-13No submissions on 2026-03-14No submissions on 2026-03-15No submissions on 2026-03-16No submissions on 2026-03-17No submissions on 2026-03-18No submissions on 2026-03-19No submissions on 2026-03-20No submissions on 2026-03-21No submissions on 2026-03-22No submissions on 2026-03-23No submissions on 2026-03-24No submissions on 2026-03-25No submissions on 2026-03-26No submissions on 2026-03-27No submissions on 2026-03-28No submissions on 2026-03-29No submissions on 2026-03-30No submissions on 2026-03-31No submissions on 2026-04-01No submissions on 2026-04-02No submissions on 2026-04-03No submissions on 2026-04-04No submissions on 2026-04-05No submissions on 2026-04-06No submissions on 2026-04-07No submissions on 2026-04-08No submissions on 2026-04-09No submissions on 2026-04-10No submissions on 2026-04-11No submissions on 2026-04-12No submissions on 2026-04-13No submissions on 2026-04-14No submissions on 2026-04-15No submissions on 2026-04-16No submissions on 2026-04-17No submissions on 2026-04-18No submissions on 2026-04-19No submissions on 2026-04-20No submissions on 2026-04-21No submissions on 2026-04-22No submissions on 2026-04-23No submissions on 2026-04-24No submissions on 2026-04-25No submissions on 2026-04-26No submissions on 2026-04-27No submissions on 2026-04-28No submissions on 2026-04-29No submissions on 2026-04-30No submissions on 2026-05-01No submissions on 2026-05-02No submissions on 2026-05-03No submissions on 2026-05-04No submissions on 2026-05-05No submissions on 2026-05-06No submissions on 2026-05-07No submissions on 2026-05-08No submissions on 2026-05-09No submissions on 2026-05-10No submissions on 2026-05-11No submissions on 2026-05-12No submissions on 2026-05-13No submissions on 2026-05-14No submissions on 2026-05-15No submissions on 2026-05-16No submissions on 2026-05-17No submissions on 2026-05-18No submissions on 2026-05-19No submissions on 2026-05-20No submissions on 2026-05-21No submissions on 2026-05-22No submissions on 2026-05-23No submissions on 2026-05-24No submissions on 2026-05-25No submissions on 2026-05-26No submissions on 2026-05-27No submissions on 2026-05-28No submissions on 2026-05-29No submissions on 2026-05-30No submissions on 2026-05-31No submissions on 2026-06-01No submissions on 2026-06-02No submissions on 2026-06-03No submissions on 2026-06-04No submissions on 2026-06-05No submissions on 2026-06-06No submissions on 2026-06-07No submissions on 2026-06-08No submissions on 2026-06-09No submissions on 2026-06-10No submissions on 2026-06-11No submissions on 2026-06-12No submissions on 2026-06-13No submissions on 2026-06-14No submissions on 2026-06-15No submissions on 2026-06-16No submissions on 2026-06-17No submissions on 2026-06-18No submissions on 2026-06-19No submissions on 2026-06-20No submissions on 2026-06-21No submissions on 2026-06-22No submissions on 2026-06-23No submissions on 2026-06-24No submissions on 2026-06-25No submissions on 2026-06-26No submissions on 2026-06-27No submissions on 2026-06-28No submissions on 2026-06-29No submissions on 2026-06-30No submissions on 2026-07-01No submissions on 2026-07-02No submissions on 2026-07-03No submissions on 2026-07-04No submissions on 2026-07-05No submissions on 2026-07-06No submissions on 2026-07-07No submissions on 2026-07-08No submissions on 2026-07-09No submissions on 2026-07-10No submissions on 2026-07-11No submissions on 2026-07-12No submissions on 2026-07-13No submissions on 2026-07-14No submissions on 2026-07-15No submissions on 2026-07-16No submissions on 2026-07-17No submissions on 2026-07-18No submissions on 2026-07-19No submissions on 2026-07-20No submissions on 2026-07-21No submissions on 2026-07-22No submissions on 2026-07-23No submissions on 2026-07-24No submissions on 2026-07-25No submissions on 2026-07-26No submissions on 2026-07-27No submissions on 2026-07-28No submissions on 2026-07-29No submissions on 2026-07-30No submissions on 2026-07-31No submissions on 2026-08-01No submissions on 2026-08-02No submissions on 2026-08-03No submissions on 2026-08-04No submissions on 2026-08-05No submissions on 2026-08-06No submissions on 2026-08-07No submissions on 2026-08-08No submissions on 2026-08-09No submissions on 2026-08-10No submissions on 2026-08-11No submissions on 2026-08-12No submissions on 2026-08-13No submissions on 2026-08-14No submissions on 2026-08-15No submissions on 2026-08-16No submissions on 2026-08-17No submissions on 2026-08-18No submissions on 2026-08-19No submissions on 2026-08-20No submissions on 2026-08-21No submissions on 2026-08-22No submissions on 2026-08-23No submissions on 2026-08-24No submissions on 2026-08-25No submissions on 2026-08-26No submissions on 2026-08-27No submissions on 2026-08-28No submissions on 2026-08-29No submissions on 2026-08-30No submissions on 2026-08-31No submissions on 2026-09-01No submissions on 2026-09-02No submissions on 2026-09-03No submissions on 2026-09-04No submissions on 2026-09-05No submissions on 2026-09-06No submissions on 2026-09-07No submissions on 2026-09-08No submissions on 2026-09-09No submissions on 2026-09-10No submissions on 2026-09-11No submissions on 2026-09-12No submissions on 2026-09-13No submissions on 2026-09-14No submissions on 2026-09-15
placeholderLessMore

Heroes

Inspired by Matthew WeierO Phinney's & Francisco Souza's work, here is my curated list of heroes who inspire me. "In no particular order"

Get in touch

Have something worth building?

I'm open to internships, freelance work, and interesting open source problems. The fastest way to reach me is email — I read everything.