Available for opportunities

Hi, I'm Maruf Rahman

Software Engineer

Full-stack developer specializing in React, Node.js, Next.js, and AI/ML integration. Building enterprise solutions with 10+ years of experience in scalable web applications and cloud architecture.

Maruf Rahman - Software Engineer and Full-Stack Developer from Bangladesh. Maruf Rahman profile photo.
10+Years Exp
10+Projects
Introduction

About Me

Software Engineer with 10+ years of experience designing and developing scalable web applications, backend systems, and AI-enabled solutions.

Core expertise in Node.js, React.js, and Next.js, with additional experience in Angular, PHP, ASP.NET Core, Python, Go and AWS. Experienced in full-stack architecture, cloud deployments, REST/gRPC APIs, and Generative AI/LLM integrations including RAG, LangChain, Vector Databases, MCP, Agentic Flow Automation (n8n), OpenAI APIs, Vercel AI, and TanStack AI.

Known for delivering robust solutions, leading teams effectively, and adopting best practices, with a passion for innovation and emerging technologies.

Quick Info

Location

Dhaka, Bangladesh

Email

marufrahmanbd08@gmail.com

Experience

10+ Years

Expertise

Technical Skills

A comprehensive toolkit built over 10+ years of professional experience across diverse projects and industries.

Frontend

React.jsNext.jsReact NativeAngularReduxRTK QueryHTMLCSSBootstrapTailwind CSSMaterial UITanStackAG GridSocket.IO

Backend

Node.jsNestJSExpress.jsKoa.jsLaravelPHP (CodeIgniter, Laravel)ASP.NET CorePythonGoREST APIsgRPCTesting Tools (Jest, Mocha, Chai)

Generative AI & LLM

RAGLangChainMCPAgentic Flow Automation (n8n)OpenAI APIsVercel AITanStack AI

Cloud & DevOps

AWS (Lambda, S3, DynamoDB, SQS, SNS)AzureDockerKubernetesCI/CD (Jenkins, Git)FirebaseTwilio

Databases

MySQLMSSQLMongoDBRedis
Career Journey

Work Experience

February 2018 - October 2025Hybrid

Software Engineer

Spring Rain Private Limited
  • Developed and maintained the Admin Panel and Vendor Onboarding modules for Site360, a cloud-based construction site optimization platform. Built the frontend using Angular and backend APIs with ASP.NET Core & Node.js Azure Functions, ensuring cross-platform reliability, faster deployment, and improved operational efficiency.
  • Integrated Form.io for dynamic form to capture vendor responses, enforcing mandatory prerequisites before approval, and implemented Xero Payment Gateway for onboarding payments.
  • Implemented conditional risk profiling logic, dynamically rendering questions based on multiple dependencies, which optimized vendor categorization and reduced manual assessment.
  • Managed MSSQL database with Flyway migrations, ensuring version control and smooth CI/CD pipeline integration.
  • Developed and maintained a financial service platform for Aurae (Clubswan), which lets customers to buy and sell crypto and fiat currencies at competitive rates. Built frontend in React.js and backend microservices in Node (Koa.js) with AWS services, ensuring secure, scalable, and high-performance operations.
  • Integrated Stripe & Jumio APIs, enabling secure payment processing and automated KYC/identity verification for fintech operations.
  • Conducted code reviews, enforced coding standards, and wrote unit tests, ensuring robustness and maintainability.
June 2016 - January 2018Onsite

Software Engineer

BJIT Limited
  • Designed and implemented a secure, scalable E-learning System using PHP (Laravel) and MariaDB, delivering a dynamic course management platform for remote learning with robust access control.
February 2013 - May 2016Onsite

Software Engineer

Attrabit Technologies & Solutions Limited
  • Built and maintained enterprise healthcare applications with CakePHP 3, MySQL, and JavaScript, supporting hospital management operations.
  • Developed patient-doctor modules, billing, pharmacy, and inventory systems, enabling automation and efficiency.
Portfolio

Featured Projects

A showcase of projects that demonstrate my expertise in building scalable, production-ready applications.

A

AI-Powered Data Management Assistant

A full-stack AI chatbot application that transforms database management through conversational AI. Users can create, read, update, and delete posts and todos using natural language commands, making data management intuitive and efficient.

ReactTypeScriptViteTanStack AI+3
I

Inventory Management System

A comprehensive inventory management solution designed for small to medium businesses. Features real-time stock tracking, automated reorder alerts, and detailed analytics to optimize supply chain operations.

React.jsNode.jsExpress.jsMongoDB+2
S

SaaS Subscription Platform

A full-stack subscription management platform with Stripe integration, enabling businesses to manage users, subscriptions, and billing with ease. Features a modern admin panel and customer portal.

Next.js 15ReactTypeScriptTailwind CSS+5
S

Site360 - Construction Site Platform

A cloud-based construction site optimization platform that streamlines vendor onboarding, risk assessment, and site operations management for enterprise clients.

AngularASP.NET CoreNode.jsAzure Functions+3
A

Aurae (ClubSwan) - Fintech Platform

A financial services platform enabling customers to buy and sell cryptocurrency and fiat currencies at competitive rates with secure identity verification and payment processing.

React.jsNode.jsKoa.jsAWS (Lambda, S3, DynamoDB)+3
E

E-Learning Platform

A secure and scalable e-learning system designed for remote learning institutions, featuring dynamic course management, student progress tracking, and interactive content delivery.

PHPLaravelMariaDBjQuery+2
H

Hospital Management System

An enterprise healthcare application supporting comprehensive hospital operations including patient management, billing, pharmacy, and inventory control.

CakePHP 3MySQLJavaScriptjQuery+2
Let's Connect

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out!

Contact Information

Emailmarufrahmanbd08@gmail.com
LocationDhaka, Bangladesh

Follow Me

Send a Message