An open API service indexing awesome lists of open source software.

https://github.com/mehedi-codes/mehedi-codes

My Github Profile
https://github.com/mehedi-codes/mehedi-codes

awesome-github-profiles awesome-readme-github awsome-readme github github-profile-markdown github-profile-readme github-readme-example github-readme-profile github-readme-template github-stats-card readme readme-generator readme-generator-template readme-profile readme-repository readme-template

Last synced: about 16 hours ago
JSON representation

My Github Profile

Awesome Lists containing this project

README

          


بِسْمِ ٱللَّهِ ٱلرَّحْمَـٰنِ ٱلرَّحِيمِ

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