Evan Long

Online Resume

Evan Long

Full-Stack Web Developer · AI SaaS

Experience
Nearly 6 years
Remote
1+ year
Salary
$5,000 / month
Language
Chinese / English

Stack

Stack

Toolkit

Profile

Nearly 6 years of development experience, focused on full-stack AI product development with Next.js. Previously worked remotely at Grimo AI, an AI startup in Singapore, owning core AI agent interaction features. Currently building and operating two independent AI SaaS products, ObixHub and Sekvora, covering the full path from product design and full-stack development to billing, payments, launch, and operations. Experienced in LLM API integration, streaming interactions, serverless architecture, and polished product experience.

Skills

Core stack: Next.js (App Router / Server Actions), React, TypeScript, Node.js, Tailwind CSS

AI application development: LLM API integration (Anthropic / OpenAI-compatible APIs), AI agent interaction design, streaming responses (SSE / Streaming), vector embeddings and semantic matching, prompt design

UI / Interaction: shadcn/ui (Radix UI), Framer Motion, Ant Design, responsive design

Backend & Databases: Node.js, Bun, PostgreSQL, Redis, Prisma, Drizzle, MySQL, MongoDB

Infrastructure: Vercel, Cloudflare (Workers), AWS, serverless architecture, Stripe payment integration

Other: Vue ecosystem, Vite, Webpack, AI-assisted development workflows such as Cursor / Claude Code

Products

2026.05 - Present

ObixHub — LLM API Gateway SaaS

Next.js 16, TypeScript, Cloudflare Workers (OpenNext), AWS Bedrock, PostgreSQL (Neon), Better Auth, Stripe

An LLM API gateway for small AI teams: one Base URL compatible with both Anthropic and OpenAI API protocols, with out-of-the-box support for mainstream AI coding tools such as Claude Code and Codex CLI. Model service is powered by AWS Bedrock. Independently completed product design, full-stack development, and commercialization.

  • Runs the full stack at the Cloudflare edge: the Next.js app and API gateway are deployed together, forwarding requests to Bedrock and passing streaming responses through directly
  • Designed a prepaid wallet billing system: KV-based soft gating on the hot path for low latency, with async post-request deduction based on official model prices and Stripe top-ups
  • Built team multi-tenancy with Better Auth: shared organization wallet, API key issuance, and model allowlists
  • pnpm monorepo engineering: independent billing / db / upstream / ui packages, with internationalization (next-intl)
2025.12 - Present

Sekvora — AI Cloud Storage SaaS

Next.js 16, TypeScript, Tailwind CSS, shadcn/ui, Neon PostgreSQL, Drizzle, Cloudflare R2, Better Auth, Stripe, AI SDK

An independently built cloud storage platform with a multi-model AI assistant. Supports direct file uploads, directory management, share links, and subscription payments. Completed the product from zero to launch and operations.

  • R2-native file storage architecture: client direct upload via Presigned URLs, with directories represented implicitly by object paths and no database table required for tracking
  • Integrated a multi-model AI assistant with Anthropic / Google / OpenAI through AI SDK
  • Server Actions-first full-stack architecture for authentication (Google One Tap), subscriptions, sharing flows, and email systems
  • Reached 22 registered users within the first month and achieved the first paid conversion; first screen < 1s, Lighthouse 95+

Work

2024.10 - 2025.03

Frontend Developer | Grimo AI (Singapore, Remote)

AI writing product (Markdown editor) startup.

  • Owned core AI agent interaction feature development, including an intelligent input box and AI code completion
  • Handled frontend rendering and interaction state management for streaming LLM output
  • Refined visual and interaction details to ensure consistent experiences across web and desktop
  • Collaborated across time zones with teams in Singapore and the United States, participating in 10+ rapid iteration releases
2022.08 - 2024.09

Frontend Developer | Beijing Weidian Science & Technology Co., Ltd. (Chengdu Branch)

Vue3, TypeScript, Vite, Pinia, Ant Design Vue, Vant

  • Built frontend systems for the full Weidian Code business platform across management, channel, and operations systems, serving 500+ enterprise customers
  • Independently delivered the Life Bank H5 mobile project for 10,000+ users, including dynamic Canvas certificate generation
  • Created 30+ reusable components and established team component and utility libraries
  • Integrated 100+ backend APIs and participated in code reviews and technical solution discussions
2020.08 - 2022.07

Frontend Developer | Chengdu Tianxun Microsatellite Technology Co., Ltd.

React, Ant Design Pro, UmiJS, OpenLayers, Echarts, TypeScript

  • Developed frontend applications for 3 large-scale projects serving monitoring needs for 200+ transportation construction projects nationwide
  • Owned WebGIS map visualization: real-time rendering of 10,000+ geographic coordinate points, dynamic layer loading, coordinate conversion, polygon drawing, and large-data rendering performance optimization
  • Built the official website admin system with RBAC permissions and content management
  • Created 25+ highly reusable UI components and utility functions

Open

sidepanel-extension-template

GitHub 185 ★

GitHub repository | WXT, Tailwind CSS 4, shadcn/ui

A modern browser side-panel extension template used by multiple developers in real projects.

nvidia-anthropic-proxy

GitHub 37 ★

GitHub repository | Cloudflare Workers

An LLM API proxy based on Cloudflare Workers that allows Claude Code to use NVIDIA NIM models. Handles protocol conversion between Anthropic and OpenAI-compatible APIs and streaming responses, helping multiple developers solve API integration issues.

plasmo-nextjs-starter-template

GitHub 21 ★

GitHub repository | Plasmo, Next.js

A starter template for building Plasmo browser extensions with Next.js.

claude-code-usage

GitHub repository | Node.js, TypeScript

A CLI tool for tracking Claude Code usage, costs, and token consumption. Published to NPM, with peak weekly downloads reaching 1,986.

ai-flow-studio

GitHub repository | TypeScript, Gemini Embedding

A voice-controlled AI mind-mapping app: real-time voice conversations drive map construction, with vector embeddings for semantic node matching so users can operate it with natural language without exact node names.

input-response-tester

GitHub repository | Next.js, TypeScript, Tailwind CSS

An input-device response latency testing tool with 200+ average monthly visits, recommended by hardware review creators.