Skip to main content

Raihan Ali

Full-Stack Software Engineer @weDevs

Building scalable SaaS platforms and AI-powered web applications — end to end, from React and Next.js interfaces to NestJS, Python and Laravel services on Kubernetes.

ABOUT

I’m a full-stack developer building scalable, user-focused applications end to end. I work across the stack — React, Next.js and TypeScript on the front, Node.js, NestJS, Laravel and Python/FastAPI on the back — with PostgreSQL, MongoDB, Redis and RabbitMQ behind microservices on Docker and Kubernetes. Lately I focus on AI-driven systems: RAG pipelines, agentic workflows, and vector search with pgvector.

EXPERIENCE

Feb 2025 - Present

Software Engineer

weDevs

Dokan Cloud, a hosted SaaS marketplace platform. Built vendor onboarding, advanced dashboards, and a drag-and-drop page builder end to end — from React interfaces through the backing services — optimizing performance across the full stack within a microservices architecture.

  • TypeScript
  • ReactJS
  • NextJS
  • Redux
  • Tanstack Query
  • NodeJS
  • Laravel
  • PostgreSQL
  • MongoDB
  • Redis
  • RabitMQ
  • Docker
  • Kubernetes
  • Digital Ocean
  • Cloudflare
  • Microservices
  • GCP
  • SaaS
June 2023 - Oct 2024

JavaScript Developer

Gain Solutions Ltd

Developed a scalable HRM system with dynamic dashboards and workflows, and a tenant-based house rental application with property listings and multi-user booking management

  • JavaScript
  • ReactJS
  • NextJS
  • NodeJS
  • ExpressJS
  • GraphQL
  • MongoDB
June 2022 - May 2023

Frontend Developer

UIHUT

Building responsive, user-friendly web applications with pixel-perfect designs, dynamic components, and optimized performance across devices.

  • JavaScript
  • ReactJS
  • NextJS
  • Tailwind CSS
  • Redux
  • Context API
Jan 2017 - June 2022

FullStack Developer

Freelance

Designed and developed scalable web applications for freelance clients using React, JavaScript, and PHP. Implemented responsive UI components, optimized performance, and built custom WordPress and Gutenberg solutions to meet business requirements.

  • JavaScript
  • ReactJS
  • NodeJS
  • NestJS
  • Bootstrap
  • Tailwind CSS
  • WordPress
  • Gutenberg
  • PHP
  • SQL

PROJECTS

Screenshot of Dokan Cloud Marketplace project by Raihan Ali

Dokan Cloud Marketplace

Built and enhanced core features of a cloud‑based, multi‑vendor marketplace platform that enables businesses to launch and scale online marketplaces with minimal technical complexity. The platform offers centralized vendor and order management, customizable storefronts with a drag‑and‑drop page builder, flexible subscription plans, international payment integrations, marketing and SEO tools, robust product and tax management, and detailed analytics — all delivered through a unified, responsive interface that supports seamless onboarding and efficient operations for admins and vendors alike

  • TypeScript
  • ReactJS
  • NextJS
  • Redux
  • Tanstack Query
  • NodeJS
  • Laravel
  • PostgreSQL
  • MongoDB
  • Redis
  • RabitMQ
  • Docker
  • Kubernetes
  • Digital Ocean
  • Cloudflare
Screenshot of Uniteliving project by Raihan Ali

Uniteliving

Uniteliving a modern rental and co-living discovery platform that helps users find homes, shared accommodations, and flexible living options. Developed key features including smart search and filters, responsive property listings, interactive maps, and seamless navigation across desktop and mobile. Focused on enhancing user experience, optimizing performance, and building scalable solutions, while collaborating with cross-functional teams to deliver clean, maintainable, and production-ready code.

  • ReactJS
  • NextJS
  • Pusher
  • NodeJS
  • ExpressJS
  • GraphQL
  • MongoDB
Screenshot of Payrun – All-in-One HR & Payroll SaaS Platform project by Raihan Ali

Payrun – All-in-One HR & Payroll SaaS Platform

Payrun, a cloud-based HR and payroll platform that simplifies workforce management by centralizing employee management, payroll, time tracking, leave, expenses, and recruitment workflows. Developed and optimized key HR modules including automated payroll, expense tracking, timesheets, leave management, and recruitment automation, while delivering responsive dashboards, real-time insights, and seamless approval workflows. Collaborated with cross-functional teams to enhance UX, improve performance, and build scalable, cloud-native features for modern HR operations.

  • NextJS
  • Pusher
  • Redux
  • NodeJS
  • ExpressJS
  • GraphQL
  • MongoDB
  • Amazon S3
Screenshot of RAG-Based AI Knowledge Assistant project by Raihan Ali

RAG-Based AI Knowledge Assistant

RAG-based agentic AI system that enables applications to ingest and process knowledge from documents such as PDFs and other file formats. The system performs agentic chunking, document ingestion, and retrieval-augmented generation (RAG) to convert uploaded documents into a searchable knowledge base that powers an intelligent chatbot. The AI agent retrieves relevant context from the ingested data to generate accurate, context-aware responses for users. Designed the solution to support customer support automation, portfolio or product knowledge assistants, product recommendations, and internal knowledge systems, with a focus on scalable architecture and efficient information retrieval.

  • Python
  • FastAPI
  • SQLAlchemy
  • Langchain
  • Langgraph
  • pgvector

BLOGS

Coming soon...

CONTACT

Have a question or want to work together? Drop me a message and I'll get back to you as soon as possible.