Shashwot Ghimire

Software engineer focused on building fast, clean, and accessible web experiences. I design full-stack systems with thoughtful UX, sturdy APIs, and real-time features where it matters most.

Education

B.E. Computer Engineering - Kathmandu Engineering College

Expected 2026

Kathmandu, Nepal

Data Structures & AlgorithmsDiscrete MathematicsComputer NetworksDistributed SystemsComputer Organization & ArchitectureTheory of ComputationDBMSMicroprocessorSoftware EngineeringComputer GraphicsArtificial IntelligenceOperating Systems

Experience

Backend Developer Intern — Void Nepal

Internship

Shipped backend integrations and authentication systems powering multiple SaaS products, with a focus on reliability, security, and clean API design.

TypeScriptExpressNestJSPrismaRabbitMQRedis

Integrated Google Classroom into an existing SaaS product to sync classes, assignments, and user data.

Developed APIs for Hirynn and Trackynn with clear contracts and maintainable service layers.

Implemented Google OAuth and LinkedIn OAuth for secure, frictionless onboarding.

Built a custom OAuth system (“Continue with Void Nepal”) and used RabbitMQ to emit events such as profile updates.

Skills

Technologies I Use

Languages

JavaScriptTypeScriptPythonCC++

Backend

Node.jsExpressNestJSPrismaPostgresJWTZodMulter

Frontend

ReactRedux ToolkitReact QueryViteTailwind CSSshadcn/ui

Cloud & DevOps

DockerGitGitHubAzure Web App ServiceRenderVercel

Realtime & Systems

Socket.IORabbitMQRedisBun

Integrations

Google OAuthLinkedIn OAuthInngestGemini

Selected Work

Projects that balance product polish and engineering depth.

Real-time chat app

E2E

Real-time chat experience with live messaging, presence, and collaborative features.

Tech Stack

TypeScriptReactNodeSocket.IOPrismaPostgres

Full-stack learning platform

LearnTrack

Course management and learner progress tracking with AI-powered insights and a modern, responsive UI.

Tech Stack

NodeExpressTypeScriptPostgresPrismaReactReduxTailwind

URL shortener + analytics

URL Mini

Full-stack URL shortening with visit analytics, clipboard sharing, and a fast, clean React UI.

Tech Stack

BunExpressPrismaPostgresReactViteTailwind

Secure file API

File Management System

Backend service for uploads and file workflows with validation, auth, and rate limiting.

Tech Stack

TypeScriptExpressPrismaPostgresMulterZod

Authentication baseline

Auth Starter

Starter API with JWT authentication, password hashing, and a clean Prisma + Postgres setup.

Tech Stack

NodeExpressJWTPrismaPostgresTypeScript

Collaboration platform for devs

DevCollab

Full-stack hub where developers post projects, discover teams, send collaboration requests, assign tasks, and discuss progress.

Tech Stack

TypeScriptReactNodeExpressPrismaPostgresTailwind