Experience

Full-Stack & AI Engineer @ faishion.ai

Mar 2026 – Present

  • Built an LLM shopping assistant on the Vercel AI SDK with multi-step tool calling, designing a search→finalize protocol that caches candidates across turns and returns confidence-ranked results; fixed a retrieval brand-filter bug that recovered 1,816 previously-hidden products.
  • Engineered an affiliate product-ingestion pipeline (TypeScript / Prisma / PostgreSQL) importing catalogs from Impact and Shopify, with database-level unique-index dedup, category/gender canonicalization, and a Playwright fallback that defeats Cloudflare bot challenges (~3,200 LOC).
  • Shipped a social layer (following with live follower counts, community posts, interactive likes) in a Next.js 15 / React 19 app, extending the Prisma schema through to public profile pages.
  • Built an in-page virtual try-on dock for a Chrome MV3 extension (Plasmo / React) — a shared background task manager with progress UI, persisted dismissal state, and cross-tab sync via chrome.storage events.

@ CodeDay Labs

Jun 2024 – Aug 2024

  • Developed a test framework in Rust to validate the correctness of algorithms in an algebraic simplification solver.
  • Exposed the Rust-based solver as a high-performance Python library using PyO3 and Maturin.

Open Source

React-PDF @ 10.7k stars

Contributor

  • Optimized accessibility of PDF links to reach a 96/100 Lighthouse score and WCAG compliance by generating ARIA labels parsed from PDF annotation metadata.

Open Energy Dashboard @ 100 stars

Jun 2023 – Aug 2023

  • Built a unit conversion engine in JavaScript to enable dual-unit reporting for federal compliance standards.
  • Validated numerical accuracy against CSV datasets within strict precision thresholds using Mocha.js.
  • Standardized the development environment with Docker, reducing setup time and ensuring consistent builds.

Projects

Pantry AI @ Full-Stack Web Development

  • Architected a multimodal AI application using Next.js / FastAPI, featuring ingredient recognition and recipe generation.
  • Deployed a serverless backend on AWS Lambda, using Docker to ensure binary compatibility between local ARM development and the x86 cloud runtime.

AppliTrack @ Full-Stack Web Development

  • Engineered a MERN stack job-tracking platform, securing APIs with JWT authentication, Role-Based Access Control (RBAC), and validation middleware.
  • Optimized frontend data synchronization and caching using TanStack Query, reducing redundant network requests.

Education

MSc in Information Studies @ Trine University

May 2025 – May 2027

MSc in Computer Science and Engineering @ Santa Clara University

Sep 2022 – Dec 2025

MSc in Human Computer Interaction @ University of St. Andrews

Sep 2019 – Dec 2020

Skills

  • Python
  • Rust
  • C++
  • Java
  • JavaScript/TypeScript
  • FastAPI
  • Node.js
  • Express.js
  • Next.js
  • React
  • PyO3
  • Maturin
  • PostgreSQL
  • MongoDB
  • Oracle
  • AWS
  • Docker
  • GitHub Actions
  • Pytest
  • Jest
  • Playwright
  • Postman

Honors & Awards

  • Zhejiang Government Scholarship (Top 3%)
  • Excellent Graduates of Zhejiang Province
© 2026 Zhufan Gu. All Rights Reserved.