Software Engineer - Backend

Architecting Resilient & Scalable Backend Systems.

$ capability --focus"High-Performance REST & GraphQL APIs"

Hi, I'm Kishor KC. I specialize in designing and engineering high-throughput server-side applications, modular APIs, database schemas, and microservice pipelines using Node.js, NestJS, TypeScript, and PostgreSQL.

Core Stack Ecosystem

Node.js
TypeScript
NestJS
Express
PostgreSQL
Redis
Docker
GITHUB IDENTIFIER@devkishor8007
Kishor KC - Backend Developer Avatar

Kishor KC

Software Engineer - Backend | Node & Nest Expert

📍 Kathmandu, NepalAvailable for Backend Roles

p99 Response Latency
< 24ms
Target System Uptime
99.99%
Core Backend Stack
Node / Nest
Architecture
Microservices
SYSTEM ARCHITECTURE & CAPABILITIES

Backend Technology Stack

A comprehensive breakdown of the languages, frameworks, databases, and architectural patterns I utilize to build resilient server infrastructure.

Core Runtimes & Frameworks

Building scalable, maintainable server applications with modern TypeScript & Node ecosystems.

Node.js
Expert

Event loop optimization, cluster modules, stream pipelines

NestJS
Advanced

Modular architecture, dependency injection, microservices, guards

TypeScript
Advanced

Strict typing, generics, DTO validation, interface design

Express.js
Expert

REST routing, middleware chains, error handling, performance

Databases, ORM & In-Memory Caching

Designing high-performance schema models, query optimizations, and caching layers.

PostgreSQL
Advanced

Indexing, relational modeling, complex joins, transactions

Redis
Advanced

Session storage, key-value caching, Pub/Sub, rate limiting

MongoDB
Advanced

NoSQL document schemas, aggregation pipelines, indexing

Prisma / ORM
Advanced

Schema migrations, type-safe queries, relation mapping

Infrastructure, DevOps & Tooling

Containerizing services, managing proxies, automated testing, and API specifications.

Docker
Intermediate+

Multi-stage Dockerfiles, docker-compose, container networking

NGINX
Intermediate

Reverse proxying, load balancing, SSL termination

Jest / Supertest
Advanced

Unit testing, integration testing, API mock suites

Swagger / OpenAPI
Advanced

Interactive API docs, Swagger annotations, client codegen

Architectural & Security Patterns

Enforcing security standards, robust authorization, and asynchronous event flows.

REST & GraphQL APIs
Expert

Clean URI design, pagination, sorting, HATEOAS, schema stitching

JWT & RBAC Security
Advanced

OAuth2, bcrypt hashing, Refresh Token rotation, Role guards

Microservices & Pub/Sub
Advanced

Event-driven architecture, message queues, decoupled services

Git & Version Control
Advanced

Feature branching, pull requests, semantic release workflows

INTERACTIVE REST API EXPLORER

Test Live API Endpoints

Experience how my APIs are structured. Select an endpoint below and inspect real HTTP JSON payloads, latency benchmarks, and response headers.

Select Endpoint

GEThttps://api.kishor.dev/api/v1/developer/profile
200 OKTime: 14ms
{
  "status": "success",
  "code": 200,
  "data": {
    "name": "Kishor KC",
    "role": "Software Engineer - Backend",
    "github": "https://github.com/devkishor8007",
    "avatar_url": "https://avatars.githubusercontent.com/u/73419211?v=4",
    "location": "Kathmandu, Nepal",
    "specialization": [
      "Node.js Backend Systems",
      "NestJS Clean Architecture",
      "Distributed Microservices",
      "High-Concurrency Databases"
    ],
    "available_for_hire": true
  }
}
Header: application/json; charset=utf-8CORS: Access-Control-Allow-Origin: *
INTERACTIVE COMMAND LINE

Backend Shell Simulator

Interact with my backend profile directly in the terminal below. Type custom commands or click quick action buttons.

kishor@dev-server:~$welcome --version

Kishor KC Interactive Backend Shell [Version 2.4.0-release]

