Skip to content
View johnsxiongs's full-sized avatar
🦄
🦄
  • Shenzhen
  • 08:35 (UTC +08:00)

Block or report johnsxiongs

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
johnsxiongs/README.md

Hi, I'm johnsxiongs 👋

📍 Shenzhen, China | 🐍 Python | 🤖 Agentic AI | 🌐 Full-Stack (Web + iOS)

Python FastAPI LangChain Node.js Vue Web PostgreSQL Redis Docker macOS SwiftUI CLI Codex Claude

I build AI-native, production-ready products: FastAPI + LangGraph/LangChain on the backend, Vue 3 on the frontend, and SwiftUI on iOS—shipped with Docker/Compose and Traefik.

Current Focus / 当前关注

  • 🤖 Agentic AI: LangGraph workflows, tool calling, tracing & evaluation (LangSmith)
  • 🧱 Backend: FastAPI, SQLModel/SQLAlchemy, PostgreSQL / TimescaleDB, Redis (streams)
  • 🖥️ Frontend: Vue 3 + TypeScript + Vite, Pinia, Naive UI, Tailwind CSS
  • 📱 iOS: Swift + SwiftUI, MVVM, RevenueCat
  • 🚀 Delivery: Docker Compose, Traefik, TLS-ready reverse proxy setup

Tech Stack (Snapshot)

Backend

  • Python, FastAPI, Uvicorn/Gunicorn
  • SQLAlchemy 2 / SQLModel, Pydantic v2
  • PostgreSQL / TimescaleDB, Redis (cache + streams)
  • Supabase Auth (JWT), bcrypt

Agent Stack

  • LangGraph, LangChain, LangSmith (tracing/eval)
  • OpenAI / Anthropic / OpenRouter (and other providers)
  • Durable checkpointing (PostgreSQL) + worker queue (Redis Streams)

Frontend

  • Vue 3, TypeScript (strict), Vite
  • Pinia, Vue Router, Vue I18n
  • Naive UI, Tailwind CSS

iOS

  • Swift, SwiftUI, MVVM
  • RevenueCat (subscriptions)

Infra

  • Docker / Compose, Traefik (reverse proxy + TLS)
  • Nginx (optional), Cloudflare (DNS/TLS automation setups)

What I Ship / 我擅长交付

  • AI Agent Platform — LangGraph/LangChain workflows, queue-based execution, SSE streaming output, tracing/eval
  • Data Pipelines — real-time ingestion (REST/WS) → stream processing → time-series storage
  • Product & Growth Infra — auth + billing + subscriptions (Supabase/Stripe/RevenueCat), iOS + Web clients kept in sync
  • Product Engineering — typed models, structured logging, testable services, dockerized delivery

GitHub

GitHub Contribution Graph

Connect

GitHub

More
  • 💬 Ask me about FastAPI, LangGraph/LangChain, PostgreSQL/TimescaleDB, Redis, Vue 3, SwiftUI
  • 🧪 I care about reliability: typed models, structured logging, and testable services

Popular repositories Loading

  1. antigravity-manager antigravity-manager Public

    Forked from lbjlaq/Antigravity-Manager

    Professional Antigravity Account Manager & Switcher. One-click seamless account switching for Antigravity Tools. Built with Tauri v2 + React (Rust).专业的 Antigravity 账号管理与切换工具。为 Antigravity 提供一键无缝账号切…

    Rust 3

  2. vibe-coding-cn vibe-coding-cn Public

    Forked from tradecatlabs/vibe-coding-cn

    Vibe Coding 指南 - 涵盖 Prompt 提示词、Skill 技能库、Workflow 工作流的 AI 编程工作站

    Python 3

  3. claude-cowork claude-cowork Public

    Forked from DevAgentForge/Open-Claude-Cowork

    OpenSource Claude Cowork. A desktop AI assistant that helps you with programming, file management, and any task you can describe.

    TypeScript 1

  4. everything-claude-code everything-claude-code Public

    Forked from affaan-m/ECC

    Complete Claude Code configuration collection - agents, skills, hooks, commands, rules, MCPs. Battle-tested configs from an Anthropic hackathon winner.

    Shell 1

  5. johnsxiongs johnsxiongs Public

  6. browser-tools-mcp browser-tools-mcp Public

    Forked from AgentDeskAI/browser-tools-mcp

    Monitor browser logs directly from Cursor and other MCP compatible IDEs.

    JavaScript