Welcome, I'm
Mashrur Rahman
Passionate about creating innovative digital solutions that make a difference. I combine technical expertise with creative thinking to build exceptional user experiences.

Passionate about creating innovative digital solutions that make a difference. I combine technical expertise with creative thinking to build exceptional user experiences.

Professional roles where I've built real products used by real people
Full Stack Developer (Collaborator)
Dhaka, Bangladesh
Full Stack Developer
Dhaka, Bangladesh
Explore my latest work showcasing innovative solutions and creative problem-solving

AI companion app with real-time voice conversations, speech recognition, WebRTC calls, and personalized memory. Features a customizable AI personality with emotional awareness, persistent relationship memory, and natural conversation flow. Built with FastAPI, React, and PostgreSQL.

MCU-inspired holographic AI personal assistant with task management, AI chat via Gemini, voice input, persistent memory, and 4-way hybrid search. Features multi-agent orchestration with Coder, Researcher, and Browser sub-agents. Built with React 19, Express 5, PostgreSQL + pgvector on Neon DB, and includes an Android app with native push notifications.

A modern, full-stack e-commerce platform built with React and Express.js, featuring secure authentication, shopping cart functionality, comprehensive admin management capabilities, and real-time product management with MongoDB backend.
Insights, tutorials, and thoughts on technology, design, and development
# Binary Search Tree: Comprehensive C++ Implementation ## Introduction Binary Search Trees (BSTs) provide O(log n) average-case search/insert/delete ...

Mashrur Rahman
Implementation Guide
# Expression Notation Converter: Comprehensive Implementation ## Introduction This converter handles all transformations between infix, prefix, and p...

Mashrur Rahman
Implementation Guide
# Prefix Expression Calculator: Polish Notation Evaluation ## Introduction Prefix notation places operators before operands, enabling parenthesis-fre...

Mashrur Rahman
Algorithm Analysis
Recognition and accomplishments that showcase my dedication and expertise

Successfully passed the HackerRank skill certification test for Problem Solving (Basic) on 24 January 2024. This certification validates fundamental p...
HackerRank
Issuing Organization

Certificate of Achievement for participating in The 2023 ICPC Asia Dhaka Regional Site Online Preliminary Contest held on 13 October 2023. Competed as...
ICPC Foundation & Ahsanullah University of Science and Technology
Issuing Organization

Successfully passed the HackerRank skill certification test for JavaScript (Basic) on 12 September 2024. This certification validates fundamental Java...
HackerRank
Issuing Organization