Skip to content
View Alirewa's full-sized avatar
💻
127.0.0.1
💻
127.0.0.1

Block or report Alirewa

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.

Content in all repositories owned by your account will be closed.
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
Alirewa/README.md
Typing SVG




   

👋 About

I'm Alireza Pourgholam — a web designer and developer based on Kish Island, Iran.

I've been building for the web for about 6 years. I started out with WordPress — themes, plugins, and client sites — which is where I learned how real projects actually get shipped. Over time I moved further up the stack into the frontend, and for the last few years React and Next.js have been where I do my best work.

These days most of my time goes into open source — building tools in the open, shipping them, and maintaining them. I care about interfaces that feel fast, code that stays readable six months later, and products that solve an actual problem rather than demo well.

const alireza = {
  role:       "Web Designer & Developer",
  location:   "Kish Island, Iran 🏝️",
  experience: "6+ years",
  journey:    ["WordPress", "HTML/CSS/JS", "React", "Next.js"],
  stack:      ["Next.js", "React", "TypeScript", "Tailwind CSS"],
  focus:      ["open source", "UI/UX", "clean architecture", "performance"],
  openTo:     "freelance & remote work",
};

🧰 Tech Stack

Core

TypeScript JavaScript React Next.js Node.js Python

UI & Styling

Tailwind CSS Framer Motion Three.js Sass Figma

State & Data

Redux Zustand React Query Prisma PostgreSQL Dexie

Bots & Infra

Telegraf grammY Git GitHub Actions Vercel Linux


🚀 Featured Projects

Project Stack Stars
V2ray-Configs · demo Free V2Ray / Xray subscription link PY ⭐ 20
ShopingCart-App · demo Shopping cart app CSS ⭐ 7
NoteApp · demo Modular note-taking app CSS ⭐ 5
TodoList-App · demo Clean and minimal todo list app CSS ⭐ 5
Inventory-App · demo Inventory management app CSS ⭐ 5
tg-bot-uploader-drive Telegram bot that receives files and uploads them… PY ⭐ 4
Resume-Builder · demo Client-side resume builder for Persian, English &… TS ⭐ 2
Factor-Builder · demo Free, client-side Persian (Farsi) invoice builder TS ⭐ 2

📡 Recent Activity


📊 GitHub Stats

GitHub stats   Most used languages






🐍 Contribution Graph

github contribution snake animation

📬 Get in Touch

I'm open to freelance projects and remote frontend roles. If you need a fast, well-built web app — let's talk.



Alireza Pourgholam · علیرضا پورغلام · Web Designer & Developer · Kish Island, Iran

Pinned Loading

  1. tg-bot-auto-sender tg-bot-auto-sender Public

    Telegram bot that automatically schedules and sends messages to a channel at defined intervals. Built with TypeScript and the Telegraf framework.

    TypeScript 2

  2. watermark-builder watermark-builder Public

    Batch image watermarking tool — add custom text or logo watermarks to multiple images at once, runs entirely in your browser with no uploads.

    TypeScript 2

  3. tg-bot-uploader-drive tg-bot-uploader-drive Public

    Telegram bot that receives files and uploads them directly to Google Drive — automated cloud backup via the Google Drive API and Python.

    Python 4 3

  4. V2ray-Configs V2ray-Configs Public

    Free V2Ray / Xray subscription link — 1000+ configs auto-collected every 15 min from 180+ Telegram channels and GitHub sources. No login, no ads.

    Python 20 2

  5. Factor-Builder Factor-Builder Public

    Free, client-side Persian (Farsi) invoice builder — Jalali date picker, 4 templates, PDF export, dark mode. No backend, no sign-up.

    TypeScript 2

  6. Resume-Builder Resume-Builder Public

    Client-side resume builder for Persian, English & German — 3 templates, RTL support, PDF export, dark mode

    TypeScript 2