Welcome to My Space
Hi, my name is Peiran Xu, but you can call me Ryan. I'm a junior majoring in Software Engineering at Zhejiang Normal University, and I'll be a visiting student in Computer Science Track at UW-Madison for the Spring 2025 semester. I have a passion for coding, reading, and photography, and I'm looking forward to an exciting and enriching experience in Madison!
Education Journey
Zhejiang Normal University (ZJNU)
Sep. 2022 - Jun. 2026
Bachelor of Engineering in Software Engineering
Currently pursuing my undergraduate degree with focus on software development, algorithms, and computer science fundamentals.
University of Wisconsin-Madison
Jan. 2025 - May 2025
Visiting International Student Program, Computer Science Track
Excited to join UW-Madison as a visiting student to experience American higher education and expand my technical knowledge.
University of California, Berkeley
Jul. 2023 - Aug. 2023
Summer Session
Completed intensive summer courses to broaden my academic perspective and experience different teaching methodologies.
Work Experience
Labring Co., Ltd. - Hangzhou, China
Full-Stack Developer Intern • Jun. 2025 - Sep. 2025
- Maintained the database module of Sealos (Kubernetes cloud OS) with 12 merged PRs, spanning API and UI
- Led database version upgrades by refactoring API/YAML and validating on Kubernetes clusters
- Integrated Chat2DB (open-source AI-Powered database client) into Sealos' database module via Next.js server-side proxy
- Standardized API contracts with runtime validation and auto-generated docs using Zod and OpenAPI
- Rebuilt observability and logs module with near-real-time polling and time-bucketed views
Technical Skills
Programming Languages
Frameworks and Libraries
Development Tools
Academic Tools
Creative Software
Languages
Spring 2025 Course Schedule
CS 272
Introduction to Web Development
Computer ScienceCS 540
Introduction to Artificial Intelligence
Computer ScienceCS 639
Data Management for Data Science
Computer ScienceART 176
Digital Photography for Non-Art majors
ArtMHR 401
Leading Teams
ManagementCHR 111
Financial Life Skills
Life SkillsPassions & Interests
Reading & Learning
I believe in lifelong learning and enjoy reading books on technology, philosophy, and personal development. This helps me grow both professionally and personally.
Photography
Photography is my creative outlet. I love capturing moments, exploring different perspectives, and telling stories through images. It's a perfect complement to my technical studies.
Future Aspirations
My long-term goal is to become a front-end software engineer who can create impactful technology solutions.