Hello, I'm

I turn constraints into elegant, working solutions.

Hero Image

+

Projects Completed

Internships Completed

GPA

Cloud Certification

About Image

About Me

Hi, I'm Kathy Kexin Zhu, a full-stack and backend engineer with 1.5+ years of internship experience building production systems in Node.js and Spring Boot.

I'm graduating in April 2026 with a Master's in Electrical & Computer Engineering (4.0 GPA) from University of Ottawa. I'm open to full-time SDE/Backend/Full-stack opportunities.

I build systems that are fast and reliable: designing REST APIs and data flows, integrating AI-powered features, and improving frontend performance.

Colleagues describe me as collaborative, responsible, and dedicated. I prioritize maintainable code and clear documentation to keep teams aligned. I'm a fast learner who adapts quickly to new challenges, communicates openly, and takes pride in delivering quality without slowing momentum.

  • Java
  • Spring Boot
  • Spring Cloud
  • Node.js
  • JavaScript
  • React
  • SQL & NoSQL
  • AWS & GCP
  • ...

My Projects

  • React Portfolio Website
    React Portfolio Website

    A personal portfolio website built with React and Next.js to showcase my projects and skills.

  • Real Estate Demo
    Real Estate Demo

    A real estate demo built with Next.js, Node.js and MongoDB, featuring property display.

  • Spring Cloud Microservices System
    Spring Cloud Microservices System

    A microservices backend system built with Java, Spring Cloud and Spring Security, demonstrating service discovery, load balancing, API gatewayand inter-service communication.

  • Food Delivery App
    Food Delivery App

    A food delivery application built with Java, SpringBoot, MySQL. It covers user ordering, restaurant management, and order processing.

  • LLM-powered Conversational Book Recommendation System
    LLM-powered Conversational Book Recommendation System

    A conversational AI recommender system leveraging LLMs, RAG pipelines, and ML models to provide personalized, context-aware recommendations.

  • CoSplit - Your Smart Receipt Splitter
    CoSplit - Your Smart Receipt Splitter

    An AI-powered app that turns messy receipts into structured data and simplifies group expense splitting. Built with TypeScript and Gemini LLM.

  • CO Detection
    CO Detection

    A CO detection system built with C++ and Arduino, designed to monitor and detect carbon monoxide levels in residential areas.

Let's Connect

I'm currently looking for new opportunities and collaborations. Whether you have a project in mind, you have a question, or just want to say hello, feel free to reach out! I'll get back to you as soon as possible.

Github IconLinkedIn Icon