Available for opportunities

Hi, I'm Md. Maruf Rahman

Senior Software Engineer

Senior Software Engineer with 10+ years of experience crafting robust, high-performance applications using modern technologies.

Md. Maruf Rahman
10+Years Exp
10+Projects
Scroll
Introduction

About Me

Senior 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

Bangshal, Dhaka, Bangladesh

Email

marufrahmanbd08@gmail.com

Phone

+8801785811132

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

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

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
Academic Background

Education

2008 - 2012

B.Sc. in Computer Science & Engineering

International Islamic University Chittagong

2005 - 2007

Higher Secondary School Certificate

Rajbari Govt. College

2003 - 2005

Secondary School Certificate

Rajbari Govt. High School

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
Phone+8801785811132
LocationBangshal, Dhaka, Bangladesh

Follow Me

Send a Message