Skip to content
View najmulhasandev's full-sized avatar
🎯
Focusing on Backend Security
🎯
Focusing on Backend Security

Block or report najmulhasandev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
najmulhasandev/README.md

Najmul Hasan

Full-Stack & React Native Developer  ·  Next.js  ·  Supabase  ·  TypeScript

I build complete, deployed products — mobile app, web app and backend — that handle real users, real auth, and real money.
No half-finished projects. No tutorial rewrites.


Hire me LinkedIn Email



Live products

RailMate Bangladesh   React Native · Expo · Supabase

RailMate Bangladesh

A bilingual (Bangla/English) railway companion for Bangladesh: train search, fares, schedules and community delay reports, built on a verified dataset of 137 trains and 1,225 stops. Live in production.

Live Write-up

WhiskerDairy   React · Vite · Tailwind CSS

WhiskerDairy

A pet care app for health tracking, expenses and time-based reminders, live on the web.

Live



What I actually ship

React Native + Expo apps   ·   Supabase (Postgres, Auth, RPC)   ·   Telegram bots (aiogram, Pyrogram)
Stripe payment pipelines   ·   Socket.IO real-time sync   ·   JWT & OAuth auth systems
Role-based API authorization   ·   Claude API integrations   ·   Cloudinary media pipelines


Stack

Languages

JavaScript TypeScript

Mobile

React Native Expo

Frontend

React Next.js Tailwind CSS Framer Motion

Backend & Data

Node.js Express MongoDB Supabase PostgreSQL Socket.IO Python

Auth & Integrations

JWT NextAuth Firebase Stripe Cloudinary Claude API

Deploy

Vercel Netlify



Projects

Selected work below. Every project has a live demo and source code.


DevFolio Analyzer   AI · Analytics

Preview

Fetches live GitHub data, scores profiles across 6 weighted dimensions via a deterministic model, then layers Claude API insights on top. AI layer fails gracefully — output stays consistent regardless. Authenticated users get persistent history with score-over-time charting.

React Node.js MongoDB Claude API JWT

Live Code

MicroTask Platform   Marketplace · Stripe

Preview

Three-role marketplace (Worker / Buyer / Admin) with scoped dashboards and API-level JWT authorization. Stripe coin-based payment system, full task lifecycle, and Google OAuth. Role is enforced server-side — not inferred from client state.

React Node.js MongoDB Stripe JWT

Demo: admin@microtask.com / Admin123

Live Code

LiveCollab   Real-Time · Socket.IO

Preview

Kanban board with Socket.IO drag-and-drop sync across all clients in under 100ms. Rooms scoped per workspace, optimistic updates with server-side conflict resolution, and heartbeat-based presence tracking. Invite-code onboarding + persistent activity log.

React Socket.IO Node.js MongoDB Zustand

Live Code

Badar Uddin Welfare   Production · Live

Preview

Live platform for a real charitable organization. Replaces manual fund-tracking with role-based access (Admin / Member), donation request lifecycle with approval gates, and Cloudinary-backed media. Built to operational standards, not demo standards.

React Node.js MongoDB JWT Cloudinary

Live Code

Gatherly   Next.js 14 · TypeScript

Preview

Community discovery platform with dual-provider auth via NextAuth.js (credentials + Google OAuth), edge-level route protection via Next.js middleware, and a searchable community catalog. Mobile-first, built around real browsing patterns.

Next.js 14 TypeScript NextAuth.js

Live Code

Care.xyz   Next.js · Booking

Preview

Caregiver booking platform with cascading location selectors (district → sub-district), a dynamic pricing engine by service type and duration, and Firebase auth with protected routes enforced at both page and API level.

Next.js React Firebase Tailwind CSS

Live Code



GitHub Activity

GitHub statistics for najmulhasandev: 702 contributions in the last 12 months; no current streak; longest streak in that period 12 days; 38 public repositories excluding forks; 6 stars on them.

Top languages by bytes across owned public repositories: TypeScript 38.7%, JavaScript 37.7%, Kotlin 13.1%, HTML 5.1%, CSS 4.9%, Python 0.6%, other 0.1%.

Contribution heatmap for the last 12 months: active on 92 days; busiest day Mar 14, 2026 with 40 contributions. Each cell is one day.

Last 12 months · today counts toward the streak once it has activity · Source: GitHub, updated 2026-11-12 00:37 UTC



Currently Deepening

Backend architecture  ·  service layers, clean architecture, dependency injection
System design  ·  indexing, caching, horizontal scalability
TypeScript  ·  generics, conditional types, strict-mode codebases



Open to full-time roles  ·  freelance projects  ·  remote work


Portfolio   Email   LinkedIn


Najmul Hasan  ·  Full-Stack & React Native Developer  ·  Dhaka, Bangladesh


If you like any project of mine, consider giving it a star ⭐ on GitHub.

Pinned Loading

  1. microtask-client microtask-client Public

    JavaScript

  2. badaruddinwelfare-client badaruddinwelfare-client Public

    JavaScript 1

  3. devfolioanalyzer devfolioanalyzer Public

    AI-powered GitHub profile and portfolio analyzer that scores developers like a recruiter and provides actionable improvement suggestions.

    JavaScript 2

  4. livecollab-client livecollab-client Public

    JavaScript