Skip to content
View mahmud886's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report mahmud886

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
mahmud886/README.md

Profile Views


💫 About Me:

As a dedicated Software Engineer with over 6+ years of experience in both front-end and back-end development. I am passionate about continuous learning and staying up to date with the latest technologies. I have a talent for crafting efficient, well-designed, and notably DRY (Don't Repeat Yourself) code. This has resulted in a 20% increase in development efficiency and a 15% reduction in debugging time.


🌐 Socials:

LinkedInDiscordFacebook


💻 Tech Stack:

📝 Languages:

JavaScriptTypeScript

🎨 Front-End Technologies:

HTML5CSS3BootstrapTailwindCSSStyled Components

⚛️ Front-End Frameworks & Libraries:

ReactReduxNext JS

🎬 Animation & Visualization:

GSAPFramer MotionThree.jsChart.js

⚙️ Back-End Technologies:

NodeJSExpress.jsMongoDBFirebaseStrapi

🔌 API & Integration:

GraphQLREST APIPostmanSwagger

🎨 Design & Creative Tools:

Adobe After EffectsAdobe DreamweaverAdobe IllustratorAdobe PhotoshopAdobe Premiere ProAdobe XDFigma

📋 Project Management Tools:

JiraTrello


GitHub Streak

📊 GitHub Stats:

GitHub Stats

Top Languages

GitHub Activity Graph

🏆 GitHub Trophies:

GitHub Trophies


✨ Random Dev Quote

Random Dev Quote

Snake animation


Contact Form Email Setup

This project sends contact form submissions from src/components/sections/ContactSection.tsx to src/app/api/contact/route.ts.

  1. Copy env template and fill Resend values:
cp .env.example .env.local
  1. Set these values in .env.local:
  • RESEND_API_KEY
  • RESEND_FROM_EMAIL
  • CONTACT_TO_EMAIL
  1. Restart the dev server after updating env vars.

Pinned Loading

  1. countries-states-cities-apicountries-states-cities-apiPublic

    A full-stack, interactive web application built with Next.js and Supabase that provides a hierarchical database and API for countries, states, cities, regions, and subregions. The application featu…

    TypeScript

  2. admin-os-dashboardadmin-os-dashboardPublic

    A modern, dark-themed administrative dashboard built with Next.js 16+, Tailwind CSS, and shadcn/ui components.

    JavaScript

  3. crypto-trackercrypto-trackerPublic

    A modern, real-time cryptocurrency tracking application built with Next.js 15, featuring live price data, interactive charts, and crypto news.

    TypeScript

  4. book-trackerbook-trackerPublic

    A modern, personalized book recommendation and reading tracker app built with Next.js 15, Redux Toolkit, and Tailwind CSS.

    TypeScript

  5. personal-finance-dashboardpersonal-finance-dashboardPublic

    Track income, expenses, budgets, and goals with animated charts. Built with Next.js 15, TailwindCSS, shadcn/ui, TanStack Query, Framer Motion, and Recharts.

    TypeScript

  6. todo-apptodo-appPublic

    A beautiful and feature-rich todo application built with Next.js 15, Redux Toolkit, and shadcn/ui.

    TypeScript