DEV Community

Cover image for My AI-Powered DevOps Portfolio 🚀
Luiz Gustavo Borges
Luiz Gustavo Borges

Posted on

My AI-Powered DevOps Portfolio 🚀

New Year, New You Portfolio Challenge Submission

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

About Me

I am a DevOps Engineer with a foundation in Automation and Control Systems Engineering. My daily life involves orchestrating complex tools, but I realized my own "digital storefront"—my portfolio—was due for a major upgrade.

With this project, I set out to:

  • Modernize my professional presence.
  • Explore the boundaries of AI-assisted development, using AI to bootstrap a React application from scratch.

Portfolio

Check out my live portfolio deployed on Google Cloud Run:

How I Built It

I combined DevOps practices with modern frontend tools:

Infrastructure & Cloud

  • Google Cloud Run: Serverless hosting that scales my containerized app.
  • Google Artifact Registry: Secure storage for my Docker images.
  • Nginx: High-performance web server acting as the entry point for my React build.

Development & CI/CD

  • React & TypeScript: A type-safe, component-based frontend.
  • GitHub: Source control and the heart of my automation.
  • Docker: Ensuring environment consistency from local dev to production.
  • Cloud Build: Triggering automatic deployments on every git push.

What I'm Most Proud Of

1. AI-Augmented Modularity
By leveraging AI, I built a highly modular system where adding new projects is as simple as updating a single constant file. The UI automatically reflects these changes, allowing me to focus on content rather than CSS debugging.

2. Seamless Developer Experience (DX)
I'm particularly proud of the GitHub integration. Having a fully automated pipeline means I can focus on refining my portfolio until the Feb 1st deadline, knowing that every improvement is live seconds after I commit my code.

Top comments (0)