Software engineer building secure, scalable full-stack and backend systems using JavaScript/TypeScript and modern frameworks (Node.js, NestJS, Express). Focused on multi-tenant SaaS, secure REST APIs, authentication with RBAC and TOTP 2FA, asynchronous processing, and reliable deployment pipelines. I design and implement data persistence, job/workflow orchestration with Redis/BullMQ, observability with Prometheus/Grafana, and automated testing/CI/CD. I prioritize clean architecture, security, maintainability, and operational robustness across containerized and Kubernetes-based systems.

BASANTA POKHREL

Software engineer building secure, scalable full-stack and backend systems using JavaScript/TypeScript and modern frameworks (Node.js, NestJS, Express). Focused on multi-tenant SaaS, secure REST APIs, authentication with RBAC and TOTP 2FA, asynchronous processing, and reliable deployment pipelines. I design and implement data persistence, job/workflow orchestration with Redis/BullMQ, observability with Prometheus/Grafana, and automated testing/CI/CD. I prioritize clean architecture, security, maintainability, and operational robustness across containerized and Kubernetes-based systems.

Available to hire

Software engineer building secure, scalable full-stack and backend systems using JavaScript/TypeScript and modern frameworks (Node.js, NestJS, Express). Focused on multi-tenant SaaS, secure REST APIs, authentication with RBAC and TOTP 2FA, asynchronous processing, and reliable deployment pipelines.

I design and implement data persistence, job/workflow orchestration with Redis/BullMQ, observability with Prometheus/Grafana, and automated testing/CI/CD. I prioritize clean architecture, security, maintainability, and operational robustness across containerized and Kubernetes-based systems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Software Engineer (Project: Orchestrate) at Personal Project
January 1, 2026 - June 1, 2026
Architected and built a distributed job orchestration platform using NestJS REST APIs and a PostgreSQL persistence layer spanning jobs, attempts, logs, tenants, dependencies, and recurring workloads. Implemented BullMQ/Redis-based asynchronous processing with priority queues, delayed/cron scheduling, retries with exponential backoff, dead-letter queues, and robust failure handling. Developed multiple specialized workers (Media/FFmpeg, Report/PDF, ML/OCR, Email/SMTP, ETL) using a shared processing framework. Added workflow orchestration with dependency graphs, parent-child relationships, chained pipelines, bulk processing, and failure propagation. Implemented multi-tenant concurrency controls using Redis staging, priority promotion, and tenant-specific processing limits, and supported worker autoscaling with Kubernetes HPA. Built observability with Prometheus metrics and Grafana dashboards, secured APIs with JWT + RBAC + tenant-scoped access control, and delivered Docker Compose + Kub
Software Engineer (Project: AccessPro RBAC) at Personal Project
October 1, 2025 - January 1, 2026
Built a secure multi-tenant SaaS backend with 38+ REST endpoints for authentication, tenant management, users, projects, billing, auditing, administration, and collaboration. Designed tenant isolation with tenant resolution and cross-tenant access guards, and implemented owner/admin/employee RBAC permissions. Implemented JWT access/refresh authentication, TOTP 2FA, token blacklisting, bcrypt password hashing, account lockout, security headers, CORS, and tiered rate limiting. Added Redis response caching with TTLs and write invalidation. Developed centralized audit logging with KPI metrics and paginated/filterable audit APIs. Integrated Stripe billing (Checkout, recurring subscriptions, enterprise payments) with signature-verified webhooks and idempotency protection. Added user lifecycle and collaboration flows including invitations, direct provisioning, role-based visibility, and soft-delete/restore. Documented APIs with Swagger/OpenAPI and delivered extensive Jest/Supertest test cov

Education

Diploma — Computer Programming at Georgian College, Ontario
January 11, 2030 - April 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services