JH.
Available for freelance & remote work

Junayed Hassan

Full Stack Web Developer with 1+ year of production experience building large-scale, enterprise-grade web applications. Specialized in scalable REST APIs, secure auth systems, and real-time features.

1+
Years Exp
20+
Modules
10+
Projects
3
Languages
JH

Junayed Hassan

Full Stack Developer (MERN)

Node.jsNestJSReact.jsNext.jsPostgreSQLMongoDBTypeScriptDockerSocket.ioPrisma
Backend
Frontend
Database
DevOps
Scroll
About Me

The Developer Behind
the Code

Crafting production-grade applications with a passion for clean architecture and meaningful user experiences.

JH

Junayed Hassan

Full Stack Web Developer

📍Dhaka, Bangladesh
💼Junior Dev @ Optilius (Oct 2025–Present)
🌐Available Globally (BD / ME / EU)
🏆Best Developer Award 2025
🇧🇩
Bangladesh
Active
🌍
Middle East
Open
🌐
Europe
Open

My Story

I'm a Full Stack Web Developer from Dhaka, Bangladesh with a deep passion for backend architecture and scalable system design.

At Optilius, I architected Toolffy — a large-scale developer community platform — from scratch, with 20+ independent backend modules.

I offer global services in English, Bengali & Arabic, targeting clients in Bangladesh, the Middle East, and Europe.

🏗️

Clean Architecture

Modular, maintainable code structures that scale with your business

🔐

Security First

JWT, RBAC, OTP, OAuth — enterprise security baked in from day one

Performance

Redis caching, optimized DB queries, Dockerized production deployments

🤝

Global Service

Available in BD, Middle East & Europe — multilingual (EN/BN/AR)

20+
Backend Modules
100+
React Components
6+
OAuth Providers

Career Journey

My Timeline

Junior MERN Stack Web Developer

Optilius, Dhaka

Oct 2025 – Present

Architecting Toolffy — a large-scale developer community & product launch platform from scratch. 20+ backend modules with Node.js, Express 5, TypeScript, PostgreSQL. Production auth: JWT, OTP, 2FA, social OAuth (Google, GitHub, LinkedIn, Twitter, Facebook, Apple). AI integration, Docker + Nginx CI/CD deployment.

NestJSPostgreSQLTypeScriptDockerGemini AISocket.io

MERN Stack Web Developer (Intern)

Optilius, Dhaka

Apr – Sep 2025

Built full-stack portfolio & CMS for company's Founder. REST APIs for blog, portfolio, timeline, certifications. Clerk + JWT + RBAC auth. Real-time admin notifications via Socket.io. Nodemailer, Jodit rich text editor with full SEO support.

→ Promoted after 6 months

Node.jsMongoDBSocket.ioClerk AuthRedux Toolkit

Diploma in Web Development

Ahmed's IT Institute, Dhaka

2024

Completed professional web development diploma. Won Best Developer Award at Farewell Ceremony 2025 & Exam Reward — Challenge 2024.

HTML/CSSJavaScriptReact.jsNode.js

Master's in Islamic Studies

Jamia Rahmania Arabia, Dhaka

2023

Master's degree with Islamic Studies Certification. Foundation for multilingual communication, discipline, and global service mindset.

ArabicResearchLeadership

Ready to build something extraordinary together?

What I Offer

Services Built for
Global Clients

Enterprise-grade solutions for clients in Bangladesh, the Middle East & Europe.

🚀
POPULAR

Full Stack Web Development

End-to-end web applications from database design to polished frontend — production-ready, scalable, and secure.

  • NestJS / Express REST API Design
  • PostgreSQL + Prisma / MongoDB + Mongoose
  • Next.js 14 + TypeScript Frontend
  • Docker + Nginx Deployment
  • Cloudinary Media Management
Node.jsNestJSNext.jsPostgreSQLDocker
🇧🇩 BD🌍 ME🌐 EU
⚙️

Backend API Engineering

