Skip to content
View ghazy2001's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report ghazy2001

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

Hi there, I'm Mahmoud Ghazy πŸ‘‹

Frontend & Product Engineer | AI-Augmented Developer

GitHub followers GitHub Sponsors Email Status

Product-minded Frontend & Product Engineer leveraging modern AI agentic workflows to build high-performance web applications and solve complex product challenges.
Proven track record shipping enterprise ERP clients, high-impact open-source contributions, and interactive web experiences using React 19, Next.js, TypeScript, and modern Full-Stack ecosystems.


πŸ› οΈ Technical Skills

Area Technologies & Frameworks
Languages & Core TypeScript JavaScript Python SQL HTML5 CSS3
Frontend & UI Systems React 19 Next.js Tailwind CSS shadcn/ui Radix UI Three.js Vite
State, Motion & Experience TanStack Query Zustand Redux Toolkit Framer Motion GSAP
Backend, Data & APIs Node.js Express PostgreSQL MongoDB GraphQL REST APIs Webhooks
AI & Modern Workflows AI Workflows Langfuse MCP Architecture Prompt Engineering
Quality & DevOps Vitest Jest Docker GitHub Actions Core Web Vitals Git

πŸ’Ό Featured Engineering Projects

Modular enterprise web client integrated with Odoo ERP ecosystem.

  • Tech Stack: React 19, TypeScript, Vite, Tailwind CSS, Zustand, Framer Motion, Recharts, REST APIs, JSON-RPC.
  • Impact:
    • Slashed initial page load times by 45% (sub-1.2s LCP) and achieved 100% WCAG 2.1 AA compliance via virtualized data grids and keyboard-navigable ARIA primitives.
    • Boosted data visualization render speeds by 50% for 10,000+ records with a dynamic multi-view rendering engine (Kanban, Gantt, editable tables).
    • Reduced re-renders by 65% across nested views with scalable Zustand state slices.

Custom commercial e-commerce solution with automated Salla merchant platform integration.

  • Tech Stack: React, Node.js, Express.js, MongoDB, REST APIs, Salla Webhooks.
  • Impact:
    • Increased online checkout completion by 25% and reduced sync latency by 70% via automated real-time webhooks.
    • Improved mobile page speed by 40% and lowered bounce rate by 22% with optimized image delivery and touch navigation.
    • Achieved sub-200ms API response times and 99.9% uptime with structured MongoDB indexing.

Interactive marketing platform engineered for silky-smooth 60 FPS visual performance.

  • Tech Stack: React 19, Express 5, Node.js, MongoDB, GSAP, Lenis, Framer Motion, JWT.
  • Impact:
    • Scaled platform capacity to handle 10,000+ monthly visits with zero layout shift (CLS < 0.02).
    • Built cinematic scroll-triggered animations and smooth inertial scrolling with GPU-accelerated transforms.

High-fidelity browser-based 3D product experience.

  • Tech Stack: React Three Fiber, Three.js, Vite, GSAP, JavaScript.
  • Impact:
    • Delivered consistent 60 FPS 3D rendering with sub-2s load time.
    • Reduced 3D model asset overhead by 45% through geometry compression and realistic PBR materials.

🌐 Open-Source Contributions (Active Side Work)

