Skip to content
View realsudarshan's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report realsudarshan

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
realsudarshan/README.md

नमस्ते (Namaste)🙏🏻, I'm Sudarshan Dhakal!

Sudarshan coding

Typing SVG

X LinkedIn Website GitHub followers


A little more about me...

A full-stack & AI engineer from Nepal 🇳🇵, building software that ships

I turn ideas into products people actually use, and I enjoy every step of the journey: the scrappy first prototype, the moment the flow finally clicks, and the hardening that makes it ready for the real world.

I care about software that is useful, fast, and a little memorable: clean architecture under the hood, a considered interface on top. My daily toolkit is Next.js, TypeScript, tRPC, Prisma/Drizzle, Postgres/MongoDB,MERN,Eve,Django,FastAPI etc, and I'm increasingly building AI agents while pushing into Rust, Go and blockchain.

🚀 Building right now

  • 💬 EasyChat Support: an AI-powered customer support platform for businesses in Nepal, built as production-grade software
  • 🌿 Ojas: a second production-grade product, currently in active development
  • 🗂️ Everything else: case studies and other projects live in my portfolio at sudarshandhakal.com.np


🤖 AI, the engineering way

I treat AI agents like any other production system: they need structure, limits and care.

  • 🧠 Memory: designing short- and long-term context so agents stay relevant and consistent across conversations
  • 🛡️ Guardrails: validating inputs and outputs, and constraining what an agent can say and do
  • 🔐 Security: least-privilege tool access, protected secrets, and defenses against prompt injection
  • 🚀 Deployment: shipping agents to production and keeping them reliable, with LangChain and n8n in the toolbox

✨ What I build

Area Examples
🌐 Full-stack products SaaS platforms, dashboards, admin panels, auth-protected apps
🤖 AI agents & automation Customer-support agents, LLM-powered assistants, workflow automations
📈 Data & market tools Screeners, leaderboards, real-time dashboards
🎨 Interfaces Responsive, polished UIs with intentional visual design

🌱 Currently learning

Focus What I'm exploring
🦀 Rust Systems programming and high-performance backends
🐹 Go Fast, simple, concurrent services
⛓️ Blockchain Smart contracts with Solidity and Solana / Anchor
💭 Jev skips token-by-token generation for instant decisions for AI

🧭 How I build

  1. Start small, ship early: get a working slice in front of real use quickly
  2. Clarity first: an interface should explain itself
  3. Production habits from day one: auth, validation, error handling and secure defaults, not afterthoughts
  4. Test the flow before overbuilding: let real usage decide what deserves more polish
  5. Keep experimenting: side projects and prototypes are how I level up
  6. Share resources: Blogs,notes,skill.md files directly from my portfolio

I like software that feels crafted: the small details that turn a tool that works into one that's a pleasure to use.


📌 Quick facts

  • 🎓 Pursuing a B.E. in Computer Engineering at National College of Engineering

  • 🤝 Open to collaborating on web app & AI projects

  • 💬 Ask me about TypeScript, React, Next.js, Node.js and AI agents

  • 📫 Reach me on X or LinkedIn (badges above)


🔥 Activity

Sudarshan's Dev Card

🛠️ Tech Stack

Languages

Languages

Web, Mobile and Data

Web, Mobile and Data Drizzle Expo HeroUI TanStack RevenueCat Stripe Convex

AI Engineering & Production Infrastructure

Vercel AI SDK LangChain LlamaIndex Mem0

Ollama Qdrant Langfuse NeMo Guardrails

Models and AI platforms

Claude OpenAI Gemini DeepSeek Qwen GLM Ollama Hugging Face OpenCode

DevOps, Cloud & Observability

Docker Kubernetes Google Cloud GitHub Actions Terraform Cloudflare

Grafana Prometheus PostHog Sentry

Pinned Loading

  1. Dotly Dotly Public

    Mobile application for daily jounrel with AI

    TypeScript 8

  2. extracter extracter Public

    A modern ,AI full stack app that extract bill,receipts,invoice and provide summary and data in structured format. Implemented metered billing using stripe.

    TypeScript 6

  3. lms_platform_with_AI lms_platform_with_AI Public

    TypeScript 8

  4. sarathi sarathi Public

    Sarathi is a ride-hailing mobile app built with Expo + React Native, inspired by Uber, but designed for Nepal’s context. Riders can book trips, track drivers in real time, and manage rides seamless…

    TypeScript 6

  5. Criminalreportsystemusingblockchain Criminalreportsystemusingblockchain Public

    JavaScript 6

  6. Social-media Social-media Public

    Appwrite based backend with multiple feature and robust auth

    TypeScript 6