Skip to main content

Raihan Ali

Software Engineer @weDevs

Building scalable SaaS platforms and AI-powered web applications.

ABOUT

I’m a software engineer who enjoys building scalable, user-focused applications and solving complex problems with clean and efficient code. I focus on creating reliable systems, intuitive interfaces, and performance-optimized solutions that deliver real value to users. I enjoy working on modern web technologies, exploring AI-driven systems, and continuously learning new tools and architectural patterns to build better products.

EXPERIENCE

Feb 2025 - Present

Software Engineer

weDevs

Dokan Cloud, a hosted SaaS marketplace platform. Worked on vendor onboarding, advanced dashboards, and a drag-and-drop page builder, while optimizing performance and building scalable frontend architecture within a microservices-based system.

  • 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.