Welcome to my personal portfolio website! This project showcases my work, experience, and research as a Computer Science PhD student at George Mason University, specializing in cloud and serverless computing.
You can view the live website here.
This website serves as an interactive portfolio where I display my research, skills, and personal projects. It aims to provide a seamless user experience through a modern UI and smooth navigation.
I created this website without using a template, as the creation of this website provided me with a good opportunity to begin learning React. (I've always been interested in learning React.)
- Frontend: React - A JavaScript library for building user interfaces.
- UI Library: Material UI - A popular React UI framework that provides pre-designed components.
- Backend: Next.js - A React framework that offers server-side rendering and static site generation.
- Project Showcase: Highlights select projects, with detailed descriptions and links to GitHub repositories.
- Research: Insights and summaries of my research in cloud and serverless computing.
- Academic and Employment History: Highlights of key points in my academic and CS career thus far.
- Awards and Skills: Overview of my CS-related skills and the CS-related awards that I've received.
- Responsive Design: Optimized for viewing on a range of devices, including both desktop and mobile devices.
- Smooth Navigation: Thanks to Material UI, the design is intuitive and easy to navigate.
I'm a 3rd year PhD candidate in CS at George Mason University. My advisors are Dr. Yue Cheng (University of Virginia) and Dr. Songqing Chen (GMU). My research interests are centered around cloud computing with a focus on serverless computing. Specifically, I'm interested in applications of serverless computing to data analytics/data science, machine learning, file systems, and other areas.
src/components/
- Contains reusable React components used throughout the site.src/app/
- Holds the main pages of the website, built with Next.js for server-side rendering.src/styles/
- Custom CSS and Material UI theme settings.src/data/
- Data definitions of my research projects, employment history, academic awards, etc.public/
- Static assets like images, icons, and other media files.
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/Scusemua/scusemua.github.io
-
Navigate into the project directory:
cd scusemua.github.io
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open http://localhost:3000 to view it in your browser.