Skip to main content
Portfolio Website v1
folderWeb
calendar-days01/2024 - 12/2024
layers-3HTML, CSS, JavaScript

Portfolio Website v1

My first portfolio website, built during my 1st year with HTML, CSS, and JavaScript. A personal site showcasing projects, achievements, and contact info.

Tech Stack

HTMLCSSJavaScript

README

Portfolio Website

Portfolio Website Hero Screenshot

This is a personal portfolio website showcasing projects, achievements, and personal information.

Folder Structure

Portfolio-Website/
├── index.html
├── blog.html
├── flex.html
├── .github/
│   └── workflows/
│       ├── build-deploy.yml
│       ├── create-release.yml
│       └── release.yml
├── assets/
│   ├── css/
│   │   ├── main/
│   │   │   ├── style.css
│   │   │   ├── blog.css
│   │   │   └── flex.css
│   │   └── utility/
│   │       └── utility.css
│   ├── js/
│   │   └── (JavaScript files will go here)
│   ├── images/
│   │   ├── hero.png
│   │   ├── profile/
│   │   ├── projects/
│   │   ├── achievements/
│   │   ├── family/
│   │   └── general/
│   ├── videos/
│   │   ├── projects/
│   │   └── personal/
│   └── documents/
│       ├── projects/
│       └── other/
└── README.md

Structure Explanation

  • HTML Files: Main pages of the website (index.html, blog.html, flex.html)
  • CSS: All styling files organized by type (main styles vs utility)
  • JS: JavaScript files for interactivity (empty for now)
  • Images: Organized by content type (profile, projects, achievements, etc.)
  • Videos: Personal and project videos
  • Documents: Project files and other documents

Pages

  • index.html: Main landing page with introduction and skills
  • blog.html: Project showcase and academic work
  • flex.html: Video projects and personal achievements

Features

  • Responsive design
  • Project showcase
  • Personal information
  • Contact form

Last updated: August 22, 2026

Looking for a Software Engineer?

I'm available for remote work.

Professional headshot of Alistair, a Software Engineer

We use cookies to analyze site traffic and improve your experience.

Learn more about how your data is handled