Skip to content

mohammedryn/robotics-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– Robotics & Embedded Systems Portfolio - Mohammed Rayan

Welcome to my personal portfolio website β€” a fully responsive, interactive, and visually immersive showcase of my journey in robotics, embedded systems, AI-driven automation, and hardware innovation.

Hosted via GitHub Pages:
🌐 View Live Website


πŸ“Œ About

This portfolio is designed to highlight my:

  • πŸ”§ Core technical skills (Arduino, STM32, ROS2, SLAM, Jetson, etc.)
  • πŸš€ Featured robotics & embedded projects
  • 🧠 Leadership roles and achievements
  • πŸ“œ Certifications
  • 🧭 Personal interests (music, motorcycles)
  • 🧠 AI-powered project ideation tool

It’s built entirely with HTML, Tailwind CSS, and JavaScript (ES modules + Three.js) β€” no backend required!


πŸš€ Key Features

  • 🎨 Modern UI with Tailwind CSS + custom 3D styling
  • πŸ€– Interactive 3D Robot Viewer using Three.js
  • πŸ—‚οΈ Dynamic Project Cards with clickable modals
  • 🧠 AI-Powered Project Generator (Gemini API-ready structure)
  • πŸ“œ Certificate & Tinkercad Carousels
  • πŸ’¬ Modal system for expanded project descriptions
  • 🎧 Embedded Spotify Playlist for hobbies section
  • βš™οΈ Fully responsive design with animations and hover states

πŸ› οΈ Technologies Used

Category Tools / Frameworks
Frontend HTML5, Tailwind CSS, JavaScript (ES6+)
3D Graphics Three.js
Fonts Inter, Roboto Mono (Google Fonts)
Embeds Tinkercad, Spotify, YouTube, GitHub Pages
Version Control Git, GitHub
Deployment GitHub Pages

🧠 AI Project Ideation

The portfolio includes a button to generate AI-based project ideas based on:

  • Core skills
  • Past projects

πŸ’‘ This is structured to work with Google Gemini API or any LLM endpoint that returns HTML-formatted suggestions.


πŸ“ Folder Structure

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages