Available for opportunities

Junior Full Stack
Developer
& Tech Enthusiast

Hi, I'm Rubel Rana — a junior full stack developer passionate about crafting beautiful, interactive web experiences with modern technologies.

10+
Projects Built
10+
Tools Learned
Curiosity
Scroll to explore
Node.jsNode.js
Express.jsExpress.js
MongoDBMongoDB
MongooseMongoose
PrismaPrisma
PostgreSQLPostgreSQL
React.jsReact.js
Next.jsNext.js
TypeScriptTypeScript
ReduxRedux
RTKRTK
TailwindTailwind
JavaScriptJavaScript
HTML5HTML5
CSS3CSS3
GitHubGitHub
VercelVercel
NetlifyNetlify
FigmaFigma
Node.jsNode.js
Express.jsExpress.js
MongoDBMongoDB
MongooseMongoose
PrismaPrisma
PostgreSQLPostgreSQL
React.jsReact.js
Next.jsNext.js
TypeScriptTypeScript
ReduxRedux
RTKRTK
TailwindTailwind
JavaScriptJavaScript
HTML5HTML5
CSS3CSS3
GitHubGitHub
VercelVercel
NetlifyNetlify
FigmaFigma

About Me

animated image
Full-Stack
Developer

I am Rubel Rana, a backend-focused full-stack web developer who enjoys building reliable, scalable, and user-friendly applications. I started my journey with curiosity about how products work end to end, which led me to specialize in both backend systems and modern frontend interfaces.

I have completed team and personal projects that cover the full development cycle, from database design and API architecture to polished UI delivery. I enjoy working with JavaScript, React, and modern styling frameworks while keeping performance and maintainability in focus.

I like solving real-world problems, optimizing workflows, and turning complex ideas into clean, production-ready solutions. I am committed to continuous learning and improving my craft across the full stack.

Education & Qualifications

Academic background that built my foundation in computer technology, programming, and logical problem-solving.

Diploma in Engineering

Bangladesh Technical Education Board
2019 - 2023 · Computer Technology · CGPA: 3.80
  • Built fundamentals in computer technology and programming.
  • Developed technical skills in software development.
  • Participated in technical projects and workshops.

Secondary School Certificate (SSC) — Science

Dinajpur Education Board
2017 - 2019 · Science · GPA: 5.00
  • Excelled in science subjects with strong academic performance.
  • Participated in science fairs and competitions.
  • Developed a foundation in mathematics and logical reasoning.

Tools & Skills

/ Backend Development

Node.js
Node.js
Runtime
Express.js
Express.js
Framework
MongoDB
MongoDB
Database
Mongoose
Mongoose
ODM
REST APIs
REST APIs
API Design
Prisma
Prisma
ORM
PostgreSQL
PostgreSQL
Database
JWT
JWT
Auth
Zod
Zod
Validation

/ Frontend Development

React.js
React.js
UI Library
Next.js
Next.js
Framework
TypeScript
TypeScript
Typed JS
Redux
Redux
State
Redux Toolkit
Redux Toolkit
State Tools
Tailwind CSS
Tailwind CSS
Styling
Material-UI
Material-UI
UI Kit
Shadcn
Shadcn
Components
React Router DOM
React Router DOM
Routing
HTML5
HTML5
Foundation
CSS3
CSS3
Styling

/ Tools & Platforms

Git & GitHub
Git & GitHub
Version Control
Vercel
Vercel
Deployment
Netlify
Netlify
Hosting
Figma
Figma
UI Design

/ BACKEND

Node.js / Express.js82%
MongoDB / Mongoose80%
REST API Architecture85%
Prisma / PostgreSQL74%
JWT Auth / Zod Validation78%

/ FRONTEND

React.js / Next.js88%
TypeScript78%
Redux / Redux Toolkit76%
Tailwind CSS90%
Material-UI / Shadcn82%
HTML5 / CSS395%

/ TOOLS

Git / GitHub88%
Vercel / Netlify84%
Figma82%
VS Code / DevTools92%
Responsive Design95%

Recent Projects

EventHub (Event Management Platform)
Next.jsTypeScriptTailwind CSSRechartsExpressPrismaPostgreSQLJWTStripe
EventHub (Event Management Platform)

A modern, role-based event management platform for participators, hosts, and admins. Participators can explore and book events, hosts can create/manage events and reviews, and admins get full platform oversight with analytics dashboards.

My-Trip (Ride-Share Website)
ReactTypeScriptRedux ToolkitTailwindExpressMongoose
My-Trip (Ride-Share Website)

A modern, role-based ride booking platform for riders, drivers, and admins. Admins get analytics and full ride oversight, while drivers and riders enjoy real-time rides, earnings, and profile management.

Recycle Cloth (Cloth Resale Website)
ReactNode.jsExpressMongoDBFirebase AuthStripe
Recycle Cloth (Cloth Resale Website)

A full-stack MERN resale cloth e-commerce website with buyer and seller accounts, card payments, product ads, and admin moderation tools.

Minimal Library Management System
ReactTypeScriptRTK QueryRedux Toolkit
Minimal Library Management System

A minimal library management system focused on core UX: view books, CRUD, borrow books, and a simple borrow summary via a REST API.

Book Society (Team)
Next.jsTailwindCSSDaisyUIMongoDBMongoose
Book Society (Team)

A user-friendly Next.js platform for book readers with a dashboard and PDF reading options for books.

Let's connect

Have a project in mind, a collaboration idea, or just want to say hello? My inbox is always open.

Email

rubelrana.dev@gmail.com

Phone

+880 1705-918931

WhatsApp

+880 1518-731771

Telegram

@rubelrana

Location

Dhaka, Bangladesh