A cutting-edge personal portfolio showcasing the intersection of Data Science, AI Architecture, and modern web development
π Live Demo (Coming Soon) β’ π€ LinkedIn β’ π» GitHub
This isn't just another portfolio websiteβit's a full-stack, AI-integrated experience that demonstrates modern web development excellence. Built for a Senior Data Scientist & AI Architect, this portfolio showcases technical expertise through both content and implementation.
- π€ Meet Archie: Your AI-powered portfolio guide using Llama 3.1 8B
- π¨ Pixel-Perfect Design: Modern, responsive UI with smooth animations
- β‘ Blazing Fast: Optimized performance with Next.js 14 App Router
- π Real-time AI Chat: Streaming responses for seamless interaction
- π± Mobile-First: Flawless experience across all devices
| Category | Technology | Purpose |
|---|---|---|
| Framework | Next.js 14 (App Router) | Modern React framework with server-side rendering |
| Language | TypeScript | Type-safe development and better code quality |
| Styling | Tailwind CSS | Utility-first CSS for rapid UI development |
| AI Engine | Llama 3.1 8B | Conversational AI assistant integration |
| AI Platform | Cerebras Cloud SDK | High-performance AI inference |
| Icons | Lucide React | Beautiful, customizable icons |
| Forms | Web3Forms | Serverless form handling |
| Deployment | Vercel | Seamless CI/CD and global CDN |
- Hero Section: Dynamic introduction with AI chat integration
- About: Professional journey and expertise showcase
- Skills: Interactive technology stack with proficiency levels
- Experience: Timeline-based career progression
- Contact: Functional contact form with validation
- Intelligent Conversations: Ask about skills, experience, or projects
- Streaming Responses: Real-time, typewriter-effect responses
- Context Awareness: Understands portfolio content and provides relevant answers
- Professional Tone: Maintains appropriate communication style
- Modern Aesthetics: Clean, professional design language
- Smooth Animations: Subtle micro-interactions and transitions
- Responsive Layout: Perfect adaptation to all screen sizes
- Performance Optimized: Fast loading times and smooth scrolling
Node.js 18.x or later
npm / yarn / pnpm package manager- Clone the repository
git clone https://github.com/Wissenwelt/portfolio-webapp.git
cd portfolio-webapp- Install dependencies
npm install
# or
yarn install
# or
pnpm install- Environment Setup
Create a
.env.localfile in the root directory:
# Web3Forms API Key (Get from https://web3forms.com/)
NEXT_PUBLIC_WEB3FORMS_KEY=your_web3forms_key_here
# Cerebras Cloud API Key (Get from Cerebras Cloud platform)
CEREBRAS_API_KEY=your_cerebras_api_key_here- Start Development Server
npm run dev
# or
yarn dev
# or
pnpm dev- Open Your Browser
Navigate to
http://localhost:3000to see the portfolio in action!
portfolio-webapp/
βββ π app/ # Next.js 14 App Router
β βββ π api/ # API routes for AI chat
β β βββ π route.ts # Chat API endpoint
β βββ π components/ # Reusable UI components
β β βββ π AboutSection.tsx # About section component
β β βββ π ChatbotWidget.tsx # AI chatbot interface
β β βββ π ChatbotWrapper.tsx # Chatbot wrapper logic
β β βββ π ContactSection.tsx # Contact form component
β β βββ π ExperienceSection.tsx # Experience timeline
β β βββ π footer.tsx # Footer component
β β βββ π HomeSection.tsx # Hero/landing section
β β βββ π Navbar.tsx # Navigation component
β β βββ π SkillsSection.tsx # Skills showcase
β βββ π favicon.ico # Site favicon
β βββ π globals.css # Global styles
β βββ π layout.tsx # Root layout component
β βββ π page.tsx # Main page component
βββ π public/ # Static assets
β βββ πΌοΈ 169779048598.jpeg # Profile image
β βββ π¨ file.svg # SVG assets
β βββ π¨ globe.svg # Globe icon
β βββ π¨ logo.svg # Logo asset
β βββ πΌοΈ MyImage.jpg # Additional image
β βββ π¨ next.svg # Next.js logo
β βββ πΌοΈ profile.jpg # Profile photo
β βββ πΌοΈ Screenshot 2025-07-23 181057.png # Portfolio preview
β βββ π¨ window.svg # Window icon
βββ π .env.local # Environment variables
βββ π .gitignore # Git ignore rules
βββ π eslint.config.mjs # ESLint configuration
βββ π next.config.ts # Next.js configuration
βββ π next-env.d.ts # Next.js TypeScript declarations
βββ π package.json # Project dependencies
βββ π postcss.config.mjs # PostCSS configuration
βββ π README.md # Project documentation
βββ π tailwind.config.ts # Tailwind CSS configuration
βββ π tsconfig.json # TypeScript configuration
- Next.js 14: Leveraging the latest App Router for optimal performance
- TypeScript: Ensuring code reliability and developer experience
- Tailwind CSS: Rapid UI development with utility-first approach
- Llama 3.1 8B: State-of-the-art language model for natural conversations
- Cerebras SDK: High-performance AI inference platform
- Streaming API: Real-time response generation
- ESLint & Prettier: Code quality and formatting
- Hot Reload: Instant development feedback
- Component Architecture: Modular and maintainable code structure
This portfolio is designed for seamless deployment on Vercel:
- Connect your GitHub repository to Vercel
- Add environment variables in Vercel dashboard
- Deploy with a single click
The portfolio will be live at your custom domain: vijendramalik.com
This project is open source to inspire and help fellow developers. If you find it useful:
- β Star this repository to show support
- π Fork and customize for your own portfolio
- π Credit appropriately if using significant portions
If you use this portfolio as inspiration, please include:
Portfolio inspired by Vijendra Singh Malik
GitHub: https://github.com/Wissenwelt/portfolio-webapp- β‘ Lighthouse Score: 100/100 (Performance, Accessibility, Best Practices, SEO)
- π First Contentful Paint: < 1.2s
- π± Mobile-Friendly: Perfect responsive design
- π SEO Optimized: Meta tags and structured data
Vijendra Singh Malik - Senior Data Scientist & AI Architect
"Transforming Data Into Intelligent Solutions: Bridging advanced GenAI techniques & business."
Core Expertise: LLMs β’ Python β’ AWS β’ NLP β’ MLOps β’ AI
Connect & Collaborate:
This project is open source and available under the MIT License.
Built with β€οΈ by Vijendra Singh Malik
Showcasing the perfect blend of Data Science expertise and modern web development
π Star this repo if you found it helpful!