Type help to view available system commands or click quick action pills below.

kishor@dev-server:~$whoami

User: Kishor KC (Software Engineer - Backend)

Specialization: High-Performance Server-Side Systems & Microservices

Primary Languages: TypeScript, JavaScript (Node.js ecosystem)

Status: 🟢 Available for Backend Development & System Architecture projects

kishor@dev-server:~$
Encoding: UTF-8Session: ACTIVEShell: zsh 5.9
FEATURED BACKEND REPOSITORIES

Architecture Showcase

A selection of backend systems, microservice templates, and server architectures designed for scalability, security, and developer ergonomics.

Microservices & Boilerplates

Enterprise NestJS Microservice Core

Production-ready server boilerplate featuring modular architecture, JWT auth & caching.

Designed a clean, maintainable backend architecture pattern implementing Dependency Injection, Repository Pattern, Prisma ORM, Redis caching, and automated Swagger API documentation generation.

p99 Latency

< 18ms

Architecture

Clean / Layered

Security

JWT + RBAC Guards

Architecture Highlights:

Modular Domain-Driven Design layout
Redis Rate-Limiting & Session Management
Global Exception Filter & Interceptor Pipeline
Dockerized PostgreSQL + Redis Compose workflow
NestJSTypeScriptPostgreSQLPrismaRedisDockerSwagger
Real-time & Messaging

High-Throughput WebSocket & Redis Gateway

Sub-10ms event-driven real-time server broadcasting layer.

Engineered a scalable real-time WebSocket server leveraging Redis Pub/Sub channels to distribute events across multiple Node.js instances without state synchronization bottlenecks.

Event Delivery

< 8ms

Concurrent WS

10,000+

State Sync

Decoupled

Architecture Highlights:

Redis Pub/Sub channel adapters
WebSocket connection heartbeat & reconnection
Horizontal autoscaling support
Structured JSON binary payload serialization
Node.jsExpress.jsRedis PubSubWebSocketsDocker
Security & Identity

Distributed OAuth2 & RBAC Auth Engine

Secure authentication server with access token rotation & role permissions.

Built a centralized auth backend providing secure signup/login workflows, bcrypt password hashing, HTTP-only refresh cookies, fine-grained Role-Based Access Control, and CSRF protection.

Security Audit

Passed

Token TTL

15m Access / 7d Refresh

Coverage

92% Unit Tests

Architecture Highlights:

Access & Refresh Token Rotation
Granular Permission Guards per Endpoint
Bcrypt Password Hash verification
Security Headers & Helmet integration
Node.jsTypeScriptNestJSPostgreSQLJWTJest
REAL-TIME TELEMETRY & OBSERVABILITY

System Observability Dashboard

Live simulation of backend node health metrics, throughput telemetry, and structured server request stream.

THROUGHPUTLIVE
1,450 req/sec

p99 Latency: 18ms

CPU LOAD8 Cores
12.4% utilization

Node Cluster: Optimal

HEAP MEMORY1024 MB Max
384 MB

Garbage Collector: Idle (0.4ms)

POSTGRES & REDISCONNECTED
99.2% cache hit

DB Pool Connections: 42 / 100

LIVE STDOUT LOG STREAM
FORMAT: JSON / LOGSTASH
$[15:45:01 INFO] GET /api/v1/profile 200 OK - 14ms (ip: 192.168.1.10)
$[15:45:03 INFO] POST /api/v1/auth/verify-token 200 OK - 18ms
$[15:45:05 INFO] GET /api/v1/skills/matrix 200 OK - 21ms (cache: HIT)
$[15:45:08 INFO] GET /health 200 OK - 4ms
DISPATCH AN API REQUEST

Let's Build Something Great

Looking for a skilled backend developer to architect your server systems, optimize APIs, or join your team? Send a payload below.

Direct Channels

Response Time SLA: < 24 Hours

Available for Full-time roles, Microservice migrations, API design contracts, and Backend Consulting.

POST/api/v1/contact/dispatch
Content-Type: application/json
Security: SSL TLS v1.3 Encrypted