Coding & Developmentโจgemini๐universal
๐ Anis Mselmi | Futuristic Agentic Portfolio
:octocat:An interactive terminal console portfolio powered by Google Gemini.
Quick Start
Install this Skill
npx skills add anis-mselmi/portfolio# ๐ Anis Mselmi | Futuristic Agentic Portfolio [](https://streamlit.io) [](https://www.python.org/) [](https://deepmind.google/technologies/gemini/) [](#-ask-my-ai-twin-console) [](#-mobile-responsive-design) <p align="center"> <img src="assets/images/profile/hero.webp" alt="Anis Mselmi Profile" width="200" style="border-radius: 24px; border: 3px solid #7c9cff; box-shadow: 0 4px 25px rgba(124, 156, 255, 0.45); object-fit: cover;" /> </p> A **premium, highly interactive personal portfolio** application showcasing a futuristic cyber-console design. Built with **Streamlit** and powered by professional vanilla CSS โ featuring fluid scroll behaviors, intersection observers, glassmorphic UI components, and a custom **AI Twin RAG Terminal Console**. --- ## โจ Features ### ๐ค Ask My AI Twin Console An interactive developer-themed terminal mimicking a live **Retrieval-Augmented Generation (RAG)** engine. * **Intelligent Query Parser:** Employs high-precision fuzzy keyword matching and sequence metrics to locate portfolio details instantly. * **Developer Shell Commands:** Fully supports Unix-style console slash-commands: * `/about` โ Introduce Anis's professional objective * `/skills` โ Print technical stack inventory * `/projects` โ List engineered software systems * `/certificates` (or `/certs`) โ Output verified NVIDIA certificates registry * `/cv` โ Print direct resume Canva URL * `/contact` โ Display communications channels * `/clear` โ Flush console buffer * `/help` โ Print command registry * **Gemini LLM Failover:** Connects dynamically with **Google Gemini 1.5 Flash** if a `GEMINI_API_KEY` is provided. * **Suggested Prompts:** Includes fast-access click triggers to run prompt queries instantly. --- ### ๐งญ 7-Button Sticky Centered Navbar * A sticky navigation bar with **7 section buttons** all displayed on a single centered line: **๐ Skills ยท ๐ Education ยท ๐ Certs ยท ๐ Projects ยท ๐ Hackathons ยท ๐ Languages ยท ๐ฌ Contact** * Smooth scroll-to-section behavior with active-link highlighting via `IntersectionObserver`. * Horizontally scrollable on mobile โ all buttons remain on one line. --- ### ๐ ๏ธ Interactive Skills Showcase * **Skill Category Grid:** Structured glassmorphic cards with interactive hover animations and custom tech tags. * **Interactive Competence Charts:** 3 custom Plotly dark-themed charts side-by-side: 1. *Top Skills* โ Horizontal bar chart with a cyan-to-purple gradient. 2. *Domain Mix* โ Donut chart showing category distribution. 3. *Languages* โ Vertical bar chart of programming language proficiencies. --- ### ๐ Structured Education Timeline * **Glassmorphic Cards:** 3-column glassmorphism layout with `backdrop-filter: blur(12px)`, animated glowing borders on hover. * **Header Badges:** Circular emoji badges with hover rotation and pill date badges. * **Direct PDF CV Download:** Local PDF encoded in base64 and served directly to the browser. --- ### ๐๏ธ Verified NVIDIA Certifications Registry * **Responsive 4-Column CSS Grid** displaying 8 professional NVIDIA Certificates of Competency. * **Instant Verification Redirects** โ each card links directly to `learn.nvidia.com` for credential verification. * **AI Terminal Integration** โ The AI Twin understands `/certificates` and `/certs` commands. --- ### ๐ Projects Grid * Multi-column display of core engineering projects with project image cards, tech-stack tags, and GitHub links. * **NovaChess** project features a custom chess board image (`assets/images/projects/chess.png`). --- ### ๐ Hackathon Wins * Dedicated **Hackathons** section showcasing competition achievements with event photos. * **Fixed-height cards** (325px) with prominent 160px event banner images. * Each card displays: event name, award badge (๐ฅ **Top 6**, etc.), organizer, date, and tech tags. * Gold-to-cyan gradient glassmorphic borders with animated hover lift effect. * **IEEE WIE ACT 4.0** properly featured alongside other IEEE congresses. --- ### ๐ Languages Section * **Glassmorphic language cards** with circular full-bleed flag images (Arabic, English, French, Saudi flag). * Language proficiency displayed with badge chips per card. * 2-column responsive grid layout (3-column on wide screens). --- ### ๐ฌ Premium Contact Section * **Two-column layout** โ contact form on the left, Contact Details card on the right. * **Redesigned Contact Details Card:** - Glassmorphic dark card with `b ... (truncated)
Repository
3stars
2forks
Details
Related Skills
More coding & development skills you might like
Reticle
Coding & DevelopmentAI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.
๐คclaude๐universal
1.2k
190
View
agentscope-java
Coding & DevelopmentExpert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.
๐universal
6.0k
1.5k
View
ospec
Coding & DevelopmentDocument-driven OSpec workflow for initialization, change/goal routing, validation, archiving, and durable project knowledge.
โจgemini๐คclaude๐ฌgpt๐universal
524
34
View
misakanet-failure-memory
Coding & Development๐ A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. Python stdlib only. | https://misakanet.org
๐คclaudeโจ๏ธcursor๐universal
424
158
View