This website's main purpose was a digital biography or a big CV for author's education and jobs. The website contains the author's personal informations; his professional and academical experiences; his CV and portfolio for his job; their books and articles for educational purposes; and a small blog where the author occasionally rambles about his interests and hobbies.
The site is written with zero experience about web-development before. The code contains vanilla javascript for fancy purposes; plain html and css for the structure of the website, and jekyll as SSG to create future html pages and configure them easily. The site is currently being hosted with github pages.
The design and some functions was inspired by various sites, mainly from Wikipedia, Evan Chen's website and Youtube.
Learning html was very easy; css boxes, flex and grid display was a bit tricky but nevertheless I learned it. Also since I already had experience with python, I already could use basic javascript. The most painful thing was to set up jekyll and github pages. The jekyll documentation, in my personal opinion, sucks and is very ambigious when explaining stuff. Moreover the templating language's documentation that jekyll uses, that is liquid also sucks so I had to browse hundreds of forums to fix my problems.
You can visit website's github page to see read the entire code with a bit of documentation about its development and function.