Scalable, secure REST API architecture with enterprise-level auth, real-time features and production-grade deployment.

  • JWT + RBAC + OTP + 2FA Auth Systems
  • Social OAuth (Google, GitHub, LinkedIn, Apple)
  • Socket.io Real-time Systems
  • Redis Caching & Performance
  • Modular Architecture (20+ modules)
NestJSExpress 5TypeScriptRedisSocket.io
🌍 ME🌐 EU
🎨

Frontend Development

Pixel-perfect, responsive UIs with smooth animations, dark/light mode, and multilingual RTL support for Arabic markets.

  • React.js / Next.js 14 App Router
  • Framer Motion Animations
  • Redux Toolkit / Zustand State
  • Arabic RTL + Multilingual (EN/BN/AR)
  • Dark / Light Mode Support
Next.jsTypeScriptTailwindFramer Motion
🇧🇩 BD🌍 ME
🔐

Auth & Security Systems

Complete authentication infrastructure — from simple login to enterprise-grade multi-factor with social providers.

  • JWT Access + Refresh Token Flow
  • OTP, 2FA, Failed Login Protection
  • Passport.js (6 providers)
  • RBAC Role Management
  • reCAPTCHA v3 + bcrypt
JWTOAuth 2.0Passport.jsRBACbcrypt
🌍 ME🌐 EU
🤖

AI Integration

Integrate intelligent AI features into your web app — smart recommendations, content generation, chatbots and more.

  • Google Gemini AI Integration
  • OpenAI API (GPT-4)
  • Smart Product Recommendations
  • AI-powered Content Generation
  • Chatbot & Assistant Features
Gemini AIOpenAINestJSREST API
🌍 ME🌐 EU
📝

CMS & Portfolio Platforms

Custom content management systems and portfolio websites with admin panels, blog editors, and SEO optimization.

  • Custom Admin Panel Dashboard
  • Blog / Portfolio CRUD System
  • Jodit Rich Text Editor
  • SEO Optimization (meta, OG, sitemap)
  • Cloudinary Image Management
Next.jsMongoDBCloudinarySEO
🇧🇩 BD

How I Work

My Process

01

Discovery

Understand goals, target market & technical requirements

02

Architecture

Design scalable system structure, DB schema & API contracts

03

Development

Iterative builds with clean code, PR reviews & weekly updates

04

Delivery

Docker deploy, Nginx config, CI/CD pipeline & documentation

🤝

Let’s Build Something Great

Available for freelance projects, remote work, and long-term contracts globally.

My Work

Projects That
Ship to Production

Real-world applications built for real users — from solo internship builds to enterprise-scale platforms.

ChatApp
Real-time Messaging Application
● LIVE
fullstack-chat-app-2-w5wk.onrender.com

ChatApp

Real-time chat application with Socket.io WebSocket connections, user authentication, private & group messaging, online status indicators and persistent message history.

Socket.ioNode.jsExpress.jsMongoDBReact.jsJWT

More on GitHub

Explore all repositories, open-source contributions and experiment projects

Resume

Experience, Skills
& Education

A full picture of my professional journey, technical stack and achievements.

⬇ Download Full CV

Junior MERN Stack Web Developer

Optilius · Mohammadpur, Dhaka

Oct 2025 – Present

Architecting Toolffy — a large-scale developer community & product launch platform from scratch using Node.js, Express 5, TypeScript, and PostgreSQL with raw SQL migrations structured into 20+ independent modules.

  • Production-grade auth: JWT, OTP, 2FA, failed login protection, social OAuth via Passport.js (6 providers)
  • Integrated Google Gemini AI & OpenAI for smart recommendations; Redis for caching; Socket.io for real-time features
  • Configured Dockerized deployment with Nginx reverse proxy and full CI/CD pipeline
  • Developing 100+ React.js + TypeScript components — analytics dashboard, deals marketplace, maker dashboard
NestJSTypeScriptPostgreSQLDockerGemini AIRedisSocket.io

MERN Stack Web Developer (Intern)

Optilius · Mohammadpur, Dhaka

Apr – Sep 2025

