I'm Rasel Mahmud
A Fullstack web developer
A dedicated full-stack web developer with hands-on experience, committed to excellence, continuous learning, and innovation. Enthusiastic about quickly grasping new technologies.

About Me
I'm a Full Stack Developer who's passionate about turning ideas into real, impactful digital products. I love building things that don't just work — they wow. From sleek interfaces to powerful backend systems, I focus on creating applications that are clean, scalable, and genuinely useful.
I thrive in fast-paced environments where challenges are opportunities and learning never stops. Whether I'm sketching out a product flow, writing code, or brainstorming with a team, I'm all about bringing ideas to life and making them better every step of the way. What sets me apart is my strength as a quick learner, my self-motivation, and my hard-working nature. I approach problems with a positive mindset, adapt quickly to new technologies, and always aim to deliver high-quality results that exceed expectations.
What Drives Me
Innovation
I'm fueled by curiosity and the excitement of solving problems in creative ways.
Craftsmanship
I believe great code is like great design — thoughtful, precise, and built to last.
Growth
Every project is a chance to learn, experiment, and level up.
What Sets Me Apart
Quick Learner
Rapidly master new technologies and frameworks to stay ahead of the curve.
Self-Motivated
Take initiative and ownership of projects with minimal supervision.
Hard-Working
Committed to going the extra mile to deliver exceptional results.
Let's Build Something Awesome
I'm always looking to connect with teams and founders who are passionate about creating products that matter. If you've got an idea you're ready to bring to life — or you're looking for a developer who's ready to dive in and help make it happen — let's talk. You can check out my GitHub to see what I've been up to!
Skills and Technologies
My skills and technologies I work with.
180
Public Repositories
28
GitHub Followers
3+
Years Experience
15+
Projects Completed
Languages & Frameworks
JavaScript
TypeScript
Node.js
EJS
React.js
Next.js
Redux
Zustand
MongoDB
Redis
SQLite
PostgreSQL
Firebase
TypeORM
SASS/SCSS
TailwindCSS
Material UI
Ant Design
GitHub
Git
React Native
Android (Jetpack)
AI & LLM Tools
OpenAI API
DevOps
Docker
Grafana
Prometheus
Loki
GitHub Actions
Payment Gateways
Stripe
Bkash
SSLCommerz
Design
Figma
Photoshop
Professional Experience
My career journey and professional work experience in the tech industry.
Role: Full stack web developer
Aug 2023 - PresentSpectrum Engineering Consortium Ltd.
Working At Spectrum Engineering Consortium Ltd fullstack development team to build responsive and accessible web applications using React, TypeScript, and Next.js.
Key Responsibilities:
- Architected and implemented a design system used across varies products
- Improved application performance by code optimization
- Mentored junior developers and conducted code reviews
- Collaborated with UX designers to implement pixel-perfect interfaces
Technologies Used:
Full stack web developer
Feb 2023 - July 2023Tech serve4 U
Developed and maintained full-stack applications with Node.js, React, and MongoDB.
Key Responsibilities:
- Built Educational platform and LMS system and build a redis gui application using Electron.js
Technologies Used:
Freelance Developer
2022 - PresentSelf-Employed
Worked with various clients to build web applications and solve technical challenges.
Key Responsibilities:
- Created custom CMS solutions for small businesses
- Developed e-commerce websites with payment integrations
- Provided technical consulting and troubleshooting
- Built portfolio & landing websites for creative professionals
Projects
IMy latest Projects.
Web Application
Dream Bazar - E-commerce Platform
A scalable multi-vendor e-commerce platform with admin, seller, and customer dashboards. Features include multilingual support, authentication, and dynamic product/category management. Built with React, TypeScript, Node.js, MongoDB, and SQLite.

Web Application
Story Sharing - Multi-author Blogging Platform
A markdown-powered blog platform where users can write, comment, and like posts. Includes user dashboard, profile management, and dark mode support.

