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

Organizations

@JSExplore @hyperninjas

Block or report lahin31

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 is supported. 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
lahin31/README.md

Hey, I'm Lahin πŸ‘‹

I design and build backend systems that survive real-world traffic.

  • βš™οΈ Backend Engineer focused on scalability & reliability
  • 🧠 I care about what happens in production, not just localhost
  • πŸ“š Sharing knowledge through System Design Bangla

πŸš€ What I Do

  • Design high-scale systems (real-time, distributed, WebSocket architecture)
  • Debug production issues (including silent failures and edge-case bugs)
  • Work deeply with databases (MySQL behavior, performance, consistency)
  • Build backend services with reliability and observability in mind

πŸ”₯ Things I Care About

  • Silent failures (e.g., MySQL writes hanging without errors)
  • Observability (logging, metrics, tracing)
  • Performance bottlenecks before they explode
  • Debugging under real production pressure
  • System behavior at scale

πŸ› οΈ Tech Stack

Backend

  • Node.js, Express
  • Prisma ORM
  • MySQL, Redis

Infrastructure

  • Linux (Ubuntu)
  • NGINX
  • PM2

Core Concepts

  • System Design
  • Distributed Systems
  • Caching Strategies
  • Load Balancing
  • Reliability Engineering

πŸ“š Sharing Knowledge

  • 🧠 System Design Bangla (ongoing)
  • 🐧 Practical Linux (in progress)
  • ✍️ Writing about real-world engineering problems and production learnings

🎯 Currently Working On

  • ⚑ Real-time event-driven email processing system (handling async workflows, delivery states, retries, and failure handling)

  • πŸ’¬ Scalable real-time messaging system (designing for high concurrency, WebSocket reliability, and scalability)

  • πŸ”„ Automated workflows inside my applications (building internal systems to reduce manual operations and improve efficiency)

  • πŸ“± React Native-based applications (focused on performance, stability, and seamless backend integration)

Pinned Loading

  1. system-design-bangla system-design-bangla Public

    System Design Tutorial in Bangla

    1.2k 523

  2. ds-algo-in-js ds-algo-in-js Public

    Common and basic Data Structures and Algorithms tutorial in Bangla implemented by JavaScript.

    JavaScript 26 10

  3. js-interview-preparation js-interview-preparation Public

    This is a preparation guide for your next JavaScript Interview.

    13 2

  4. nodejs-questions nodejs-questions Public

    Forked from JSExplore/nodejs-questions-answers

    Some common node.js questions and answers.

    4 1

  5. software-engineering-research-papers software-engineering-research-papers Public

    A curated list of research papers that will help you become an excellent software engineer.

    4

  6. practical-linux practical-linux Public

    4