This is a submission for the New Year, New You Portfolio Challenge Presented by Google AI
About Me
Hi, I'm Ondra, a 31-year-old software/web developer from the Czech Republic. I currently work full-time as a developer and recently started freelancing on the side. I built this portfolio to showcase my skills and projects while attracting new clients. As someone passionate about clean code and modern web technologies, I wanted my portfolio to reflect both my technical abilities and attention to detail.
Portfolio
(Note: Also deployed to Google Cloud Run with required label: --labels dev-tutorial=devnewyear2026)
How I Built It
My portfolio is built with a modern tech stack focused on performance, SEO, and maintainability:
Tech Stack
- Frontend: Astro 5 with TypeScript - chosen for its excellent performance, SEO capabilities, and zero-JS-by-default approach
- CMS: Payload 3 - a headless CMS to manage content on the website.
- Styling: Tailwind CSS
- Deployment: Google Cloud Run
- AI Assistant: Google's Antigravity IDE, Gemini 3 Pro and Nano Banana for some images - invaluable for development assistance
Google AI Tools
I used Antigravity throughout the development process and AI Studio:
- Animation Implementation: Antigravity helped me create smooth, performant scroll animations and transitions
- Localization: Set up a complete i18n supporting English and Czech, making my portfolio accessible
- SEO Optimization: Generated proper meta tags, structured data, and canonical URLs to ensure search engine visibility
- Content Shaping: Improved my portfolio copywritting, project descriptions, and technical writing to be clear and engaging
- Deployment: Gemini helped me with failing deployments. I have to change the output from static to server.
What I'm Most Proud Of
Performance: Achieved excellent Lighthouse scores. Using Astro image optimization
Bilingual Support: Implemented a complete localization system that seamlessly switches between English and Czech, making my services accessible to both local Czech clients and international opportunities
Smooth Animations: Created engaging scroll animations and transitions that enhance the user experience without sacrificing performance
Google Cloud Integration: Successfully deployed a containerized application to Cloud Run, demonstrating proficiency with modern cloud infrastructure
The portfolio represents not just my work, but also my approach to development: clean code, modern technologies, attention to detail, and a focus on user experience.
Live Site: www.justondra.dev
Tech Stack: Astro 5, Payload 3, TypeScript, Tailwind CSS, Google Cloud Run
Top comments (0)