• University of California, Irvine
  • Irvine

Becoming an Expert

Becoming an Expert

How to complete the application to become a GitHub Campus Expert.

Becoming an Expert

Introduction

Introduction

An introduction to Campus Experts and campus communities.

Introduction

Inclusive Communities

Inclusive Communities

How to start creating inclusive communities on campus.

Inclusive Communities

Information Design

Information Design

How to design workshops, worksheets, and other learning experiences from first principles.

Information Design

Public Speaking

Public Speaking

How to speak publicly, from writing a talk to wowing an audience.

Public Speaking

Introduction to Git

Introduction to Git

Take your first steps with Git, versioning your files and collaborating with confidence.

Introduction to Git

Community Impact

Community Impact

Apply what you've learnt by making a plan for the future of your community.

Community Impact

About Shengyuan

Before I became a software engineer, I was chasing a different dream: filmmaking. I spent high school building a YouTube channel, not for fame, but for the love of storytelling. That passion for creative expression stuck with me, even as my interests shifted.

During the pandemic, I started exploring UI design, just to sharpen my Photoshop skills. When I shared a mockup online and people asked me to build it, I felt the same rush I used to get from posting a video. That moment sparked my journey into tech.

At UC Irvine, I initially struggled. Coming from a small school in rural Ohio, I felt behind compared to peers with years of coding experience. But I kept pushing, eventually landing an internship at Zoom before my sophomore year.

I later became a GitHub Campus Expert to help others break into tech, especially those from non-traditional backgrounds. Hosting resume reviews, mock interviews, and workshops became my new form of creative expression. Seeing students succeed showed me the impact of mentorship.

For me, creativity is not tied to one medium. It is about building, solving, and empowering. Whether through code or community, I am driven by the joy of helping others take their next step.

Feel free to connect with me through these platforms:

Skills

python
swift
c++
java
go
html/css
javascript
c#
sql
git

Recent events

IrvineHacks 2025

Join the biggest hackathon in Orange County!

Hackathon

Irvine, California, USA

IrvineHacks 2024

Create. Connect. Inspire.

Hackathon

Irvine, California, USA

Break Into Tech 6 - Fall Career Fair Prep

Join for a practical workshop covering how to pitch yourself, tailor your resume, and approach recruiters with confidence.

Workshop

Irvine, California, USA

Break Into Tech 4 - Mock Interview

Whether you’re prepping for internships or full-time roles, this session will help you build confidence and interview skills in a supportive environment.

Workshop

Irvine, California, USA

BeachHacks

BeachHacks 7.0 - Create, Connect, and Collaborate!

Hackathon

Long Beach, California, USA

BUILD'23

BUILD’23 is a two day hackathon surrounding the use of emerging technologies, such as blockchain and AI, to address the pressing global issues of today.

Hackathon

Remote, Canada

HackUCI 2023

This year, Hack at UCI will take place the weekend of February 3rd to 5th. The event will be 100% in-person during the day. Free workshops, socials, food, and swag will be provided!

Hackathon

Irvine, California, USA

HackUCI 2022

HackUCI is the largest collegiate hackathon in Orange County, and we continue expanding and improving our event every year

Hackathon

Irvine, California, USA

Recent activity

No recent activity

Shengyuan has yet to plant their flag 🚩.