Web Application
Real-time Social App
A real-time social media platform where users can post updates, interact instantly, and chat using Pusher integration. Built with modern React stack including Redux Toolkit and TailwindCSS.
copy.webp)
Web Application
Phone Mela - Phone Mela is Ecommerce website, In this website we can find smartphone by search, filter any attributes, also added mobile your wishlist, cart and buy
Phone Mela is Ecommerce website, In this website we can find smartphone by search, filter any attributes, also added mobile your wishlist, cart and buy.

Web Application
Movie Lovers
A free movie watch website where users can watch movies, add them to favorite lists, and request favorite movies. Users can change their profile including photo, name, and password using OTP code.

E-commerce
Watch Reseller
An online watch reselling platform with product search, buyer management, and registration features.

Banking Application
Extreme Bank
An online banking site where users can transfer money, take loans, pay monthly EMI, and deposit money with 5% annual interest.
2copy.webp)
Services Platform
BiodataList Management
A platform for managing biodata lists with admin functionality and user profiles.

Blog
Javascript Refresh
A blog platform focused on JavaScript topics with light/dark mode and responsive design.

Services Platform
Lens Queen Photography
A photography services platform with service listings and review functionality.

E-commerce
Solidjs Simple Ecommerce
A simple e-commerce application built with Solid.js featuring product listings and cart functionality.

Portfolio
Professional Portfolio
A high-performance professional portfolio with clean UI design, built with Next.js and featuring admin panel functionality.

Web Application
Typing Fun
An interactive typing application for practicing and improving typing skills.

Music Application
Gungun Music
A music application with playlist functionality and audio player features.

Mobile Application
Mobile Ecommerce
A simple multi-category e-commerce mobile application built with React Native.

Articles
IMy latest articles.
Protecting API Requests Using Nonce, Redis, and Time-Based Validation
Learn the essential techniques and best practices for creating responsive web designs that adapt seamlessly to various screen sizes and devices.

RS Authenticator – Your Ultimate 2FA Security Solution!
Learn the essential techniques and best practices for creating responsive web designs that adapt seamlessly to various screen sizes and devices.

কিভাবে রিয়াক্ট এর Context API, useReducer, Custom Hooks দ্বারা Redux এর মতো state ম্যানেজ করতে পারি।
আজকে আমরা আলোচনা করব কিভাবে রিয়াক্ট এর Context API, useReducer, Custom Hooks দ্বারা Redux এর মতো `state` ম্যানেজ করতে পারি। এগুলো নিয়ে যারা অলরেডি জানেন বা গবেষণা করেছেন তারা এই পোস্টটি এড়িয়ে যেতে পারেন । কিভাবে Redux ছাড়াই Redux এর মত করে reducer, dispatch, actions ব্যাবহার করতে পারি সেটা দেখব.

Dynamic Image Load for Slow network
if you put big image on img tag. it ok. but when network is very slow than this image no longer display till entire downloaded this. So. what solution ? How to make it better user experience. We can different way to solve this problem

Automatic Batching in react v18 new feature
Batching is a React feature that combines all the state updates into a single update. Single re-render improving huge performance in out app. In earlier versions of React, batching was only done for the event handlers not inside async function or setTimeout callback function. By default React batching inside native event handlers.

Education
My academic journey and formal education background that has shaped my technical expertise.
B.A Honour in Political Science
2017 - 2023Government Azizul Haque College
Although I haven’t had the opportunity to pursue a formal degree in CSE, my deep passion for web development has led me to develop a solid grasp of web technologies and programming, enabling me to build practical solutions to real-world problems.
Key Courses:
The Higher Secondary School Certificate (HSC)
2014 - 2016Govt. Nazir Akhter College
During my studies at the college, my passion for technology began through ICT classes with HTML, CSS, and JavaScript. Subjects like Physics, Chemistry, and Mathematics also strengthened my analytical and problem-solving skills.
Key Courses:
Get in Touch
I'm always open to discussing new projects, creative ideas, or opportunities. Feel free to reach out, and I'll get back to you as soon as possible.