This is my personal professional portfolio website, showcasing my experience in large-scale systems, microservices, and low-level optimizations.
Built with a modern tech stack to ensure high performance, maintainability, and a polished user experience.
- Framework: React 19
- Build Tool: Vite 7
- Styling: Bootstrap 5 & Sass
- Icons: Devicons & Font Awesome
- Animations: React Type Animation & React Vertical Timeline
- Deployment: GitHub Pages
- Hero Section: Dynamic typing introduction with social links.
- About Me: Professional summary and consolidated paragraphs.
- Experiences: Interactive timeline with expandable achievements on hover.
- Skills: Modern grid-based tech stack visualization using official brand icons.
- Projects: Highlights of key open-source work and implementations.
- Get In Touch: Integrated high-impact call to action.
-
Clone the repository:
git clone https://github.com/raythx98/me.git
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
The site will automatically open on http://localhost:5177
-
Build for production:
npm run build
The site is automatically deployed to GitHub Pages via the gh-pages branch.
npm run deployOriginal template and inspiration by Hashir Shoaib. Modernized and customized by Ray Toh.