This is a submission for the New Year, New You Portfolio Challenge Presented by Google AI
About Me
I’m Luke Ponga, a Software Developer and IT Support Specialist. My portfolio is designed to bridge the gap between technical precision and intelligent interaction, showcasing my journey from hardware support to building AI-driven software solutions.
Portfolio
–labels dev-tutorial=devnewyear2026
How I Built It
My portfolio is built on a modern, high-performance stack:
- Framework: Next.js 16 with Standalone Output optimization.
- Design: A minimalist Swiss-inspired UI using Tailwind CSS and Framer Motion.
- AI Engine: Google Genkit powered by Gemini 1.5 Flash.
Google AI Features:
- AI Project Matcher: A custom Genkit flow that acts as a virtual representative, allowing visitors to query my experience and projects using natural language.
- Instant AI Pitch Generator: A specialized recruitment tool that uses Gemini 1.5 Flash to analyze job descriptions and generate personalized candidate pitches based on my specific project history.
Deployment: Containerized with Docker and deployed to Google Cloud Run with official challenge labelling (dev-tutorial=devnewyear2026).
What I’m Most Proud Of
I’m most proud of the Instant AI Pitch Generator. It transforms the portfolio from a passive gallery into an active tool for professional success. Using Genkit allowed me to implement complex RAG (Retrieval-Augmented Generation) logic seamlessly, ensuring the pitches are deeply grounded in my actual work history.
Technical Details
- Repo: https://github.com/lukeponga-dev/portfolio-luke.git
- Language: TypeScript
-
AI Model:
googleai/gemini-1.5-flash
devnewyear2026 #googleai #cloudrun #nextjs
