Inspiration

The vision for reGen was born from the idea that everyone deserves a personal biographer. In the fast-paced tech world, accurate history helps shape future opportunities, yet we often forget the depth of our past contributions. We wanted to solve two problems: the difficulty professionals face in recalling their pivotal milestones, and the manual burden hiring managers face trying to "read between the lines" of a resume and searching web for impacts. We built this to turn a static CV into a living, breathing legacy.

What it does

reGen acts as your automated digital agent. By simply connecting with your static CV, Portfolio website, LinkedIn or GitHub:

  1. Digs Deep: Uses Google Gemini 3 to analyze the full scope of your contributions, finding value in data points you might have overlooked.
  2. Visualizes Impact: Instantly builds an interactive 3D website featuring a chronological "Universe" of your career, mapping skills and milestones in a visual space.
  3. Produces Cinema: Automatically scripts and directs a high-quality video documentary of your professional life (using Gemini Veo), ready to be shared with recruiters or on social media.

How we built it

We engineered a sophisticated "Chain of Thought" architecture.

  1. The Brain (Backend): We used FastAPI and Python to host a Task Orchestrator. Instead of simple scripts, we employ Gemini 3 to act as a planner, it reasons through the best strategy to fetch and structure data based on the specific user's profile type.
  2. The Face (Frontend): We moved away from standard layouts to create an immersive experience using React, Three.js, Radar, etc. The interface uses heavy particle systems and 3D geometry to represent the complexity of a career.
  3. The Director (Video): We built a pipeline where Gemini 3 writes a "Character Bible Segments" to ensure consistency, and Gemini Veo generates cinematic video segments that are dynamically stitched together.

Challenges

  • AI Directorial Consistency: Generating video with AI is easy; generating consistent video is hard. We struggled to make Gemini Veo keep the user's "character" (look, vibe, setting) consistent across different clips. We solved this by implementing a "Character Bible" prompt system that enforces visual continuity rules across generated segments.
  • Veo "Overlay-Text Rendering": Getting perfect text overlaying on generated videos by Veo is not all time perfect yet, it distorts at time, and might not be a perfect time yet to include overlay-text instruction within prompt, until when Veo is perfect for such (will not present a professional personalized Documentary Video at the moment, for project like this). But still perfect for the project for now, without Overlay-Text Rendering.
  • The "Walled Garden": Extracting rich data from platforms like LinkedIn is notoriously difficult. We had to build a hybrid system using OAuth and intelligent fallback scraping that uses Gemini Grounding to reconstruct missing context from public data validated and related to the individual.
  • Performance vs. Immersion: Rendering 5,000+ interactive particles in Three.js and lightening while maintaining smooth React state updates for the timeline required aggressive optimization and careful memory management.

Accomplishments

  • Successfully implemented a Chain of Thought orchestrator where the AI self-corrects its data extraction plan if it hits a roadblock.
  • Built a "text-to-documentary" pipeline that takes raw profile data and outputs a narrated, visually cohesive video.
  • Created a seamless user experience where complex data analytics (commit history, career gaps) are translated into beautiful, easy-to-understand 3D visualizations.

What we learned

We learned that context is king. A raw list of job titles creates a boring timeline. However, when we allowed Gemini 3 to analyze the skills acquired during specific periods and cross-reference them with project outcomes, the narrative shifted from a "resume" to a "hero's journey." We also discovered that visual storytelling (video + 3D) increases engagement significantly compared to text-based profiles.

What's next for reGen

  • Personalized .page Domains: We plan to offer every user their own unique name.page domain, making reGen the default standard for professional introductions.
  • Customizable "Biographer" Personas: Allowing users to choose the narrative style of their documentary (e.g., "Tech Visionary," "Creative Lead," or "Academic Researcher") to better fit their industry.
  • Live Career Updates: Implementing webhooks so that when you merge a major PR or change your job status on LinkedIn, reGen detects the "milestone," notifies you, and automatically updates your documentary to include the new chapter.
Share this project:

Updates