Portfolio Website
Published on October 1, 2023
How and Why I Made My Portfolio Site
Hello, everyone! I’m a student of artificial intelligence and I’m passionate about creating and learning new things. In this blog post, I want to share with you how and why I made my portfolio site, which showcases my skills, projects, contact information, blog posts, CV, and more.
How I Made My Portfolio Site
I started working on my portfolio site in July 2023, after I finished my second year of studies. I wanted to have a personal website that would reflect my personality, interests, and achievements. I also wanted to learn more about web development and practice my coding skills.
I decided to use GitHub Pages as my hosting platform, because it’s free, easy to use, and integrates well with Git, which is a version control system that I use to manage my code. GitHub Pages allows me to deploy my site directly from a GitHub repository, without having to worry about servers, domains, or databases.
To create my site, I used JavaScript, Next.js, CSS, and HTML as my main technologies. JavaScript is a programming language that I’m familiar with and that enables me to add interactivity and functionality to my site. Next.js is a framework for building React applications that support server-side rendering, static site generation, and dynamic routing. CSS is a style sheet language that I use to design the layout and appearance of my site. HTML is a markup language that I use to structure the content of my site.
My site consists of several sections that showcase different aspects of my profile. Here is a brief
overview of each section:
- Skills: This section displays my technical and soft skills, as well as the tools and languages that I use. I used icons to visualize my skill levels and categories.
- Projects: This section showcases some of the projects that I have done or contributed to, either as part of my studies or as personal hobbies. I used a section to display the project details, such as the title, description, image and link.
- Contact: This section provides my contact information, such as my email, phone number, and social media accounts. I used buttons and links to make it easy for visitors to reach out to me or follow me online.
- Blog: This section features my blog posts, where I write about topics that interest me, such as artificial intelligence, web development, and personal growth. I used html and css to generate static pages for each blog post.
- CV: This section displays my CV, which summarizes my education, work experience, awards, and publications.
- About me: This section contains some additional information about me, such as my hobbies, interests, and goals. I used images and text to introduce myself and share some fun facts.
Why I Made My Portfolio Site
I made my portfolio site for several reasons. First of all, I wanted to have a personal brand that would represent me and my work online. I think that having a portfolio site is a great way to showcase my skills, projects, and achievements, and to demonstrate my passion and creativity. I also wanted to have a professional presence that would help me connect with potential employers, clients, or collaborators. I think that having a portfolio site is a great way to impress recruiters, showcase my value, and stand out from the crowd.
Secondly, I wanted to have a learning experience that would challenge me and help me grow as a developer and a learner. I think that making a portfolio site is a great way to learn new technologies, practice coding, and improve my web development skills. I also wanted to have a creative outlet that would allow me to express myself and have fun. I think that making a portfolio site is a great way to experiment with different designs, features, and ideas, and to unleash my imagination.
Thirdly, I wanted to have a personal project that would motivate me and inspire me. I think that making a portfolio site is a great way to set goals, track progress, and celebrate achievements. I also wanted to have a personal story that would reflect my journey and personality. I think that making a portfolio site is a great way to document my learning process, share my insights, and showcase my individuality.
Conclusion
In conclusion, making a portfolio site was one of the best decisions that I made as a student of artificial intelligence. It helped me to create a personal brand, a professional presence, a learning experience, a creative outlet, a personal project, and a personal story. It also helped me to showcase my skills, projects, and achievements, and to connect with potential opportunities. I’m very proud of my portfolio site and I hope that you enjoyed reading about it. If you want to see it for yourself, you can visit it at GaetanVDB07.github.io. Thank you for reading and have a great day!