Skip to content
View aoda-zhang's full-sized avatar
:shipit:
Job seeking
:shipit:
Job seeking

Block or report aoda-zhang

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
aoda-zhang/README.md

Hi 👋 there, I’m Aoda

Full-Stack Engineer · React · TypeScript · Node.js

I build scalable software systems with maintainable codebases that support enterprise digital transformation.


🧰 Tech Stack

                 
        
     


Side Project

PawHaven — an open-source platform that helps volunteers, shelters, and adopters report, track, and share stray animal rescue cases (from first sighting to outcome).

hero2.png

✨ Highlights

  • Built around real-world rescue workflows rather than generic CRUD
  • Monorepo setup keeps frontend, backend, and shared code in one place for easier collaboration and maintainability
  • Supports multiple user roles: volunteers, shelters, and adopters
  • Feature-driven frontend and domain-aligned backend modules for scalable, maintainable services

Pinned Loading

  1. PawHaven-FullStack-React-NodeJS PawHaven-FullStack-React-NodeJS Public

    🐱 PawHaven — an open-source platform that helps volunteers, shelters, and adopters report, track, and share stray animal rescue cases (from first sighting to outcome).

    TypeScript 89 11

  2. germany-resume germany-resume Public

    A resume builder designed for job seekers targeting Germany. German-standard layout, photo support, A4 PDF, trilingual (中文/EN/DE).

    TypeScript