Skip to content
View prabhaw's full-sized avatar

Block or report prabhaw

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.

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

Hey there! I'm Prabhaw Soti πŸ‘‹

I am a Senior Full-Stack Developer based in Chitwan, Nepal, with over 5 years of experience developing enterprise-grade web applications, robust blockchain solutions, and highly scalable cloud architectures. My engineering approach centers around systems thinking, clean code principles, and mastering complex backend topologies.

Outside the IDE, I thrive in nature-rich environments, drawing professional inspiration from wildlife and the outdoors to map out complex software solutions.


πŸš€ Architectural Focus & Core Interests

  • Identity & Access Management (IAM): Advanced authentication architectures, specialized in custom OAuth 2.1 and OpenID Connect (OIDC) identity providers, biometric/WebAuthn login, PKCE flows, and secure token-based authorization.
  • Multi-Tenant Architectures: Building robust multi-tenant SaaS platforms featuring absolute data isolation through database-per-tenant strategies using PostgreSQL and Drizzle ORM.
  • Modern Web Ecosystems: Optimizing Next.js App Router applications, designing high-performance React Server Components (RSC), and implementing distributed state management across modern meta-frameworks.
  • Distributed Systems & Microservices: Architecting scalable cloud infrastructures using microservices, containers, and distributed application runtimes[cite: 1].

πŸ› οΈ Technical Toolkit

Layer Technologies & Ecosystem
Languages & Runtimes TypeScript, JavaScript (ES5/ES6), Node.js, NestJS, Express.js
Frontend Frameworks React, Next.js (App & Pages Router), React Native, TanStack Start / Query
State & UI Systems Redux, Zustand, Saga, Tailwind CSS, Shadcn UI, Bootstrap, SCSS
Databases & Search PostgreSQL, MongoDB, MySQL, Redis, ElasticSearch, CosmosDB
Cloud, DevOps & Tools AWS, Azure, Docker, Docker Compose, Dapr, Nginx, GraphQL, REST, Git
Web3 & Blockchain Solidity, Ethereum, Hardhat

πŸ’Ό Professional Experience

EB Pearls Pvt. Ltd. | Full-Stack Developer

Kopundole, Lalitpur | Sept 2023 – Present

  • Architect and implement production-grade GraphQL and REST interfaces using NestJS and Node.js.
  • Build advanced frontends utilizing Next.js, React, and TanStack Query for high-performance user experiences.
  • Manage AWS cloud operations, configure Docker/Docker Compose environments, and build microservices leveraging Distributed Application Runtime (Dapr).
  • Implement secure authentication and authorization configurations using Passport and JWT.
  • Utilize MongoDB as primary data persistence alongside Elasticsearch for scalable full-text search.
  • Leverage Azure ecosystem cloud solutions including Azure Queues, Storage, Functions, and Cosmos DB.

Shrig Solutions Pvt. Ltd. | Full-Stack Blockchain Developer

Budhanilkantha, Kathmandu | Aug 2020 – Sept 2023

  • Engineered server-side architectures using Node.js and built responsive, single-page web applications with React, Redux, and Tailwind CSS.
  • Developed Web3/Blockchain applications utilizing Solidity, Hardhat, and Ethereum protocols.
  • Designed MongoDB schemas and managed data streams using Mongoose for complex CRUD mechanics.
  • Wrote rigorous automated unit tests using Jest to ensure software stability.
  • Designed and maintained public API interfaces documented cleanly via Swagger Docs.

Freelancing via Upwork | Full-Stack Developer

Remote | 2019 – Present

  • Shipped real-world end-to-end applications including Security Management Systems, a Study BCA Portal, Weather Forecasting Systems, and Library Management Systems[cite: 1].
  • Built server-side MVC architectures using Node.js, Express, and Handlebars templates.

Naxa Pvt. Ltd. | React Intern

Maharajgunj, Kathmandu | June 2020 – Aug 2020

  • Built responsive SPAs using pure React components, Redux, and Redux-Saga for state orchestration.

πŸ’‘ Initiatives & Ongoing Projects

[Elevate X]

An initiative dedicated to decentralizing engineering mentorship and establishing regional hubs for technical learning, mapping out technical syllabi for modern web development.

Custom Sovereign Identity Server

Building an open-source, production-grade identity server from scratch to implement biometric login, multi-tenancy, and deep cryptographic compliance protocols.

AI-Driven Agriculture

Currently working on an enterprise-level senior project focused on combining AI models with full-stack systems to optimize data-driven solutions in agricultural technology.


πŸŽ“ Education & Credentials

  • Master of Computer Applications (MCA) | Manipal University, Jaipur, India (2025 – Present)
  • Bachelor of Computer Applications (BCA) | Pokhara University / Oxford College of Engineering and Management, Nepal (2015 – 2021)

⚑ Connect with Me

Popular repositories Loading

  1. typedi typedi Public

    Forked from typestack/typedi

    Simple yet powerful dependency injection tool for JavaScript and TypeScript.

    TypeScript 1

  2. client- client- Public

  3. RichSoti RichSoti Public

  4. next.js next.js Public

    Forked from vercel/next.js

    The React Framework

    JavaScript

  5. next-with-redux next-with-redux Public

    this project is for using redux in next js

    JavaScript

  6. oauthWithreact oauthWithreact Public

    this is example of using passport with MErn applicatin

    JavaScript