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.

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.
Technical Skills
A comprehensive toolkit built over 10+ years of professional experience across diverse projects and industries.
Frontend
Backend
Generative AI & LLM
Cloud & DevOps
Databases
Work Experience
Software Engineer
- 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.
Software Engineer
- 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.
Software Engineer
- 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.
Featured Projects
A showcase of projects that demonstrate my expertise in building scalable, production-ready applications.
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.
Site360 - Construction Site Platform
A cloud-based construction site optimization platform that streamlines vendor onboarding, risk assessment, and site operations management for enterprise clients.
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.
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.
Hospital Management System
An enterprise healthcare application supporting comprehensive hospital operations including patient management, billing, pharmacy, and inventory control.
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!