DEV Community

Cover image for ♊Source Persona: AI Twin
 Veronika Kashtanova
Veronika Kashtanova

Posted on • Edited on

♊Source Persona: AI Twin

Google AI Challenge Submission

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

About Me

I'm Veronika Kashtanova, an AI Engineer from Ukraine obsessed with making AI feel alive. I build with Generative AI and Multi-agent systems, staying on top of the latest Google technologies and integrating them into my projects. My work is technical, community-driven, and built to matter.

Portfolio

Quick Start: For the best immersive experience open in a full window:
👉 Launch Source Persona (Full Screen)🚀
📂 View Source Code on GitHub 👨‍💻

(Try asking: "What is your tech stack?", or "Do you have experience with Java?")

Source Persona Interface

👇 Live Interactive Preview

The Neural Link is active. Chat with the agent directly below:

How I Built It

I wanted to move beyond the traditional "static resume." A modern engineer needs a modern representation. I built Source Persona entirely within Google Antigravity, leveraging its AI-first environment to accelerate the full-stack development process.

The Architecture:

Architecture of Source Persona

  • The Brain (Neuro-symbolic Core): I used Google Gemini 2.5 Flash as the reasoning engine. It doesn't just "chat"; it acts as a persona layer over my raw professional data.
  • The Body (Cloud Run): The application is containerized with Docker and deployed on Google Cloud Run. This ensures zero-downtime updates and seamless scaling.
  • The Interface: A custom-built Cyberpunk UI that mimics a neural link connection, creating an immersive experience for the user.

Key Google Tools Used:

  • Google Antigravity: For rapid prototyping and coding.
  • Gemini API: For the conversational intelligence.
  • Cloud Run: For hosting the neuro-link interface globally.

What I'm Most Proud Of

I am most proud of the "Personality Injection" system.
Usually, AI portfolios feel robotic. I engineered the system prompt to capture not just my facts (projects, stack), but my voice—ambitious, technical, and slightly futuristic.

Seeing my digital twin successfully answer complex questions about my GitHub history ("Why did you use Java in the xbot-ai project?") felt like magic. It transforms a passive portfolio review into an active, engaging conversation.

👋 Conclusion

Thank you for exploring my Source Persona! ♊

I would appreciate any feedback or comments below. This was my very first experience working with Google Antigravity, and I was genuinely impressed by the workflow. The ability to edit and refine text/code seamlessly using the Tab key was a highlight for me—it made the development process feel incredibly fluid.

Happy coding to everyone in 2026! 🚀

Top comments (0)