"A cinematic, 3D space-themed digital ecosystem redefining the professional portfolio. Engineered for zero compromise, blending high-performance WebGL graphics, real-time physics, interactive storytelling, and an integrated AI assistant to deliver a premium experience."
This portfolio has been completely reimagined as an interactive voyage through space. The experience includes:
- Immersive 3D Preloader: Fly through a rotating solar system with hundreds of glowing stars before entering the portfolio universe.
- Dynamic 3D Planetary Systems: Using React Three Fiber and Three.js, the background features massive, high-resolution planets (Earth, Moon, Neptune, Mars) that realistically morph and rotate as you scroll.
- Parallax Starfields & Nebula Fogs: Deep, multi-layered parallax backgrounds that respond to your scroll and section transitions.
- Glassmorphism 2.0: The UI floats beautifully above the 3D canvas with heavy blur backdrops, creating an ultra-premium aesthetic.
Visual evidence of the platform's high-fidelity design and interactive elements.
Immersive WebGL dashboard featuring a massive, 3D rotating planetary body with high-resolution textures.

Interactive physics-based skill visualization floating in a deep space parallax environment.

Career chronology presented through elegant glassmorphic cards over dynamic starlight trails.

Premium 3D-tilt gallery showcasing real-world deployments against an atmospheric nebula backdrop.

Curated timeline of professional certifications and milestones seamlessly integrated into the cosmic theme.

Custom 60FPS Canvas-based arcade experience seamlessly blending with the portfolio's universe.

Central communication uplink with futuristic glass panels and an integrated AI assistant terminal.

flowchart TD
A[๐ค User Browser] --> B[โ๏ธ React 19 + TypeScript]
B --> C[๐ Cinematic Universe\nThree.js & React Three Fiber]
B --> D[โจ Framer Motion\nUltra-Smooth Animations]
B --> E[๐ง Skill Orbit\nMatter.js 2D Physics]
B --> F[๐ค TECHBOY AI\nOpenRouter Integration]
B --> G[๐ฎ Space Invaders\nCustom Canvas Game Engine]
C --> H[๐ 3D Textures\nRealistic Planet Rendering]
F --> I[โ๏ธ Vercel Serverless\nSecure API Proxy]
I --> J[๐ OpenRouter\nLlama 3.3 Engine]
B --> K[๐ Vercel Deployment]
Tip
Performance Optimized: This ecosystem is built on Vite 6 and React 19, utilizing Suspense and dynamic imports to ensure lightning-fast load times even with heavy 3D assets.
- ๐ WebGL 3D Engine: Uses
Three.jsand@react-three/fiberto render massive 3D planets, atmospheric scattering, and 3000+ interactive stars at 60FPS. - ๐ง Physics-Driven UI: Uses
Matter.jsto create an interactive "Skill Orbit" that responds to gravity and collision physics. - ๐ค Intelligence Layer: Integrated AI assistant that has deep knowledge of the developer's career history and project details.
- ๐ฎ Micro-Game Integration: A custom 60FPS Space Invaders engine built natively on HTML5 Canvas provides active engagement and demonstrates complex state management.
- โจ Fluid Motion:
framer-motiondrives complex orchestrations, from the spaceship preloader sequence to scroll-triggered section reveals.
- Framework: React 19
- Build Tool: Vite 6
- Logic: TypeScript
- Styling: TailwindCSS + Vanilla CSS + Glassmorphism Shaders
- 3D Graphics: Three.js, React Three Fiber, React Three Drei
- Animations: Framer Motion
- 2D Physics: Matter.js
- Icons: Lucide-React
- AI: OpenAI / OpenRouter (Llama 3.3)
- Game Engine: Custom HTML5 Canvas Logic
PORTFOLIO/
โโโ frontend/
โ โโโ src/
โ โ โโโ components/
โ โ โ โโโ universe/ # The 3D Three.js Engine & Cinematic backgrounds
โ โ โ โโโ IntroScreen/ # The spaceship solar system preloader
โ โ โ โโโ ... # Main UI modules (Hero, About, Projects, etc)
โ โ โโโ hooks/ # Custom React hooks (useIsMobile, useActiveSection)
โ โ โโโ utils/ # Helper functions (scrolling, sound engine)
โ โ โโโ App.tsx # Modular section aggregator & Lazy Loading
โ โ โโโ constants.ts # Central Truth - All metadata (Projects, Skills, Stats)
โ โโโ public/
โ โ โโโ planets/ # High-resolution WebGL planet textures
โ โโโ vite.config.ts # Optimized build settings
โโโ backend/
โ โโโ chat.js # Core API/chat logic & LLM integrations
โโโ api/ # Vercel Serverless entry point (AI Proxy wrapper)This project is licensed under the MIT License.
Important
Attribution Requirement: You are encouraged to study and fork this repository. However, proper attribution to Chimata Raghuram is mandatory. Do not represent this holistic design as your own original creation.
Chimata Raghuram
Python Full Stack Developer โข AI/ML Enthusiast