This is a submission for the New Year, New You Portfolio Challenge Presented by Google AI
About Me
Hi! I'm Aditya Nishad, a Computer Science student with a strong passion for software development. My work focuses heavily on Fintech and Blockchain technologies.
I built this portfolio ("ADI.PORTFOLIO") to create a professional home for my projects. Instead of a static resume, I wanted a living, scalable platform that represents my journey as a developer. I hope this portfolio expresses my drive to build practical, decentralized, and analytical tools that solve real-world problems.
Portfolio
Direct Link: https://aditya-portfolio-742513308261.us-central1.run.app Source Code: https://github.com/Aditya-linux/portfolio-dev
How I Built It
I wanted to keep the site lightweight and fast, so I opted for a clean tech stack enhanced by Google's AI tools.
The Tech Stack:
Frontend: HTML5, CSS3, JavaScript (No heavy frameworks, just pure performance).
Containerization: Docker.
Deployment: Google Cloud Run (Serverless).
How I Used Google AI (Gemini): To meet the innovation criteria, I used Google Gemini as my pair programmer throughout the process:
Accelerated Coding: Gemini generated the initial boilerplate for the responsive grid layout, saving me hours of CSS setup.
Debugging & Config: When I ran into port configuration issues with my Docker container, I pasted the error logs into Gemini. It immediately identified the issue with the PORT environment variable required by Cloud Run.
Content Refinement: I used Gemini to help summarize my complex technical projects (like my "Nebula" DApp) into concise descriptions suitable for a general audience.
What I'm Most Proud Of
I am most proud of two things in this submission:
The Projects Showcase: I successfully highlighted my key work, including Nebula (my Decentralized Evidence Management system) and Sentinel Alpha (my stock analysis tool). Seeing them displayed professionally in one place is a huge milestone for me.
Mastering Cloud Run: Before this challenge, I hadn't used Cloud Run. Successfully containerizing my app and deploying it to a serverless environment was a significant technical achievement. It feels great to know my portfolio can scale automatically.
Top comments (0)