Skip to content

Repository files navigation

Angelina (Runjie) Zhang — Personal Website

Build Live

Personal portfolio and blog for Angelina (Runjie) Zhang — incoming Software Engineer at Uber, UC Berkeley MEng EECS student, and UC San Diego Data Science + Math-CS alumna.

Live site → angelinaaaaaaaaaaaa.github.io


Stack

Layer Technology
Framework Next.js (static export)
Language TypeScript
Styling styled-components + styled-system
Animations Framer Motion
Blog Notion API via react-notion-x
Deployment GitHub Pages + GitHub Actions CI

Features

  • Responsive layout (mobile-first)
  • Hero section with animated CTA buttons
  • Projects page with image cards, tech tags, and links
  • About page with education, experience, and tech stack
  • Blog powered by Notion
  • RSS feed
  • Fast static builds via Next.js

Getting Started

# Install dependencies
npm install
# or
yarn

# Run the dev server
npm run dev
# or
yarn dev

Open http://localhost:3000 to view it locally.

# Type-check
npm run lint

# Production build
npm run build

Project Structure

.
├── components/     # Reusable UI primitives (Button, Card, Nav, etc.)
├── icons/          # SVG icon components
├── pages/          # Next.js pages (index, about, projects, publications)
├── posts/          # MDX project posts
├── public/         # Static assets (images, favicon)
└── styles/         # Global CSS and CSS Modules

License

GPLv3 — see the license file for details.

About

This is my digital resume on GitHub, showcasing my skills, projects, and experience in data science, machine learning, and algorithmic fairness. Explore my work and get in touch!

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages