DEV Community

Sundaram Kumar Jha
Sundaram Kumar Jha

Posted on

Submission for Portfolio Challenge

New Year, New You Portfolio Challenge Submission

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

Hero Section

About Me

Hi, I'm Sundaram, a Backend Engineer based in New Delhi (GMT +5:30). I have a passion for building robust systems and believe that "Systems should feel easy."

My work spans across full-stack development, distributed systems, and AI agent architectures. I enjoy creating tools that improve developer experience and exploring the intersection of systems engineering and artificial intelligence.

Portfolio

Link to your Cloud Run App

The portfolio showcases my journey and projects, wrapped in a unique hand-drawn aesthetic that breaks away from standard corporate designs.

How I Built It

My portfolio is a modern web application built with performance and design in mind.

Tech Stack

  • Framework: Next.js 16 (App Router) for server-side rendering and performance.
  • Language: TypeScript & React 19.
  • Styling: Tailwind CSS v4 for rapid styling, coupled with Framer Motion for fluid animations.
  • Deployment: containerized with Docker and deployed on Google Cloud Run for scalability and ease of management.

Google AI Integration

  • Antigravity: This Portfolio project uses Gemini Flash 3 (via Antigravity) alongside agent skills to build the best frontend design.
  • Google Cloud Run: The portfolio is hosted on Google Cloud Run, leveraging its serverless container platform for reliable, scalable delivery.

Design Decisions

I chose a Neo-Brutalist / Hand-Drawn aesthetic to make the site feel personal and creative.

  • Sticky/Badge Elements: Used to give a playful "notebook" feel.
  • Dynamic Animations: Elements float, rotate, and react to hover, making the interface feel alive.
  • Custom Illustrations: SVG doodles that reinforce the "sketchbook" vibe.

What I'm Most Proud Of

  • The Unique Aesthetic: I'm proud of stepping away from generic templates to create a design that truly reflects my personality—fun, creative, but technically grounded.
  • Next.js 16 Adoption: Implementing the latest features of Next.js 16 and React 19 ensures the site is future-proof and blazing fast.
  • The "Feel": I stayed true to my motto: "Systems should feel easy." The navigation is intuitive, and the content is presented in a way that is easy to digest despite the technical depth.

Top comments (0)