DEV Community

Gbolahan Olanrewaju
Gbolahan Olanrewaju

Posted on

Intelligent Portfolio: Built with Google Gemini + Applied Logic

About Me

I am a final-year Mathematics Researcher at the University of Lagos and the Founder of Imago, a digital transformation consultancy.

My engineering philosophy is simple: Software is Applied Topology. I don't just write code; I model logic. Whether I am architecting a Django backend or a Next.js frontend, I treat every component tree and database relation as a mathematical proof—it must be clean, efficient, and rigorously correct.

I built this portfolio to demonstrate that mathematical precision and creative design can coexist perfectly.

Portfolio

⚠️ Deployment Note:
My original architecture is containerized and configured for Google Cloud Run. However, due to regional banking restrictions in Nigeria, I was unable to bypass the verification hold on the Google Cloud billing account in time for this submission.

In the spirit of resilience, I have deployed the production build to Vercel so the judges and community can interact with the live site. The Dockerfile and Cloud Run configuration remain in the source code to demonstrate readiness.

How I Built It

I used Google Gemini not just as a code assistant, but as my "Senior Technical Partner."

  • Math-to-Code Translation: I prompted Gemini to help me visualize topological structures using CSS Grid. We turned abstract spatial concepts into a responsive, grid-based layout.
  • Logic Proofing: Instead of standard debugging, I asked Gemini to "audit" my JavaScript logic for edge cases, similar to proof-reading a theorem. This ensured my contact form and scroll interactions were error-free on the first try.
  • Tech Stack:
    • Core: HTML5, CSS3 (Semantic), JavaScript
    • AI: Google Gemini (Logic Auditing & Architecture)
    • Deployment: Vercel (Live), Docker/Cloud Run (Architected)

What I'm Most Proud Of

I am most proud of the "Applied Topology" Design System.

Many portfolios feel like templates, but I wanted mine to feel like a structured mathematical space. Using Gemini, I was able to write custom CSS that feels fluid and organic but is built on a rigid, logical grid.

I am also proud of the resilience behind this project. When the Google Cloud billing gate blocked my deployment, I didn't quit. I pivoted, reconfigured for Vercel, and shipped the product. That ability to solve problems under pressure is exactly what I bring to my clients at Imago.

Top comments (0)