Skip to content
View zairuiy-coding's full-sized avatar

Highlights

  • Pro

Block or report zairuiy-coding

Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
zairuiy-coding/README.md

Hi ๐Ÿ‘‹, I'm Zairui (Katherine) Yang

Software Engineer | Backend & Full-Stack Developer


๐Ÿš€ About Me

๐ŸŽ“ Hi, my name is Zairui (Katherine) Yang, and Iโ€™m a passionate software engineer specializing in backend systems, data engineering, and full-stack development. Iโ€™m currently pursuing my MSc in Computer and Information Technology at the University of Pennsylvania, graduating in May 2025.

๐Ÿ’ผ Recent Experience:

  • Tesla (Factory Software Team) โ†’ Migrated a legacy .NET ETL system to Golang & React, optimizing scalability for 200+ factory processes and improving system efficiency.
  • SciFeCap (Quant Trading) โ†’ Built a WebSocket-based real-time data pipeline, reducing database load by 40% and enhancing financial signal processing.
  • MCIT Slack Bot โ†’ Developed an AI-powered alumni search tool integrating OpenAI API, Redis, and Celery, scaling to 300+ users.

๐Ÿ”— Explore my Portfolio for more details on my projects and contributions.

๐Ÿ’ป Tech Stack:

I have hands-on experience with Golang, Python, Java, C++, JavaScript, and SQL, and I work extensively with React.js, Next.js, Node.js, PostgreSQL, MongoDB, Kafka, Docker, and AWS. My passion lies in building scalable, high-performance systems and tackling complex engineering challenges.

๐ŸŽต Outside of Tech:

I love A Cappella ๐ŸŽค, photography ๐Ÿ“ท, cooking ๐Ÿณ,traveling & the outdoors โ›ฐ๏ธ, and spending time with cats ๐Ÿˆ.

๐ŸŒŠ "To see the world, things dangerous to come to, to see behind walls, draw closer, to find each other, and to feel. That is the purpose of life."


๐Ÿ† Achievements

  • ๐Ÿฅ‡ 2nd Place @ MCIT Hackathon 2024
  • ๐Ÿ† Best Beginner Hack @ FemmeHack 2024

Feel free to connect with me on LinkedIn or check out my GitHub.


๐Ÿ’ป Skills

Languages

Go Python Java C++ JavaScript SQL

Backend & Data Engineering

Node.js Kafka FastAPI Redis Celery

Frontend

React Next.js TypeScript Express

Databases

PostgreSQL MongoDB MySQL SQL Server

Cloud & DevOps

AWS Kubernetes Docker


๐Ÿ“š Project Catalog

Check out my pinned repos for the projects I build. (list continuously updating)

๐ŸŒ Full-Stack Development

  • Ufogram: An Instagram Full-Stack Clone built with React and Node.js.
  • IMDB Full-Stack Clone: A comprehensive IMDB clone with advanced search and optimized performance.

โ˜• Java Projects

  • FindFlora: A Java-based application providing personalized flower recommendations using machine learning.

๐Ÿš€ Hackathon Winners

  • Task2Calendar: A Chrome Extension to clip assignment tasks from web pages directly to your calendar.
  • TimeToGoal: An iOS app combining short-term task planning and long-term goal tracking to help users stay focused.

๐ŸŽฎ Miscellaneous Projects


๐Ÿ“Š Stats

Profile Details Top Languages

Stats Productive Time


๐Ÿ”— Links

Connect with me:

LinkedIn Portfolio

Pinned Loading

  1. mcit_hackathon_TaskToCalendar mcit_hackathon_TaskToCalendar Public

    a light-weighted Chrome Extension to clip tasks from webpages directly to calendars with one single click

    JavaScript 3 1

  2. TimeToGoal TimeToGoal Public

    Forked from tanhaow/TimeToGoal-Time-Tracking-iOS-App

    A time-tracking ios app that helps you put hours into your goals | "Your 1000-Hour Journey to Mastery Starts Now"

    Swift 1

  3. FindFlora FindFlora Public

    a Java-based recommendation engine using t-SNE techique and QuadTree algorithms

    Java 1

  4. zairuiy-coding.github.io zairuiy-coding.github.io Public

    Personal portfolio website of Zairui Yang built with React JS

    CSS 1

  5. IMDB-full-stack-clone IMDB-full-stack-clone Public

    A full-stack web application that provides searching and recommending for movies and TV series, built with ReactJS, NodeJS, and ExpressJS.

    JavaScript 2

  6. ufogram ufogram Public

    Instagram Full-Stack Clone built with React, Node.js, Express, and MongoDB. Features user registration and authentication, real-time content feeds, multimedia uploading, and comprehensive testing.

    JavaScript 1 1