Skip to content
View mehedi-codes's full-sized avatar
💪
A servant of the Almighty, building with intention.
💪
A servant of the Almighty, building with intention.

Organizations

@ettechlimited

Block or report mehedi-codes

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

بِسْمِ ٱللَّهِ ٱلرَّحْمَـٰنِ ٱلرَّحِيمِ
In the name of Allah, the One whose mercy is immense and whose kindness never stops

Mehedi Hasan is a skilled Full Stack Web Application Developer, with experience in developing and building user-friendly web applications using modern technologies. He enjoys writing clean code, solving challenging problems, and working with others to build projects that are both practical and enjoyable to use. He also likes exploring new frameworks and tools to improve his skills and create better software.

🧠 Current Stack

Category Technology Notes
Programming TypeScript, JavaScript TypeScript primary — type safety & autocomplete make large solo codebases manageable
Scripting Bash, PowerShell Automate system tasks, deployments, and environment setup across Linux and Windows
Frontend React, Next.js, Vite, TanStack (Router, Table, Form, Query) Next.js primary — React UI library, Vite for non-Next.js projects, TanStack for routing, tables, forms & data fetching
Styling Tailwind CSS, shadcn/ui Tailwind primary — shadcn/ui for components, comfortable adopting any well-documented Tailwind-based UI library
Backend Hono, Express Hono primary — TypeScript-native with type-safe routing and faster performance over Express
API Style REST Primary — GraphQL learned but not used in production, tRPC/oRPC a future goal
Auth JWT, Better Auth JWT for custom implementations — Better Auth for full-stack Next.js projects
Validation Zod Used across all projects — frontend forms and backend schema validation
Email Nodemailer, Resend Nodemailer with React Email templates via Gmail SMTP — Resend for domain-based sending
File Upload Uploadthing, Local Storage Uploadthing for cloud — local storage for self-hosted environments
Payment Stripe, SSLCommerz Implemented in development — comfortable integrating any gateway with good documentation, REST API or SDK
Database PostgreSQL, MySQL, MongoDB PostgreSQL primary — also worked with MySQL (relational) and MongoDB (NoSQL)
ORM / ODM Prisma, Mongoose Prisma for relational (PostgreSQL, MySQL) — Mongoose for MongoDB
Runtime Node.js, Bun Node.js primary — actively migrating to Bun for better performance and native TypeScript support
PM Bun, pnpm Bun primary — pnpm as fallback when Bun compatibility is an issue
Version Control Git, GitHub Daily use — branching, PRs, and project management
Hosting Vercel, Netlify, Render, Cloudflare Workers, Linux VPS, Windows VPS Vercel primary for frontend — Render for backend, VPS for production deployments (Nginx, IIS, PM2)
DB Hosting Neon, Supabase, MongoDB Atlas Neon primary for PostgreSQL — Supabase when BaaS features needed, Atlas for MongoDB

🎯 Goals & What I'm Learning Next

Category Technology Notes
Language C# / ASP.NET MVC Actively using in production — expanding beyond MVC into core C# fundamentals
Language Go Backend services and CLI tools
Language Rust CLI tools, productivity utilities & systems programming
Frontend Svelte / SvelteKit Modern lightweight framework — exploring as an alternative to React
Frontend Astro Content-focused static sites with minimal JavaScript
Frontend TanStack Start Full-stack React framework built on TanStack Router
ORM Drizzle Schema-first & type-safe ORM — exploring as an alternative to Prisma
Architecture tRPC / oRPC Learning type-safe RPC communication for full-stack single-repo architecture
Architecture Monorepo Managing large codebases with tools like Turborepo
Database Turso / libSQL Distributed SQLite-compatible database for edge deployments

GitHub Streak

GitHub Contribution Grid Snake

Popular repositories Loading

  1. msmg-toolkit msmg-toolkit Public archive

    This is an UnOfficial backup repository for MSMG Toolkit.

    205 16

  2. w3schools-offline w3schools-offline Public archive

    W3Schools Full Offline and Compressed Version

    22 5

  3. oh-my-posh-theme oh-my-posh-theme Public

    DualSimplicity - A oh-my-posh theme

    5 1

  4. refind-minimalistic refind-minimalistic Public

    This forked theme is modified version of refind-theme by kvnbias

    1

  5. refind-regular-dark refind-regular-dark Public

    This forked theme is modified dark version of refind-theme-regular

    1

  6. fruitpicks fruitpicks Public

    A Simple Responsive Fruit Shop Website

    HTML 1