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
Software Engineer
3.93
GPA
4+
Internships
scroll to explore
01
Where I've
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
Technical
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
Things I've
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
Academic
education
Academic
Background
UC Irvine
M.S. Software Engineering
GPA 3.93 / 4.0
Top 5%
Kean University
B.S. Computer Science & Accounting
Top 10%
Dual Major
05
Let's
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.