Skip to content
View arundada9000's full-sized avatar
😁
Hey
😁
Hey

Block or report arundada9000

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

Profile Views Portfolio LinkedIn Email


> whoami

I'm a full-stack developer from Nepal who builds production systems - not just side projects.

Goku powering up

In the past year I've shipped a biometric-auth platform for a national non-profit community, a case management system for Nepal Police deployed on a private Ubuntu server, and a cinematic company website for a real software agency. I'm currently Vice Secretary at Code for Change Rupandehi, and until recently I was CTO at Sajilo Digital.

I build with React, Next.js, TypeScript, and Tailwind CSS, and I care about clean architecture and UX that doesn't get in the way. My roots are in C and C++: I genuinely enjoy DSA and understanding why things work, not just how to use them.

Outside code: I think in systems, learn from builders, and never stop leveling up.

Most of my shipped work lives in private/client repositories - the public projects you see here are the tip of the iceberg.I have total 93 repositories.

  BSc. CSIT - Bhairahawa Multiple Campus (2021 - 2026)
  CTO - Sajilo Digital Pvt. Ltd. (Oct 2025 - Apr 2026)
  Vice Secretary - Code for Change Rupandehi (2025 - Present)
  Butwal, Lumbini, Nepal
  Girls in ICT Coding Competition - Winner
  CodeOlympiad 2080 - Winner

> ./status.sh

Open to Work Freelance

Open to full-time roles and freelance projects - frontend-heavy full-stack work, dashboards, and anything that ships.

If you want to work with someone who thinks creatively, moves fast, and doesn't need to be told twice - let's build something.


> ls ./production-systems

Full-stack platform for Nepal's national IT student community

  • Auth: WebAuthn passkeys (biometric) + OTP reset + account lockout + rate limiting
  • RBAC: 7 roles, 50+ granular permissions, per-user permission overrides
  • Features: Certificate issuance with QR verification, eSewa payment gateway, PWA push notifications (targeted by role/province), resume builder with PDF export, careers portal, admin dashboard with Recharts analytics
  • Infra: React 19 · Vite 7 · TypeScript · Express 5 · MongoDB · Tailwind CSS v4 · Cloudinary · Vercel

Nagrik Sahayata Pradali · GitHub

Internal case management system - Area Police Office, Butwal (private deployment)

  • Modules: Branch (officer workspace, multi-step case forms, image uploads, SMS trace), DSP/SuperAdmin (Recharts dashboards, no-activity alerts), Admin (user provisioning, branch management)
  • Security: JWT via jose in HTTP-only cookies, role-based routing at App Router layer
  • Infra: Next.js · TypeScript · PostgreSQL · Prisma 7 · Docker, deployed on private on-premise Ubuntu server

Cinematic company platform - Next.js 16 with terminal navigation & live project telemetry

  • GSAP scroll-linked cinematic sequences + Framer Motion declarative animations
  • Persistent GlobalTerminal with custom commands, goto navigation, and Web Speech API voice control
  • Client-side search engine using registry pattern - sub-second results
  • React Server Components for minimal hydration and fast TTFB
  • Infra: Next.js 16 · React 19 · TypeScript · Tailwind CSS v4 · GSAP · Framer Motion

> ls ./tools-and-templates

Project Description Stack Live
SajiloStore Config-driven e-commerce template - full cart, WhatsApp + QR checkout Next.js · Framer Motion Store
Nepal Bamboo Salt Product landing page for Nepal Bamboo Salt Pvt. Ltd. Next.js · Tailwind v4 bamboosalt.sajilodigital.com.np
Sajilo Quiz App Competition quiz platform - 11 sounds, 6 themes, offline-first, PWA React · Vite · Framer Motion sajiloquiz.vercel.app
Chroma Color Picker Professional color extraction & CSS/Tailwind snippet generator React · TypeScript · Vite easycolorpicker.vercel.app
SajiloQR Privacy-first QR generator + live camera scanner HTML · jsQR · QRCode.js easyqrcreate.netlify.app

> ls ./learning-in-public

These started as experiments and YouTube content. They show the thinking, not just the shipping.

Project Description Live
EasySorting 9 sorting algorithms visualized - pseudocode + 5-language implementations easysorting.netlify.app
Stack Visualization Stack data structure operations animated step-by-step easystack.netlify.app
All Unit Converter Real-time converter across 10+ categories allunitconverter.netlify.app
Code Olympiad 2081 Competition platform for BMC IT Club - registration, countdown, live participant count codeolympiad2081.netlify.app
Coin Toss Simulator Multi-coin toss with 3D animations and probability stats easyflipping.netlify.app

> cat ./tech-stack

HTML5 CSS3 JavaScript TypeScript React Next.js Vite Tailwind CSS Framer Motion GSAP C C++

Git GitHub Vercel Netlify Docker Linux Cloudinary

Backend - when the frontend needs tying together

Node.js Express.js PostgreSQL MongoDB

Strengths: DSA · System architecture · Problem decomposition Currently: Open source · Freelance · Building with people who move fast


> cat dsa_log.md

I started with C and C++, and I'm glad I did. Before frameworks, there were pointers, memory, and logic. DSA isn't just interview prep for me; it's how I think about problems. The EasySorting visualizer and Stack tool were built because I wanted to see the algorithms, not just implement them.

Favourite problems: anything involving recursion trees, graph traversal, or dynamic programming that initially looks impossible and then suddenly clicks.

"A small axe can cut down a big tree - if you keep chopping."
That's not an anime quote. But it should be.


> cat stats.sh

My GitHub Stats

My Top Languages

GitHub Streak


> ./connect.sh

Portfolio LinkedIn YouTube WhatsApp Instagram Facebook

Goku flying on Nimbus

Pinned Loading

  1. Code-for-Change Code-for-Change Public

    Full-stack community platform for Code for Change Nepal, connecting IT students through events, resources, opportunities, and community programs. Built with React, TypeScript, Express, and MongoDB,…

    JavaScript 1

  2. Sorting Sorting Public

    Interactive sorting algorithm visualizer designed to make sorting intuitive through step-by-step animations and real-time execution. Explore Bubble, Selection, Insertion, Merge, Quick, Randomized Q…

    HTML 4 1

  3. Unit-Converter Unit-Converter Public

    A lightweight, responsive unit conversion tool for performing instant conversions across length, weight, temperature, power, time, and more. Built with HTML, CSS, and JavaScript, featuring real-tim…

    HTML 2

  4. Code-Olympiad-2081 Code-Olympiad-2081 Public

    Code Olympiad is a fun coding event organised by BMC IT CLub for improving coding skills of students. It going to be held soon in Bhairahawa Multiple Campus. It is an open event so feel free to par…

    HTML 1

  5. Frontend-Sajilo-Sahayata Frontend-Sajilo-Sahayata Public

    Frontend only and only for testing purpose, will delete later.

    JavaScript 1

  6. reactjs-training reactjs-training Public

    6 days core React Js Training by CFC Rupandehi .

    JavaScript 1