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

Highlights

  • Pro

Block or report zairuiy-coding

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
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 | Distributed Systems & Backend


๐Ÿš€ About Me

๐ŸŽ“ I'm Katherine, a software engineer focused on distributed systems, backend infrastructure, and high-performance data pipelines.
I enjoy building systems that are scalable, reliable, and production-ready.

๐Ÿ’ผ Recent Experience:

  • PayPal โ€“ JunoDB (Distributed Caching, 350B+ daily requests)
    Executed tech refresh across 3+ pools with 100GB+ data migration achieving zero downtime; managed GKE-based storage platform reducing latency from 2s to <10ms; maintained Java/Spring client library and designed a distributed counter feature for linear write throughput scaling.
  • Tesla (Factory Software Team)
    Migrated a legacy .NET ETL system to Golang & React, rebuilding backend as a task scheduler extracting data from 200+ configured sources and publishing to Kafka topics.
  • SciFeCap (Quant Trading)
    Built a WebSocket-based real-time data pipeline using the Strategy Design Pattern, reducing database load by 40% while preserving trading-relevant signals.

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

๐Ÿ’ป Tech Stack:

Hands-on experience with Go, Java, Python, TypeScript, and SQL. I work extensively with Spring, React.js, Next.js, Node.js, PostgreSQL, MongoDB, Kafka, Kubernetes, Docker, Elasticsearch, and AWS/GCP. My focus is on distributed systems, backend infrastructure, and building scalable production systems.

๐ŸŽต Outside of Tech:

I love A Cappella๐ŸŽต, rock climbing ๐Ÿง—, 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 Java Python TypeScript SQL

Backend & Distributed Systems

Spring Kafka Elasticsearch Redis Node.js FastAPI

Frontend

React Next.js Express

Databases

PostgreSQL MongoDB MySQL SQL Server

Infrastructure & DevOps

Kubernetes Docker AWS GCP Datadog


๐Ÿ“š Project Catalog

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

โ˜• Java Projects

  • FindFlora: A Java-based recommendation engine using QuadTree, BFS, t-SNE, and attribute-indexed search for personalized flower recommendations.

๐ŸŒ 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 MySQL performance.

๐Ÿš€ 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.

๐ŸŽฎ 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