Alongside client and enterprise projects, I actively contribute to modern open-source developer tools, enterprise platforms, and venture-backed repositories, solving real-world frontend, full-stack, and performance issues:

  • Twenty CRM (YC funded, 25k ⭐):

    • Sanitized trailing whitespace across IMAP/SMTP/CalDAV credentials and server DNS resolution (PR #29163 β€” MERGED).
    • Preserved workflow code step outputs and schema synchronization (PR #28432 β€” MERGED).
    • Prevented invalid record-form submission on field validation errors (PR #28425 β€” MERGED by CTO Charles Bochet).
    • Adopted collection hash synchronization on replaceDraft (PR #28412 β€” MERGED by CEO FΓ©lix Malfait).
    • Enabled tooltips and full string inspectability on truncated timeline diff items (PR #29198).
    • Prevented RangeError crashes on deeply nested email HTML imports via sanitize-html nesting limits and fallback boundaries (PR #29262 β€” High Priority).
    • Exposed unfurlLinks and unfurlMedia options in Slack logic function schema for clean message delivery (PR #29168).
    • Added multi-criteria secondary orderBy optimistic cache sorting (PR #28744).
  • Better Auth (The most comprehensive TypeScript auth framework, 15k+ ⭐):

    • Enabled supportsJSON and supportsArrays by default in Drizzle adapter, eliminating SQLite/MySQL double JSON stringify (PR #12143 β€” fixes #8655).
    • Prevented duplicate back-relations in Prisma generator for existing custom relation names (PR #12137 β€” fixes #12134).
    • Expired session cookies on token-based account deletion (PR #12136 β€” fixes #12132).
  • Inbox Zero (AI Personal Email Assistant, 5k+ ⭐):

    • Prevented infinite non-advancing pagination loops and out-of-order date processing during Outlook mailbox enumeration (PR #4402 β€” fixes #4372).
    • Demanded active mail engine when expanding inline email previews in chat assistant (PR #4395 β€” fixes #4129).
  • Activepieces (Open-source Zapier / Make alternative with AI Agents & MCP, 15k+ ⭐):

    • Implemented canonical RFC 9728 Section 3.1 protected resource metadata endpoint /.well-known/oauth-protected-resource with resource query resolution and οΏ½earer_methods_supported, fixing MCP OAuth discovery for AI clients like Claude Code, Cursor, and Copilot (PR #17053 β€” fixes #16588, GIT-2009).
    • Prevented false-positive success toasts when clipboard write rejects in builder (PR #17033 β€” fixes #16943).
  • Payload CMS (Code-first Next.js Headless CMS, 35k+ ⭐):

    • Treated empty headings and linebreaks as empty in hasText, preventing empty state bypass on required richText fields (PR #19230 β€” fixes #19227).
    • Prevented form state resets on effect re-runs in React Strict Mode (PR #19226 β€” fixes #19215).
  • Umami Analytics (Privacy Analytics, 23k ⭐):

    • Migrated user password changes to secure dedicated security settings (PR #4654 β€” MERGED).
    • Resolved retention cohort date timezone drift via parseBackendDate (PR #4690 β€” MERGED).
    • Sorted user journey step entries by total visitor count (PR #4687 β€” MERGED).
    • Controlled ComboBox values in LookupField preventing accidental wildcard path wipes (PR #4696 β€” MERGED).
    • Prevented RangeError crashes on unselected or invalid custom date ranges across reports (PR #4692 β€” MERGED).
  • Cap (Open-source Loom alternative, 7.5k ⭐):

    • Integrated unauthenticated viewer sign-in prompt for reactions (PR #2977 β€” MERGED by founder Richie McIlroy).
    • Hardened monorepo Turborepo configs and build sidecar gitignore (PR #2926, PR #2927 β€” MERGED).
    • Prevented video thumbnails displaying "60 secs" on near-minute fractional durations (PR #3572 β€” Linear CAP-953).
    • Prevented comments and activity items showing "0y ago" on 360–364 day old records (PR #3573 β€” Linear CAP-952).
    • Validated dashboard query parameters against negative/fractional inputs preventing SQL OFFSET crashes (PR #3574 β€” Linear CAP-957).
    • Enforced integer coercion and bounds on Developer API video list pagination preventing MySQL 500 syntax errors (PR #3576 β€” Linear CAP-958).
    • Built complete responsive pagination linking the last page and immediate neighbours (PR #3575 β€” Linear CAP-956).
    • Locked transcript editor state during in-flight saves to eliminate keystroke loss and race conditions (PR #3542 β€” Linear CAP-949).
  • PostHog (YC / GV funded, $50M+, 26k ⭐):

    • Core maintainer approved Python type fixes across data warehouse sources with 125k+ green tests in Trunk (PR #124884).
    • Built Kea localStorage persistence for Scout roster filter states across visits (PR #125511).
    • Added dotted-path incremental cursor resolution for Data Warehouse sources (PR #124910).
    • Guarded against accidental disconnection of integrations actively relied upon by warehouse sources (PR #124866).
    • Fixed workflow broadcast locking (PR #122903).
  • Infisical (Secret Management, 34k ⭐):

    • Displayed sync plaintext and JSON variables in Cloudflare Workers sync details (PR #8885 β€” MERGED).
    • Dynamically toggled input type in Agent Vault SecretInput for cross-browser masking (PR #8976 β€” APPROVED).
    • Clarified webhook secret path hint for wildcard glob matching (PR #8971 β€” APPROVED).
    • Implemented Machines API secrets version for automated Fly.io deployments (PR #8991).
  • Makeplane / Plane (Project Management, 32k ⭐):

    • Added optional chaining safeguards on actor_details and reaction_items preventing space crashes (PR #10148).
    • Bypassed restricted-guest visibility gate for active workspace admins across intake deletion and search (PR #10134).
    • Added fallback to file extension and MIME type for signature-less text attachments (PR #10132).
  • Chatwoot (Customer Engagement, 23k ⭐):

    • Resolved voice announcement draft toggle overwrite on unsaved forms (PR #16428 β€” MERGED).
    • Distinguished same-name inboxes with custom identifiers in dashboard selectors (PR #16462).
    • Prevented alternating error re-send loop and webhook storm on failed API inboxes (PR #16449).
    • Cleared cookies with baseDomain on SDK reset and auth errors (PR #16445).
  • Langfuse (LLM Observability, YC / Lightspeed):

    • Normalized Bedrock / LangChain ephemeral cache-write tokens into canonical TTL pricing, preventing 20-40% underreported LLM trace costs (PR #19447).
    • Preserved chat message role titles on non-generation observations with 50/50 passing unit tests (PR #19210).
  • BasedHardware / Omi (AI Wearable & Agent System):

    • Prevented paid subscriber downgrade on upgrade card decline (PR #23313).
    • Hardened MCP and chat retrieval tools against model hallucination, memory bounds, and input variations; verified with 20,000 randomized fuzz test runs and 100% hermetic unit tests (PR #23047, PR #23306, PR #23304, PR #23296, PR #23290, PR #23286).
  • Cal.com (Scheduling Infrastructure, $25M+):

    • Surfaced 409 conflict for concurrent bookings and eliminated millisecond UID collisions (PR #30399).
    • Supported RFC-compliant space-delimited OAuth2 scopes (PR #30371).
  • Documenso (Digital Signatures, 10k ⭐):

    • Fixed date-only cross-timezone shift (Issue #3463 Solution).
    • Auto-selected regional language tags like pt-BR from Accept-Language headers (PR #3479).
  • Trigger.dev (Background Jobs & Workflows, 12k ⭐):

    • Normalized default UTC timezone on declarative schedule sync preventing redundant database updates and job re-registrations (PR #5087).

πŸͺ™ Bounties, Grants & GitHub Sponsors

For bug bounties, open-source sponsorship, or direct grant disbursements:

Platform / Asset Network Link / Address
GitHub Sponsors Official sponsor/@ghazy2001
USDC Solana (SOL) BaCN1xstTz6ikNi6spW72dHTicDbjZvg82iCpEd2RkSN
USDT TRON (TRC20) TLXtXNgUQx2mbV2rBRVPrWfgXKLMxvfxYS

πŸ“ˆ GitHub Stats

Mahmoud Ghazy's GitHub stats Top Languages

πŸ“¬ Contact & Connect

Crafted with passion for clean code, high performance, and exceptional user experiences.

Popular repositories Loading

  1. todo-list todo-list Public

    JavaScript

  2. nextjs nextjs Public

    TypeScript

  3. Ghazy-Accessories Ghazy-Accessories Public

    JavaScript

  4. weatherapp weatherapp Public

    HTML

  5. mui-weather mui-weather Public

    JavaScript

  6. slide-list slide-list Public

    JavaScript