This is a submission for the New Year, New You Portfolio Challenge Presented by Google AI
About Me
I am Mukhar Jain, a Software Development Engineer 3 at Walmart Global Tech with a passion for building scalable systems and cloud-native solutions. A graduate of IIT Delhi (Batch of 2021), I have over 4 years of experience working with technologies like Java Spring Boot, Golang, and React.
My journey has taken me from leading technical teams at Standard Chartered to engineering high-impact backend solutions at Walmart. I built this portfolio to bridge the long standing task of creating a portfolio. With AI I was able to make this in under an hour. Creating a unified space to showcase my projects and technical evolution.
Portfolio
How I Built It
My goal was to transform my static resume into a dynamic web experience as efficiently as possible.
- From CV to Code: I started by uploading my existing PDF CV to Gemini. I prompted the model to parse the structured data (experience, education, skills) and generate a React component structure based on that content. This acted as the foundation of the site, saving hours of manual data entry.
- Refinement & Features: Once the core structure was generated, I manually refined the code to add polish. This included implementing a custom Dark Mode and adding responsive micro-interactions to make the UI feel alive.
- Deployment: The final application was containerized and deployed on Google Cloud Run, ensuring it is globally available and auto-scalable.
Tech Stack: React, Tailwind CSS, Google Cloud Run, Gemini.
What I'm Most Proud Of
I am most proud of how quickly I was able to go from a static document to a live, interactive site.
- Dark Mode Implementation: I spent time ensuring the Dark Mode wasn't just a color swap, but a carefully accessible theme that respects user system preferences.
- Interactive Design: I added subtle animations and hover states that give the portfolio a premium feel, which is a significant step up from a traditional PDF resume.
- Efficiency: Leveraging Google AI to handle the heavy lifting of the initial boilerplate allowed me to focus purely on the creative aspects—like the interactions and theming—rather than writing standard HTML/CSS from scratch.
Top comments (0)