Masked

Hello, I'm Rabiul Hasan Rafee

I am a Web Designer

I’m a passionate full-stack developer specializing in the MERN stack, with over 1 year of experience building dynamic and responsive web applications.
I create seamless user interfaces, manage complex state effectively, and ensure high-performing backend systems.

Let’s connect! Reach out if you’d like to discuss how I can contribute to your next project with the latest technologies and best practices.

ABOUT ME

I am a self-driven, career-oriented Software Engineer specializing in front-end development, currently pursuing a Bachelor’s degree in Computer Science. My expertise lies in building interactive, scalable, and optimized web applications. I primarily work with JavaScript, React, Next.js, and TypeScript, ensuring seamless and dynamic user experiences.

Passionate about continuous learning, I embrace every opportunity to grow—whether in a favorable or challenging environment. Apart from coding, I enjoy writing technical articles and working on projects that inspire and benefit fellow developers.

Frontend Development

Specializing in crafting interactive UIs with React.js, Next.js, and TypeScript while ensuring high performance and accessibility.

Backend Development

Experienced in developing RESTful APIs with Node.js, Express, and MongoDB, ensuring optimized server-side performance.

State Management

Proficient in handling complex state with Redux, Zustand, and Context API, ensuring smooth and efficient user experiences.

📊 GitHub Stats

GitHub Streak StatsGitHub Contribution GraphTop Languages
Expertise

EXPERIENCE

history

JS Instructor, CodeSegment

November,2023 - March,2024

Featured Projects

Blog Web App

Blog Web App

The Blog Web App is a full-stack application designed for creating, managing, and sharing blog posts.It includes robust authentication features such as user signup, login, email verification, password reset, and token-based route protection. Users can upload images with Multer, manage content effortlessly, and enjoy a dynamic browsing experience powered by Swiper. The application ensures data security with JWT authentication and features a clean, responsive design for optimal user experience.

ReactTailwind CSSReact-QuillZustandreact-iconslucide-reactAOSSweetAlert2Node.jsExpress.jsMongoDBMulterCloudinaryDOMPurify
Jerin's Parlour

Jerin's Parlour

A full-featured parlour management app built using the MERN stack, enabling customers to book, pay, and review services, with an admin portal for service management. Leveraged React and Vite on the frontend and Node.js, Express, MongoDB, Passport.js, and Multer for a secure, flexible backend, including email/password and Google OAuth2 authentication. Integrated Stripe and PayPal for payment processing, ensuring a seamless and secure user experience.

ReactTailwind CSSZustandNode.jsExpressMongoDBPassport.jsMulterStripePayPalSweetAlert2Cloudinaryreact-iconslucide-react
Doctor's Portal

Doctor's Portal

Doctors Portal is a full-stack appointment booking application where users can view available slots for various services by day, book appointments, and make payments using Stripe. The project also includes an admin dashboard, enabling administrators to manage bookings, promote users to admins, view doctor lists, and add new doctors.

ReactTailwindReact-QueryReact Day PickerReact Hot Toastreact-iconsNodeJSExpressMongoDBfirebasestripeNodeMailer

Achievements & Learning

Achievement
Achievement
Achievement
Achievement
Achievement
Achievement
Achievement
Achievement
Achievement
Achievement

©️ All Rights Reserved Rabiul Rafee 2024