BISWOJIT

Backend Developer

Projects in production.

Real products where I worked on APIs, data flows, background processing and production delivery.

6 projects

EduSphere learning platform interface
EdTech PlatformCompleted

EduSphere

A learning platform supporting classes, assignments, quizzes, recurring schedules and teacher workflows.

Role: Backend Developer

NestJSTypeScriptPrisma+2

Engineered a JWT-based RBAC system across 6 user roles (Student, Teacher, School, Supervisor, Admin, Super Admin) with role-assignment, fine-grained permission management, and parental consent workflow for minor students.

Blink Brand Solutions website interface
CMS & Corporate WebsiteProduction

Blink Brand Solutions

A modular CMS for services, case studies, events, newsletters and SEO content.

Role: Backend Developer

NestJSTypeScriptPrisma

JWT-based auth using @nestjs/passport + passport-jwt. Access tokens (1-day expiry) embed user ID, roles, permissions array, and a tokenVersion for instant session invalidation. Granular RBAC + ABAC: roles hold sets of permissions; users can also hold direct permissions. The PermissionsGuard evaluates both and enforces on every route via the @Permissions('resource:action') decorator — e.g. @Permissions('uploads:create').

Dalala real estate platform interface
Real Estate PlatformProduction

Dalala

Property discovery with role-based dashboards, advanced filtering and real-time communication.

Role: Backend Developer

NestJSTypeScriptPrisma

Built a slot-based listing monetisation engine integrated with Waafi mobile wallet (Somalia's primary mobile money platform) — the entire purchase, slot crediting, and listing activation flow runs inside a single atomic Prisma transaction, preventing any inconsistent state on payment failure or network drop.

Studynest learning platform interface
EdTech PlatformDevelopment

Studynest

Built an ed-tech platform with role-based dashboards for students, tutors, and admins. Implemented scheduling for classes, management of tutor availability, and automated session creation through cron jobs. Enhanced user engagement with features like assignments, todo management, and real-time notifications using modern technologies.

Role: Full-stack Developer

NestJSMongoDBNext.js+3

Independently designed and developed the complete StudyNest platform, covering frontend architecture, REST APIs, database modeling, authentication, and deployment configuration. Delivered 3 specialized role-based experiences with secure JWT authentication, refresh-token sessions, authorization guards, responsive dashboards, and modular NestJS services.

Leather World News publishing platform interface
News PlatformProduction

Leather World News

An SEO-focused publishing experience for industry news, categories and structured content.

Role: Full-stack Developer

NestJSTypeScriptPrisma

Implemented a hybrid Role-Based and Permission-Based Access Control (RBAC/PBAC) system, allowing granular overrides at both user and role levels for Super Admin, Editors, and Authors.

ROI Spectrum Interface Image
Digital Marketing Agency For SEOProduction

ROI Spectrum

ROI Spectrum is a results-driven SEO company delivering transparent, high-ROI search engine optimization services designed to boost your traffic, conversions, and long-term business growth.

Role: Software Developer

Node.jsExpress.jsMongoDB

Implemented Razorpay subscription-based payments with webhook handling to process recurring payments, subscription events, and payment status updates.

Showing 6 projects

Have a backend problem to solve?

Let's build something reliable, scalable and impactful.

Let's Talk