Built a full-stack portfolio & CMS platform for the company's Founder — REST APIs for blog (CRUD, SEO, Cloudinary), portfolio, timeline, and certifications.

  • Implemented auth with Clerk + JWT + RBAC; developed real-time admin notifications via Socket.io
  • Integrated Nodemailer and Jodit rich text editor with full SEO meta/OG tag support

→ Promoted to Junior Developer after 6 months — Oct 2025

Node.jsExpress.jsMongoDBClerkSocket.ioReact.js 19
Career Snapshot
Total Experience1+ Year
Current RoleJunior Dev
Work TypeFull-time + Freelance
Availability● Open
LanguagesEN · BN · AR
Key Numbers
20+
Modules
100+
Components
6
OAuth
10+
Projects
Blog & Articles

Thoughts on
Code & Craft

Deep dives, tutorials, and real-world lessons from building production applications.

🔍
⚙️
⭐ Featured12 min read
BackendApr 15, 2025👁 2.4k

Building a Production-Grade Auth System with NestJS — JWT, OTP, 2FA & Social OAuth

A complete walkthrough of building an enterprise-level authentication system from scratch. Covers JWT access/refresh token rotation, OTP with 5-minute expiry, 2FA, failed login lockout, and integrating 6 OAuth providers via Passport.js — exactly how I built it for Toolffy.

NestJSJWTOAuth 2.0Passport.js
JH
Junayed Hassan
Read Article
🗄️
Backend8 min read
BackendMar 28, 2025👁 1.1k

PostgreSQL Raw SQL Migrations vs Prisma ORM — When to Use What

Real production lessons from building 20+ database modules. When raw SQL gives you control and when Prisma saves you time — a practical comparison with real code examples.

PostgreSQLPrismaRaw SQLNestJS
JH
Junayed Hassan
Read
🐳
DevOps10 min read
DevOpsMar 10, 2025👁 890

Docker + Nginx + CI/CD: Deploying a NestJS App to Production

Step-by-step guide to containerizing a NestJS application, setting up Nginx reverse proxy, and automating deployment with a CI/CD pipeline using deploy.sh and ecosystem.config.js.

DockerNginxCI/CDNestJS
JH
Junayed Hassan
Read
Frontend7 min read
FrontendFeb 20, 2025👁 760

Next.js 14 App Router — Server vs Client Components Deep Dive

Practical guide to deciding when to use Server Components, Client Components, and how to structure your Next.js 14 application for maximum performance and developer experience.

Next.js 14App RouterReactTypeScript
JH
Junayed Hassan
Read
🤖
AI9 min read
AIFeb 5, 2025👁 1.3k

Integrating Google Gemini AI into a NestJS REST API

How I integrated Gemini AI for smart product recommendations in Toolffy — from API setup to streaming responses and caching results with Redis for optimal performance.

Gemini AINestJSRedisREST API
JH
Junayed Hassan
Read
🔐
Auth6 min read
AuthJan 18, 2025👁 640

RBAC in Node.js — Role-Based Access Control from Scratch

Building a flexible, scalable RBAC system without any library — middleware, role guards, and permission layers explained with real production code from the Toolffy platform.

RBACNode.jsNestJSMiddleware
JH
Junayed Hassan
Read
📬

Stay Updated

Get new articles on backend engineering, DevOps & AI straight to your inbox.

Popular Tags
Get In Touch

Let’s Build Something
Together

Available for freelance, remote contracts & full-time roles globally. Response within 24 hours.

Send a Message

Fill the form — I’ll get back within 24hrs

Currently Available
Open for freelance, remote & contract work globally
📱
Phone / WhatsApp
+880 1948 493880
+880 1792 501878
📍
Location
Dhaka, Bangladesh
Available for remote worldwide
Serving Globally
🇧🇩
Bangladesh
বাংলায় কথা বলুন
🌍
Middle East
نتحدث العربية
🌐
Europe
English only
24h
Normal Response
6h
Urgent Response
JH.
Full Stack Web Developer · Dhaka, Bangladesh
Built with Next.js 14 · NestJS · PostgreSQL · Docker
© 2025 Junayed Hassan. All rights reserved.