San Francisco, CA

Yiren Xu

Building LLM-powered pipelines, distributed systems, and real-time applications. MS Software Engineering @ UC Irvine — GPA 3.93.

Yiren Xu
Yiren Xu
Software Engineer
3.93
GPA
4+
Internships
scroll to explore
01
experience

Where I've
Built Things

Readgates
Jun 2025 – Present
Software Engineer
  San Jose, CA
TypeScriptNext.js Nest.jsMongoDB CI/CDLLMRAG
  • Built LLM-powered RAG pipeline with document chunking, embeddings, and MongoDB sharding — semantic search at ~200ms retrieval latency
  • Designed real-time collaboration system via WebSocket and event-driven state management, enabling AI-assisted editing and reducing frontend latency by 20%
  • Built distributed media processing pipeline using Kafka Streams and AWS Lambda with 99.5% task reliability and frontend progress tracking
  • Deployed LLM inference services with Ray-style distributed task orchestration and request batching for scalable AI features
EcoMetricx
Sep – Dec 2024
Software Engineer Intern
  Irvine, CA
TypeScriptReact.js Node.jsMySQL AzureApache FlinkRedis
  • Developed scalable ETL pipeline with Apache Flink and Snowflake — materialized views and partitioning delivered 3× query performance
  • Designed NLP service with Gemini API and Redis Cluster caching: <200ms latency for 50+ concurrent requests with token rate limiting
  • Implemented full-stack observability with Prometheus and Grafana on Azure VM — 99.9% uptime monitoring
Lavender Lotis
May – Aug 2024
Software Engineer Intern
  Washington DC
React NativeAWS GraphQLApollo Server PostgreSQLKafkaRedis
  • Built healthcare app with React Native and GraphQL — AI chat interface and WebSocket real-time updates for daily appointment handling
  • Designed multi-level caching system (Redis Cluster + local cache) for backend microservices
  • Implemented distributed transaction management with local message table and Kafka; high-performance PostgreSQL schemas via table partitioning
Insigma Technology
Aug – Sep 2023
Software Engineer Intern (Backend)
  Hangzhou, China
JavaSpring Boot MySQLJUnit MockitoRedisMyBatis
  • Developed Spring Boot microservices for urban management platform with geospatial data processing — Redis caching and spatial indexing achieving 500 QPS throughput
  • Built RESTful APIs with MyBatis, reduced read latency by 30% via custom indexing strategies and cache mechanisms
02
skills

Technical
Arsenal

AI / LLM
RAGLLM Inference vLLMRay Serving Vector DBsAI Agents LangChainClaude Code
Backend
JavaPython Node.jsSpring Boot Express.jsNest.js GraphQLgRPC
DevOps / Cloud
DockerKubernetes AWS EC2AWS S3 AWS LambdaGCP JenkinsCI/CD PrometheusGrafana
Database / Cache
PostgreSQLSupabase MySQLMongoDB RedisElasticsearch
Frontend
TypeScriptJavaScript React.jsNext.js ReduxTailwindCSS HTML/CSSJestCypress
03
projects

Things I've
Created

PROJECT 01
AI Recipe Recommendation

Irvine Hackathon 2025 — AI-powered recipe system with LLM ingredient extraction and a full RAG pipeline with vector search.

React.jsNode.js Express.jsMongoDB AWS EC2RAG
  • LLM ingredient extraction with agentic tool orchestration for reasoning-based suggestions
  • Vector search pipeline for semantic recipe retrieval
  • Deployed on AWS EC2 & Vercel with request batching and streaming responses
View Source Hackathon 2025
PROJECT 02
Food Management System

IrvineHacks 2024 — inventory management and dynamic recipe suggestions app with React and Spoonacular API integration.

ReactJavaScript Node.jsFigma
  • Check expiration dates and get recipe suggestions from non-expired items
  • Responsive UI designed with Figma for cross-device compatibility
  • Cut data processing time by 200ms with optimized React hooks
View Source IrvineHacks 2024
PROJECT 03
WebMail System

Full-stack mail system enabling users to set email addresses, send and receive messages in real time via REST APIs and AJAX.

Node.jsExpress.js TypeScriptREST APIs AJAX
  • Full send/receive flow with user-defined email addresses
  • Real-time updates via AJAX polling
  • TypeScript throughout for type-safe API contracts
04
education

Academic
Background

UC Irvine
M.S. Software Engineering
2023 – 2025 · Irvine, CA
GPA 3.93 / 4.0 Top 5%
Kean University
B.S. Computer Science & Accounting
2019 – 2023 · Union, NJ
Top 10% Dual Major
05
contact

Let's
Connect

Currently open to full-time Software Engineer roles. Building at the intersection of distributed systems and AI — reach out if you're working on something interesting.