DEV Community

Cover image for My Portfolio Challenge 2026
Usman Abdullahi
Usman Abdullahi

Posted on

My Portfolio Challenge 2026

This is a submission for the New Year, New You Portfolio Challenge Presented by Google AI

About Me

I am an aspiring software developer passionate about building clean, functional web experiences. For this challenge, I participated in creating a personal portfolio that represent my growth and journey in the tech world.

Portfolio

Link to my Live Portfolio

https://uaithegreat001.github.io/PortpolioCallenge2026/

Link to my Source Code & Dockerfile (GitHub)

https://github.com/uaithegreat001/PortpolioCallenge2026.git

Technical Note: I fully containerized this application using a Dockerfile for Google Cloud Run. However, due to billing verification issues that persisted on the final deadline day, I have hosted the live version on GitHub Pages while providing the full Docker configuration in my repository to demonstrate the technical implementation.

How I Built It

This portfolio was created using pure HTML, CSS, and Vanilla Java script to ensure high performance and simplicity, To prepare for the Google Cloud Run requirement, I created a custom Dockerfile based on nginx:alpine to serve my static files on port 8080.

Google AI & Tools used:

  • Gemini AI: Assisted in architecting the Docker container and troubleshooting Google Cloud SDK commands.
  • Google Cloud Shell: Used as the primary development environment to manage files and attempt deployment.
  • Antigravity: This is core implementation assistance that written the code and turning the idea to real project.

What I'm Most Proud Of

I am most proud of the animation physics that was applied during implementation stage and also getting new experience with package Docker container during running the cloud run. As a developer and problem solver we are always welcoming new challenges, solve them, get experience and move.
Thanks All.

Top comments (0)