Hi, my name is

Samin Israr Ravi.

I'm

I build scalable backend systems and AI-powered products, based in Dhaka, Bangladesh, specializing in Node.js, TypeScript, and AI-powered SaaS products. Currently, I'm leading backend and full stack systems at Programming Hero.

01.About Me

I'm a Full Stack Developer with 5+ years of experience designing and shipping scalable, production-grade software, mostly on the Node.js and TypeScript side of the stack.

In my current role I lead the design of full stack and backend systems end to end, owning decisions around system architecture, API design, database modeling, authentication, caching, and deployment, not just writing the code, but deciding how it should be built.

Outside of work, I build things I'm curious about. That's meant shipping two full AI-powered products solo (an AI content platform and an AI-native learning platform), publishing an open-source npm package, and picking up whatever's needed along the way, from RAG pipelines to Docker and AWS.

Currently working with

  • Node.js / TypeScript
  • NestJS & Express.js
  • PostgreSQL / MongoDB / Redis
  • RAG & LLM integration
  • Docker & AWS
  • Next.js & React
Samin Israr Ravi

Backend

Node.jsExpress.jsNestJSPHPLaravelREST APIsMicroservices

AI / LLM

RAG pipelinesLLM routing (OpenRouter, OpenAI)Vector search / embeddingsPrompt engineeringBullMQ job processing

Database

MongoDBPostgreSQLMySQLpgvectorRedisMongoosePrismaDrizzle

Frontend

ReactNext.jsReduxTailwind CSS

Systems & Tools

DockerAWSVPS ManagementNginxTurborepo / pnpmCI/CDGit

02.Where I've Worked

Full Stack Developer @ Programming Hero

May 2023 — Present · Dhaka, Bangladesh

  • Lead the design and development of scalable full stack and backend systems using Node.js, TypeScript, NestJS, Express.js, Next.js, PostgreSQL, MongoDB, Redis, Prisma, Docker, AWS, and Nginx.
  • Own key technical decisions across system architecture, API design, database modeling, authentication, caching, performance optimization, deployment, and code quality.
  • Design modular and microservice-oriented architectures with Node.js / NestJS, implementing secure REST APIs, role-based access control, validation, error handling, database transactions, and third-party integrations.
  • Work extensively with PostgreSQL, MongoDB, Prisma, Mongoose, and Redis, optimizing queries, designing scalable data models, and implementing caching strategies to improve application performance.
  • Containerize and deploy applications using Docker and AWS, working with VPS infrastructure, Nginx, CI/CD workflows, and production deployment environments.

03.Some Projects I've Built

Growth Studio screenshot

Featured Project

Growth Studio

AI Content & Trend Intelligence Platform

AI-powered SaaS platform that monitors tech trends (HackerNews, Dev.to, GitHub) and generates a full week of brand-voiced content for Facebook, YouTube, and LinkedIn in minutes.

A 4-layer ingestion pipeline (hash-based dedup, embedding-based relevance gate, deterministic trend scoring, LLM categorization) gates expensive LLM calls behind cheap filters to keep AI cost near-zero at scale.

RAG-based content generation and an "Ask Growth Studio" chat feature using OpenRouter LLMs, cosine-similarity retrieval over brand-voice examples, and Redis-cached generation.

  • Node.js
  • TypeScript
  • MongoDB Atlas
  • Vector Search
  • Redis
  • Vite
  • React 19
  • Tailwind CSS
EduNext screenshot

Featured Project

EduNext

AI-Native Learning Platform

An AI-native learning ecosystem that turns passive video lectures into interactive, RAG-grounded conversations with in-video checkpoint quizzes and per-student skill-mastery tracking.

A Turborepo/pnpm monorepo with a clear hot-path/cold-path split: an Express REST + SSE API for streamed, cited chat answers, and a BullMQ + Redis worker for async transcription, embedding, and quiz generation.

PostgreSQL with pgvector for hybrid dense + sparse retrieval, Prisma, Deepgram transcription, OpenAI embeddings, and a task-based LLM router across multiple model providers.

  • Node.js
  • TypeScript
  • PostgreSQL
  • pgvector
  • Prisma
  • BullMQ
  • Next.js

Other Noteworthy Projects

University Management System

A microservice-based system with authentication, payment, and core service modules, designed for scalability, performance, and modularity in enterprise-level environments.

  • Node.js
  • Express.js
  • PostgreSQL
  • MongoDB
  • Redis
  • Prisma
  • React
  • Redux

Nexios HTTP

A lightweight HTTP client library for Next.js & Node.js, inspired by Axios, with a promise-based API and simplified developer experience.

  • TypeScript
  • Node.js
  • npm
Education — B.Sc. in Computer Science Engineering, University of Liberal Arts Bangladesh (CGPA 3.89), May 2020 — 2024

Frequently Asked

Node.js, TypeScript, NestJS, and Express.js on the backend, PostgreSQL, MongoDB, Redis, and Prisma for data, and Next.js/React on the frontend. He also builds AI/LLM systems — RAG pipelines, vector search, and LLM routing.

Yes. Samin is open to new opportunities — reach out at saminisrar1@gmail.com to talk through a role or project.

Samin is based in Dhaka, Bangladesh, and has worked with teams in the UK and Canada, both remotely and on client-facing engagements.

Production-grade AI-powered SaaS platforms (Growth Studio, an AI content and trend intelligence tool, and EduNext, an AI-native learning platform), an ERP-style microservice system, and an open-source npm package (Nexios HTTP).

Yes. At Programming Hero, Samin owns system architecture, API design, and technical decision-making across the full stack — not just implementation — and reviews work across the team.

Have a different question? Just email me.

04. What's Next?

Get In Touch

My inbox is always open. Whether you have a question, an opportunity, or just want to say hello, I'll try my best to get back to you.

Say Hello