My Portfolio Website

About

In 2023, I decided to finally make a personal website showcasing all, or most, of my work throughout my professional career. By 2023, I had completed my undergraduate degree in Computer Science in 2022 and had been working in the software industry for over 2 years, so I had material to share. The main goal of my personal website is to archive my work and document my process of building and learning. It will also serve as a central location for all my socials like LinkedIn, GitHub, GitLab, Twitter, etc.

How Does It Work?

The website is generated using a static site generator called Hugo. Most of the code/content is written in HTML, CSS, JavaScript, and Markdown. All the code is hosted in GitHub and the site itself is hosted on Vercel. The domain mehmetmhy.com was purchased from Google Domains. To speed up the development of this website, I used a Hugo theme called hugo-blog-awesome where I forked the theme into this repo and modified it to make the site a little better for my use case. Here is a simple diagram showing the workflow of my personal website:

Future Plans?

Throughout the year, when I get some free time, I will continue to update the website with new projects and career changes that come my way. I also plan to keep the structure of this website for 1-2 years. However, I do want to rebuild the website one day so that it is not just a static site anymore. I am weak in frontend development, so I hope to learn more and rebuild the site to be more dynamic and support more advanced features.