Loading Portfolio...
Just a moment while everything loads...
Just a moment while everything loads...
$ ssh sajib@portfolio
Welcome to SajibOS: full stack engineering environment
_
Full stack engineer, backend-focused, building microservices and AI powered systems with Node.js, TypeScript, and Python. Writes about them after midnight. You are welcome to deploy.
the human behind the shell. Takes systems from schema to production and keeps them there.
I’m a full stack engineer with a backend focus. I build distributed systems and AI-powered services, and I ship the frontends on top of them, so I design APIs around what the UI actually needs: pagination, loading states, and error handling you can build on.
If it has an endpoint, I wrote it, documented it, and probably got paged for it once.
I deploy what I build: Docker on AWS, CI/CD pipelines, Linux boxes behind Nginx or Caddy. I optimize for boring, observable systems that are easy to debug at 2am. Production is the deliverable.
Schema to production, deployment and runtime included. One thread of ownership, no handoff gaps.
Clear boundaries, strong contracts, async patterns that decouple services and absorb load. Boring architecture on purpose.
RAG pipelines, tool calling, and vector search serving real users, not demos. Plus real-time tracking at product scale.
Pipelines and AWS deploys that are smooth and reversible, with monitoring that catches issues before users do.
Installed packages, refreshed often. Full stack systems that reach production: languages, frameworks, data layers, AI tooling, and the delivery pipeline that carries them.
TypeScript·JavaScript (ES6+)·Python
TypeScript-first for type-safe backends; Python for AI, automation, and FastAPI services.
React·Next.js
React and Next.js interfaces built against the APIs I design, from dashboards to full product sites.
Node.js·NestJS·FastAPI·Express.js
Node.js/NestJS for real-time and modular services; FastAPI for ML and async workloads.
PostgreSQL·MongoDB·Redis·Prisma·Drizzle·Mongoose
Polyglot persistence, relational, document, and in-memory stores chosen per workload, with typed access through Prisma and Drizzle.
Docker·AWS (EC2, S3)·Nginx·Caddy·GitHub Actions
Containerized deployments on AWS, automated through CI/CD and reverse-proxied on Linux.
Socket.IO·WebRTC·BullMQ·Redis Pub/Sub·mediamtx
Live streaming (RTMP → HLS via mediamtx), signaling, and queue-driven background processing at product scale.
OpenAI API·Ollama·RAG·Vector Search
Production AI features, RAG pipelines, tool calling, and vector search over self-hosted or OpenAI models.
JWT·OAuth 2.0·2FA & OTP·RBAC
Auth flows shipped to production, JWT, Google OAuth with JWKS verification, Redis-backed OTP, 2FA, and RBAC.
three shops, a lot of shipped services. The uptime log.
Things running in production, not just sitting in repos.
Loading contribution data...
Long-form notes on backend architecture and API design, mostly written past midnight.
Email works great for a direct line. Prefer a structured collaboration? I'm active on open source communities and platforms like GitHub. I read every packet, and reply to most.
Send me a message for collaborations, inquiries, or just a friendly chat. I typically respond within 24 hours.