Skip to content
View atharvdange618's full-sized avatar
🟒
Open to opportunities
🟒
Open to opportunities

Block or report atharvdange618

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
atharvdange618/README.md

Atharv Dange | Full Stack Engineer

linkedin logo portfolio logo kleis oidc logo x logo nextjs blog logo

Full stack engineer building with TypeScript, React, Node.js, and PostgreSQL | Auth & identity | React Native

πŸ‘¨β€πŸ’» About Me

I'm a full stack engineer with 2 years of experience shipping production software in TypeScript, React, Node.js, and PostgreSQL. I like building core pieces from scratch to learn how they work, which is how I ended up writing an OpenID Connect identity provider and a zero-dependency HTTP framework on npm.

  • πŸ’Ό Freelance Full Stack Engineer (Mar 2026 – Present). Built MentorAIDConnect with a 3-person team for MentorAID, a UPSC-prep startup. Students book one-on-one mentor sessions and buy answer-copy evaluations, with Razorpay payments, 20-minute slot holds, a credit wallet, and Clerk role-based access
  • 🏒 Previously Jr Software Engineer β†’ Software Development Team Lead at Smartscripts Pvt. Ltd. (Mar 2024 – Mar 2026). Shipped 4 in-house products, ran the IT department across 5 clients, mentored 4 interns, and ran 30+ technical interviews
  • πŸ“± Built Shikai (Play Store) - Read-only GitHub client for Android with PR diffs, Actions logs, a home screen widget, and GitHub OAuth (PKCE) through a Cloudflare Worker token proxy
  • πŸ” Built Kleis (Live Demo) - OpenID Connect identity provider from scratch with PKCE, RS256 JWT signing, refresh token rotation, SSO, and a Next.js SDK
  • πŸ•·οΈ Built XML Sitemap Generator (Live) - Hybrid crawler that detects client-rendered pages and falls back to Puppeteer, with a BullMQ job queue and live progress over SSE
  • πŸ“¦ Built Reiatsu (npm) - Zero-dependency HTTP framework for Node.js with type-safe routing and built-in security middleware, under 45KB
  • πŸ’¬ Ask me about auth and identity protocols, backend architecture, TypeScript, and React Native
  • ⚑ Fun fact: When I'm not coding, I'm probably watching movies, diving into a new anime series, or exploring the world around me

My Tech Stack


Tools


πŸ“ Latest Deep Dives

➑️ View all posts


Pinned Loading

  1. Shikai Shikai Public

    A read-only GitHub dashboard for Android. Browse repos, contribution graphs, stars, and activity, no write operations, no noise.

    TypeScript 16

  2. Telemetry Telemetry Public

    Privacy-first, self-hosted web analytics. Track visitors, funnels, and Core Web Vitals without cookies or third-party scripts. No data leaves your server.

    TypeScript 2

  3. OIDC OIDC Public

    A from-scratch implementation of an OpenID Connect Identity Provider with full Single Sign-On (SSO), built to understand how auth systems actually work under the hood. No third-party auth libraries…

    TypeScript 9 2

  4. Reiatsu Reiatsu Public

    A minimal, type-safe HTTP framework for Node.js built from first principles using zero dependencies. Production-ready with comprehensive security, performance optimizations, and modern developer ex…

    TypeScript 7 1

  5. xml-sitemap-generator xml-sitemap-generator Public

    Smart, headless-powered XML sitemap generator for SSR & CSR websites. Crawls up to 1000 pages and outputs SEO-ready sitemaps.

    TypeScript 3

  6. Michi Michi Public

    Michi is an educational router built from first principles to explore the architecture behind modern routing systems. Each feature is implemented as a self-contained slice that answers one fundamen…

    TypeScript 1