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.
| Area | Technologies & Frameworks |
|---|---|
| Languages & Core | |
| Frontend & UI Systems | |
| State, Motion & Experience | |
| Backend, Data & APIs | |
| AI & Modern Workflows | |
| Quality & DevOps |
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.
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
unfurlLinksandunfurlMediaoptions in Slack logic function schema for clean message delivery (PR #29168). - Added multi-criteria secondary
orderByoptimistic cache sorting (PR #28744).
-
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
LookupFieldpreventing accidental wildcard path wipes (PR #4696 β MERGED). - Prevented
RangeErrorcrashes 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
localStoragepersistence 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 β):
-
Makeplane / Plane (Project Management, 32k β):
- Added optional chaining safeguards on
actor_detailsandreaction_itemspreventing 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).
- Added optional chaining safeguards on
-
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
baseDomainon SDK reset and auth errors (PR #16445).
-
Langfuse (LLM Observability, YC / Lightspeed):
-
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+):
-
Documenso (Digital Signatures, 10k β):
- Fixed date-only cross-timezone shift (Issue #3463 Solution).
- Auto-selected regional language tags like
pt-BRfromAccept-Languageheaders (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).
For bug bounties, open-source sponsorship, or direct grant disbursements:
| Asset | Network | Payout / Deposit Address |
|---|---|---|
| USDC | Solana (SOL) | BaCN1xstTz6ikNi6spW72dHTicDbjZvg82iCpEd2RkSN |
| USDT | TRON (TRC20) | TLXtXNgUQx2mbV2rBRVPrWfgXKLMxvfxYS |
- π§ Email: mahmoudghazy2001@gmail.com
- πΌ LinkedIn: Mahmoud Ghazy
- π GitHub: @ghazy2001
- πͺ USDT (TRC20):
TLXtXNgUQx2mbV2rBRVPrWfgXKLMxvfxYS

