Skip to content
View rashidul-hasan's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report rashidul-hasan

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
rashidul-hasan/README.md

👋 Hi, I'm Rashidul Hasan

🚀 Senior Full Stack Developer | Node.js • NestJS • React.js • Next.js • TypeScript

I'm a passionate software engineer with 8+ years of experience building scalable web and mobile applications.
Currently, I’m working as a Senior Backend Engineer (Node.js/NestJS) at Talrock, where I’ve been leading backend and full-stack projects for over 4 years — including developing a complete MDM system (Mobile Device Management) for internal enterprise use.


🧠 What I Do

💻 Backend Development

  • NestJS • Node.js • Express.js
  • Prisma • PostgreSQL • MongoDB
  • REST API & GraphQL Design
  • Authentication & Authorization (JWT, Firebase Auth, NextAuth)

🎨 Frontend Development

  • React.js • Next.js (App Router) • Vite
  • TypeScript • ShadCN UI • Ant Design • Tailwind CSS
  • State Management (Redux, Zustand, Context API)

☁️ DevOps / Cloud

  • AWS (EC2, Load Balancer, S3)
  • Docker & Docker Compose
  • CI/CD Setup
  • Nginx & Domain Setup (Namecheap → AWS)

🧩 Others

  • Firebase Cloud Messaging (Push Notifications)
  • GrapeJS & CKEditor Integration
  • WordPress Plugin & Theme Customization
  • E-commerce (Shopify API, Custom SaaS Stores)

🧰 Tech Stack

Category Technologies
Frontend React.js, Next.js, TypeScript, Tailwind CSS, Ant Design
Backend Node.js, NestJS, Express.js, Prisma, REST/GraphQL
Database PostgreSQL, MongoDB, MySQL
DevOps Docker, AWS EC2/S3, Nginx
Mobile React Native (Expo)
Tools VSCode, WebStorm, Postman, Git, Prisma Studio

💡 What I'm Currently Working On

  • 🛍️ A SaaS-based eCommerce platform (Shopify alternative) for Facebook-based businesses in Bangladesh
  • ⚙️ NestJS + Prisma backend optimized for scalability and clean architecture
  • 📱 React Native Expo app for order management
  • 💬 Messenger Chatbot + Webview ordering system

📚 What I’m Learning

  • Advanced System Design for scaling backend services
  • Kubernetes (for multi-service orchestration)
  • AI-assisted features integration into existing SaaS platforms

🧑‍💼 Experience

Senior Software Engineer – Talrock (2019 – Present)

  • Developed full-stack apps using NestJS, React, and PostgreSQL
  • Built an MDM system (Android + Web) for enterprise device management
  • Integrated push notifications, Firebase services, and CI/CD pipelines
  • Designed robust audit & logging systems for security compliance

📫 Let’s Connect

🌐 Portfolio / Website 💼 LinkedIn
💻 GitHub


⚡ “Build. Break. Learn. Repeat.”

I love creating things that make people’s lives easier — whether that’s a scalable API, a smooth UI, or a system that just works.

⭐️ If you like my work, consider following or collaborating on open-source projects!

Pinned Loading

  1. raindrops raindrops Public

    JavaScript 4 3

  2. react-kanban react-kanban Public

    Very basic implementation of a kanban board in React

    JavaScript

  3. react-native-progress-dialog react-native-progress-dialog Public

    Simple progress dialog for React Native

    JavaScript

  4. react-notes react-notes Public

    A simple Note taking app built with React & Redux

    JavaScript 4

  5. react-todo react-todo Public

    A simple TODO app built with React

    JavaScript

  6. easyql easyql Public

    A Laravel package that automatically exposes REST API endpoints for all available models in your project, enabling effortless API generation with CRUD functionality, resource transformation, and c…

    PHP