Skip to content
View dhananjay-123's full-sized avatar
  • 03:30 (UTC +05:30)

Highlights

  • Pro

Block or report dhananjay-123

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
dhananjay-123/README.md
Dhananjay Agrawal — full-stack developer. TypeScript, React, Next.js, Postgres, React Native, Flutter.
Portfolio: dhananjaypvt.me     GitHub: dhananjay-123     LinkedIn: dhananjay-agrawal     Email: dhananjayworkmain@gmail.com

Full-stack developer — web and mobile. I build the interface, the API and the database behind it: design systems, dashboards that stay readable as data grows, real-time and offline state. Accessibility and the loading, empty and error states are part of the work for me, not a follow-up ticket.

🎓 Integrated B.Tech + M.Tech, Information Technology  ·  ABV-IIITM Gwalior  ·  Gwalior, India

Prefer the primitive you understand over the library you inherit. Ship every state, not just the one where the data arrives.

CAPABILITY

● CORE
in every project
TypeScript   React   Next.js · App Router   Tailwind CSS
○ REGULAR
across several
PostgreSQL   Prisma   SQL  Node.js   Express   Socket.IO   Framer Motion   Radix UI   Zustand  Flutter   Dart   React Native  Expo   Vercel   GitHub Actions
· ALSO USE Three.js   Supabase   Docker   Vitest   TanStack Query   Recharts  Lenis

HOW I BUILD

How I build — three isometric layers. INTERFACE (frontend): design systems and tokens, contrast checked against WCAG AA, keyboard focus handled in modals and drawers, reduced-motion respected, loading, empty and error states on every screen. SYSTEMS (backend and infra): live updates over Socket.IO, offline-first with service workers, multi-tenant with per-role permissions, attendance sync from 3 biometric devices that is safe to retry, marking rules configured in the database rather than hard-coded. PRACTICE (day to day): conventional commits, CI runs typecheck, lint, tests and build, 225+ DSA problems solved on LeetCode.

ACTIVITY

GitHub contribution heatmap for the last 12 months
Most of the work above ships in private repositories — the graph is the commit trail, not the catalogue.
Rendered from GitHub's public contributions endpoint by a script in this repo and refreshed daily by an action — no third-party widget to break when someone else's free tier runs out.

GET IN TOUCH

WORK Open to frontend and full-stack roles — internships or full-time. Send over the problem and I'll tell you honestly whether I'm the right fit.
OPEN SOURCE Happy to pick up issues in React, Next.js, accessibility or design-system projects. Small first PRs are fine by me.
ANYTHING ELSE Questions about something here, or just want to talk shop — email is the quickest way to reach me. More work at dhananjaypvt.me.
Open to open-source collaboration — dhananjaypvt.me · github.com/dhananjay-123

Popular repositories Loading

  1. Interactive-story-Writing Interactive-story-Writing Public

    JavaScript

  2. scraper scraper Public

    TypeScript

  3. dhananjay-123 dhananjay-123 Public

    JavaScript