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.

I recently joined MicronetBD as a Full Stack Developer, working on a production Salesforce Marketing Cloud ↔ Solutions By Text SMS integration. Before that, at Programming Hero, I led 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 APIsMicroservicesOAuth2 / JWT

AI / LLM

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

Database

MongoDBPostgreSQLMySQLpgvectorRedisMongoosePrismaDrizzle

Frontend

ReactNext.jsVue 3 / Nuxt 3ReduxTailwind CSS

Systems & Tools

DockerAWSVPS ManagementNginxTurborepo / pnpmCI/CDGit

02.Where I've Worked

Full Stack Developer @ MicronetBD

Feb 2025 — Aug 2026 · Hamilton, NJ, USA

  • ▹Joined the team maintaining a production Salesforce Marketing Cloud ↔ Solutions By Text SMS integration: a Node.js/Express/TypeScript middleware (PostgreSQL, Redis, BullMQ) paired with a Vue 3/Nuxt 3 admin dashboard.
  • ▹Diagnosed and fixed a production OAuth bug where an incorrect client secret was used for Salesforce's token-refresh flow across every non-production tenant.
  • ▹Designed and shipped a new REST endpoint exposing per-tenant webhook OAuth migration status, and built the corresponding Vue/Nuxt admin UI end-to-end in TypeScript.
  • ▹Resolved a local-development authentication blocker and built tooling to restore sanitized, PII-scrubbed database dumps into a local PostgreSQL environment, unblocking the team's dev workflow.
  • ▹Patched high-severity npm audit findings, including a Nuxt RCE advisory, across the dashboard's dependency tree.

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