Skip to content
View arjuthp's full-sized avatar

Highlights

  • Pro

Block or report arjuthp

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. 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
arjuthp/README.md
dev icon

Hi, I'm Arju Thapa πŸ‘‹

Backend-Focused FullStack Stack Developer | Networking & Security Enthusiast | BEIT

I build APIs and systems first, UI second β€” and I'm happiest when I'm somewhere between a database schema and a packet capture.

Portfolio LinkedIn GitHub Email


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

  • πŸŽ“ BEIT, Everest Engineering College (Pokhara University)
  • πŸ’Ό Full Stack Developer based in Lalitpur, Nepal β€” available for backend, full-stack, and API-focused roles
  • πŸ”§ Most comfortable in the backend: API design, auth systems, databases, and the infrastructure underneath them
  • 🌐 Equally drawn to networking and cybersecurity β€” I like understanding what's happening below the application layer, not just on top of it
  • 🐧 Daily driver: Kali Linux

🧠 What I Focus On

Backend & APIs β€” REST API design, authentication/authorization systems (JWT, OAuth2, RBAC), relational schema design, ORMs (TypeORM, Drizzle), and building services that hold up under real traffic patterns (race conditions, atomicity, multi-tenancy).

Networking & Systems β€” Raw socket programming, the OSI model, Linux internals, and command-line tooling β€” the layer most full-stack devs skip past.

Security-minded development β€” Stateless JWT auth, refresh token rotation, password hashing, and thinking about attack surface as part of system design, not as an afterthought.


πŸ› οΈ Tech Stack

Languages Python TypeScript JavaScript C C++

Backend & Auth Node.js NestJS Bun Elysia JWT OAuth2

Databases & ORMs PostgreSQL MongoDB TypeORM Drizzle ORM

Frontend React HTML5 CSS3

Networking, Systems & Tools Linux Kali Linux Bash Docker Git Socket.io Nginx


πŸš€ Projects

Backend, Auth & Systems

  • PostgreSQL Auth Service β€” Stateless JWT auth service built with Elysia (Bun) + Drizzle ORM. Covers schema design, RBAC, OAuth flows, refresh token handling, and Bun's native password hashing.
  • doauth β€” Standalone Google OAuth2 app (Bun + Elysia) implementing the full redirect flow with JWT auth guards and protected routes.
  • LAN Chat Application β€” Real-time local network chat built directly on Python raw sockets β€” no framework, just the protocol.
  • Bash Backup Utility β€” Command-line backup tool for automating and managing local backups.

Full-Stack / SaaS

  • KAHA Verse β€” Multi-tenant SaaS restaurant e-commerce platform (NestJS + TypeORM + PostgreSQL backend, React + TypeScript frontend). Built voucher/discount systems with atomic race-condition handling, configurable loyalty point accrual, and branch-scoped real-time features via Socket.io.
  • Restaurant Order Management System β€” Full MERN stack order management system, built as primary developer.
  • Kaha Hotel Management System β€” Multi-tenant hotel management system (NestJS, Next.js, PostgreSQL) using Row-Level Security for tenant isolation; contributed to testing and architecture review.
  • Blog Management System β€” Dynamic full-stack blogging platform on the MERN stack.
  • OAuth Authentication β€” End-to-end OAuth 2.0 authentication project implementing provider login flow, secure token exchange, route protection, and session/JWT handling.
  • OAuth Authentication β€” End-to-end OAuth 2.0 authentication project implementing provider login flow, secure token exchange, route protection, and session/JWT handling.

Applied ML / Misc

Cute girl coding

Hi, I’m Arju Thapa!
BEIT student at Everest Engineering College.

Passionate about networking, coding, and learning new tech every day.
Skilled in Python, C/C++, HTML/CSS/JS, Linux, and network programming.
Working on cool projects like LAN Chat App and Face Detection.
Always curious and ready to solve problems creatively! 😊


πŸ’‘ What I’m Good At

Programming Languages

Python
C
C++
HTML5
CSS3
JavaScript

Tools & Technologies

Linux
Git
GitHub
Node.js
MongoDB
Socket.io


πŸš€ Projects & Experience

  • Blood View β€” Visualizing healthcare data for better insights
  • LAN Chat App β€” Seamless local network chat with file sharing
  • Face Detection System β€” Developing face recognition technology
  • Blog Management System (MERN Stack) β€” Building dynamic, full-stack web applications

🌱 Always Learning

Besides coding, I’m excited about:

  • Deepening my knowledge in networking and network programming
  • Mastering Linux environments and command-line tools
  • Preparing for CCNA certification to boost my network engineering career
  • Exploring new technologies and frameworks with enthusiasm

🀝 Let’s Connect!

LinkedIn
GitHub

  • Blood View β€” Data visualization tool for healthcare data, built to surface insights more clearly.
  • Face Detection System β€” Face recognition/detection system exploring applied computer vision.

🌱 Currently Learning / Leveling Up

  • Deepening backend architecture: caching tiers, database replication & sharding, system design patterns
  • Networking fundamentals toward CCNA certification
  • Linux internals and infrastructure: Docker, VPS deployment, reverse proxying with Nginx
  • Core CS foundations: OSI model, event loop internals, OOP/SOLID principles

🀝 Let's Connect

πŸ“§ thapaarju11@gmail.com Β· πŸ”— arjuthapa.com.np Β· πŸ’Ό LinkedIn

"Curiosity fuels my code, passion drives my progress."

Pinned Loading

  1. projectBLOODVIEW-main--2- projectBLOODVIEW-main--2- Public

    PHP

  2. Human_Face_Detection Human_Face_Detection Public

    Python

  3. lan-chat-app lan-chat-app Public

    Python

  4. map map Public

    JavaScript

  5. Oauth_Authentication Oauth_Authentication Public

    TypeScript 1