Skip to content
View MohammadShamchi's full-sized avatar

Highlights

  • Pro

Block or report MohammadShamchi

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

Mohammad Shamchi

Senior Software Engineer working with AI Ekip, building TypeScript products across web, mobile, desktop, and production AI.

I work mostly with React, TypeScript, React Native, Next.js, Node.js, and product UI systems. My public GitHub is focused on shipped product work: AI tools, real-time interfaces, browser extensions, native macOS utilities, and production automation.

Current focus

  • Building AI product experiences with AI Ekip
  • Shipping TypeScript applications across web, mobile, and desktop
  • Working on production AI interfaces: multi-provider chat, streaming UX, agent workflows, and practical automation
  • Keeping projects practical: clear architecture, useful tests, readable documentation

Selected work

Project What it shows Stack
unfog AI thinking canvas that turns unstructured thoughts into editable clarity maps with multi-provider AI support. Next.js 16, React 19, TypeScript, Zustand, React Flow
ai-bookmark-enhancer-next Chrome MV3 extension rebuild with full-screen UI, bookmark backup/restore, AI categorization, and CSP-safe architecture. Chrome Extensions, JavaScript, MV3
md-preview Native macOS Markdown reader with Quick Look support, Mermaid diagrams, math rendering, document outline, and release automation. Swift, AppKit, WKWebView, Sparkle
bepors-bot Privacy-first Telegram search bot with Google grounding, rate limits, admin tools, health checks, and 81 tests. Python, Gemini, SQLite, systemd
chatter Real-time chat application with a React frontend and NestJS/GraphQL backend. React, NestJS, GraphQL, MongoDB

Core stack

TypeScript, React, Next.js, React Native, Expo, Node.js, NestJS, GraphQL, MongoDB, Zustand, Python, Go, Swift, GitHub Actions.

Credentials

Arc.dev Top 2.3% certified developer. Anthropic Claude Certified Architect Foundations, plus Claude Code, Anthropic API, MCP, and agent skills certificates from 2026.

Contact

Website: mohammadshamchi.com
LinkedIn: linkedin.com/in/mohammadshamchi

Open to strong product engineering, senior frontend, AI product, and founding engineer conversations.

Pinned Loading

  1. atlassian-jira-clone atlassian-jira-clone Public

    TypeScript

  2. chatter chatter Public

    a real time chating app using Nest.js Mongodb React and graphql

    TypeScript

  3. unfog unfog Public

    TypeScript

  4. ai-bookmark-enhancer-next ai-bookmark-enhancer-next Public

    JavaScript

  5. bepors-bot bepors-bot Public

    Privacy-first Telegram search bot with real-time Google grounding via Gemini 2.5 Flash. Bilingual (Farsi/English), per-user quotas, never logs question text. Built for users facing internet filtering.

    Python

  6. pluk-inc/markdown-preview pluk-inc/markdown-preview Public

    A simple Markdown viewer for reading .md files

    Swift 976 50