Skip to content
View codermahadi's full-sized avatar

Block or report codermahadi

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
codermahadi/readme.md

Senior Software Engineer


πŸ‘‹ Hi, I'm Mahadi Hasan

I’m a Senior Software Engineer with over 8 years of experience building scalable, high-performance applications. I specialize in JavaScript and have extensive experience with React.js, Node.js, Next.js,Nest.js, and Laravel. My passion lies in crafting user-friendly interfaces and robust backend systems.

πŸ’Ό What I Do

  • Full-Stack Development: Expertise in both frontend and backend development.
  • Real-Time Applications: Developing chat apps and live features using WebSockets.
  • API Development: Building RESTful and GraphQL APIs.
  • System Design: Designing scalable architectures for complex systems.

πŸ›  Tech Stack

  • Frontend: React.js, Next.js, Tailwind CSS, Framer Motion
  • Backend: Node.js, NestJS, Laravel, ExpressJS
  • Database: MongoDB, MySQL, CouchDB, Redis
  • DevOps: Nginx, Docker, Ubuntu
  • Other Tools: Expo, Storybook, ShadCN

πŸ”§ Technical Skills

Backend

  • Languages & Frameworks: Node.js, Nest.js, NextJs, ReactJs, Python, Django, FastAPI PHP, Laravel
  • API Development: RESTful APIs, GrapQL, tRPC,API documentation
  • Database Design: Schema design, Query optimization, Database normalization

Frontend

  • Languages & Frameworks: Next.js, React
  • Complex Admin Panels: Custom UI development for admin portals and dashboards
  • UI/UX Principles: User-centric design, responsive layouts

DevOps

  • CI/CD: CI/CD pipelines, GitHub actions
  • Server Configuration: Docker, PM2, Nginx
  • Monitoring & Performance: Server monitoring tools, performance optimization for video streaming applications

Cloud & Infrastructure

  • Cloud Services: AWS, Azure
  • Containerization: Docker for development and deployment environments
  • Deployment Strategies: Scalable and efficient deployment methods using AWS and Azure

πŸ›  Project Management Tools

  • Azure Board
  • Jira Kanban Board

🌐 Domain Expertise

  • Edutech, Fintech, Healthcare, ERP systems, WebRTC, Video Streaming

πŸ“š Key Projects

1. WebRTC Video Streaming Platform

  • Architected and developed a video streaming platform with real-time communication using WebRTC.
  • Optimized for low latency and high-quality video delivery.
  • Deployed using Docker and Nginx for load balancing and scaling.

2. Complex ERP System

  • Led the development of an ERP system handling financial and resource management.
  • Integrated with multiple APIs and ensured high availability and scalability.

πŸš€ Open to New Opportunities

I am seeking a senior engineering role where I can leverage my extensive experience in software engineering, system design, and cloud infrastructure. I thrive on solving complex problems and driving innovation through technology.

Feel free to reach out to me!

πŸ“« Contact Information

Pinned Loading

  1. react-micro-frontend react-micro-frontend Public

    micro frontend boilerplate

    JavaScript 4

  2. next-react-typescript-boilerplate next-react-typescript-boilerplate Public

    Layout Templating Scss Typescript Redux Add Express Server Local and live Environment file added SEO tag, OG, Meta tag added Test example code (Enzyme, jest, ReactUI)

    TypeScript 1

  3. bitmovin-player-web-samples bitmovin-player-web-samples Public

    Forked from bitmovin/bitmovin-player-web-samples

    Showcases build around the Bitmovin Adaptive Streaming Player, demonstrating usage and capabilities of the HTML5 based HLS and MPEG-DASH player, as well as the Flash based Fallback.

    HTML

  4. caching-nodejs-redis caching-nodejs-redis Public

    Forked from trulymittal/caching-nodejs-redis

    JavaScript

  5. chat-application chat-application Public

    Forked from learnwithsumit/chat-application

    Chat application with express.js and ejs template engine

    JavaScript

  6. cruip-mahadi cruip-mahadi Public

    TypeScript