Full-stack engineer who builds and ships AI-native tools end to end — Ruby on Rails, TypeScript and Cloudflare Workers.
🟢 Open to work · Chengdu, China (UTC+8) · On-site in Chengdu or remote Looking for: AI application engineer · Full-stack engineer · Developer tools / agent tooling
- I take products from idea to release on my own: data model, API, UI, deployment, docs, versioned releases.
- I focus on LLM applications: hybrid search (keyword + embeddings), MCP servers, scheduled AI workflows, BYOK clients and agent skills.
- I work agent-first. I write the spec, constraints and acceptance criteria; coding agents (Claude Code, Codex) write much of the code; I own architecture, review and quality.
- Background: 10 years in e-commerce systems — 4 as a backend engineer, 6 as a full-stack engineer — covering order and checkout flows, third-party system integrations and long-lived production services, mostly in Ruby on Rails.
| Project | What it is | Built with |
|---|---|---|
| yaf | Open-source, self-hosted flomo alternative that runs on the Cloudflare free plan. Hybrid search (FTS5 + bge-m3 vectors merged with RRF), scheduled AI insights with source citations, a built-in MCP server, a CLI, and an install flow an AI agent can run for you. |
Hono, React, D1, Vectorize, Workers AI, Workflows, Durable Objects |
| Vibe Hero | Bilingual (中文/English) 16-chapter guide for experienced developers moving into TypeScript full-stack and AI, with interactive diagrams of the event loop, React rendering, agent loops and deployment paths. | HTML, CSS, JS — no build step |
| OpenRead | BYOK bilingual web translation extension. Translates pages in place, one sanitized DOM fragment per request, with JSON site rules and 10 UI languages. | TypeScript, Chrome MV3, OpenAI-compatible APIs |
| mdterm | Fast, read-only Markdown reader for the terminal: table of contents, Unicode-aware search, mouse selection, code-block copy. | TypeScript, Node.js, neo-blessed |
| lumen-llm | Zero-dependency Ruby gem that runs YAML prompt templates against OpenRouter, built for legacy Rails 4+ / Ruby 2.3 apps. Published on RubyGems. | Ruby, Rails, GitHub Actions |
| agent-audit-skill | Agent skill that audits other skill packages for credential exfiltration, prompt injection and undisclosed network calls before you install them. | Agent Skills, Claude Code, Codex |
More: schedule-days (date navigator for ChatGPT scheduled tasks) · douban-library-catalog-query (library lookup on Douban book pages) · coros-sports-data (COROS training analysis via MCP) · claude-plugins · astro-tufte-blog
- langgenius/dify#38030 (merged) — fix(web): download Markdown file-preview links as attachments.
- Languages: TypeScript, Ruby, Python, Swift
- Web: Ruby on Rails 8 + Hotwire, React, Hono, Astro, Next.js
- Platform: Cloudflare Workers, D1, Vectorize, R2, Durable Objects, Workflows · PostgreSQL · Docker · GitHub Actions
- AI: MCP servers, embeddings and hybrid search, Workers AI, OpenRouter, Claude and OpenAI APIs, agent skills and plugins
- Clients: Chrome MV3 extensions, terminal UIs
Dong Xu(Dx),成都,全栈工程师,正在找工作。 我能一个人把 AI 应用从想法做到上线:数据模型、API、前端、部署、文档和版本发布。技术栈是 Ruby on Rails、TypeScript 和 Cloudflare Workers,重点在 LLM 应用:混合检索、MCP Server、定时 AI 工作流、BYOK 客户端和 Agent Skills。
10 年电商系统开发经验:4 年后端、6 年全栈,做过订单与结算等核心链路、第三方系统对接和长期维护的在产服务,技术底座主要是 Ruby on Rails。
- 求职方向:AI 应用工程师 / 全栈工程师 / 开发者工具,成都现场或远程
- 代表作:yaf(开源、可自部署的 flomo 平替,跑在 Cloudflare 免费额度上,自带语义搜索、AI 洞察和 MCP)、Vibe Hero(TypeScript 全栈 AI 开发转型指南,16 章,中英双语)
- 开源贡献:dify#38030 已合并
- 联系:uxgnod@gmail.com