I Built a Portfolio Like a System, Not a Résumé!

AI Summary3 min read

TL;DR

Lokesh built a portfolio as a living system to reflect his developer workflow and growth, using AI tools like Google Stitch AI and Antigravity for design and development, and deployed it on Google Cloud Run with a focus on process and intention.

Tags

devchallengegoogleaichallengeportfoliogemini

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

About Me

Hi, I’m Lokesh — a frontend-focused web developer with growing full-stack experience.

I don’t learn best by memorizing theory or following tutorials blindly. I learn by building, testing, breaking, and refining real systems.

Over time, I realized that a traditional portfolio page doesn’t truly represent how I think or how I grow as a developer. So instead of creating another résumé-style website, I treated this portfolio as a living system — one that reflects my workflow, my decisions, and my evolution.

This project isn’t about perfection. It’s about process, intention, and progress.

Portfolio

🔗 Live Portfolio (copy-friendly link):
https://lokesh-portfolio-593868443355.us-central1.run.app

👇 Embedded live using Google Cloud Run:


(Note: Deployed to Google Cloud Run with required label: --labels dev-tutorial=devnewyear2026)

📂 Source Code — GitHub Repository

Explore the full source code of this portfolio, including components, styles, and deployment configuration:

👉 https://github.com/itslokeshx/portfolio

How I Built It

This portfolio was planned first, designed with AI, and developed with AI as a collaborator — not as a shortcut.

🎨 Design (Google Stitch AI)

  • Used Google Stitch AI to explore layout direction, hierarchy, and interaction tone.
  • Focused on clarity over decoration.
  • The system-style interface mirrors how I naturally reason through problems.

🧩 Development (Google Antigravity)

  • Built using Google Antigravity as an AI-assisted development environment.
  • AI helped with architecture thinking, component structuring, and refactoring.
  • Every final decision — layout, logic, and behavior — was intentional and human-driven.

⚙️ Stack & Infrastructure

  • React / Next.js
  • Framer Motion for subtle interaction feedback
  • Docker for containerization
  • Google Cloud Run for deployment:
    • Containerized build
    • Scale-to-zero when idle
    • Free-tier safe configuration
    • Production-ready setup

Instead of using many tools, I focused on using fewer tools well.

What I'm Most Proud Of

  • Treating a portfolio as a system that explains how I think, not just what I’ve built.
  • Designing with restraint instead of visual overload.
  • Successfully containerizing and deploying on Google Cloud Run.
  • Keeping performance, simplicity, and cost under control.
  • Being honest about my current level while clearly showing growth.

This portfolio reflects how I want to build software going forward:

Thoughtfully. Iteratively. With intention.


🙏 Thanks to the DEV Community and Google AI team for creating a challenge that encourages experimentation, reflection, and responsible use of AI.

Visit Website