Skip to content

MIKECHITI/michael-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Michael Mwombe — Personal Portfolio

Live Site GitHub HTML5 CSS3 JavaScript

Personal portfolio website for Michael Mwombe — Data Analyst & Full-Stack Developer based in Nairobi, Kenya.


🌐 Live Demo

https://mwombemichael.vercel.app


📸 Preview

Portfolio Preview


✨ Features

  • Responsive design — works seamlessly on desktop, tablet, and mobile
  • Smooth scroll navigation with active section highlighting
  • Animated entrance effects powered by WOW.js + Animate.css
  • Filterable project grid — filter by category (Data, API, Web, Security, IoT)
  • Animated skill progress bars that trigger on scroll
  • Stats counter with animated number counting
  • Working contact form with validation feedback
  • Sticky navbar that transitions on scroll
  • Back-to-top button that appears on scroll
  • CV download link

🛠️ Tech Stack

Layer Technology
Markup HTML5
Styling CSS3, Bootstrap 4.6
Icons Font Awesome 6
Fonts Google Fonts — Quicksand
Animations Animate.css, WOW.js
Interactions jQuery, CounterUp.js, Waypoints.js
Hosting Vercel

📁 Project Structure

portfolio/
├── index.html              # Main portfolio page
├── assets/
│   └── data/
│       ├── pic.jpg         # Profile photo
│       ├── image.jpg       # Hero/about image
│       ├── Michael_CV.pdf  # Downloadable CV
│       └── verified.png    # Verified badge
└── README.md

🚀 Projects Featured

Project Category Stack
Task Management API API / Backend Node.js, Express, MongoDB, JWT
Cybersecurity Audit Security OWASP ZAP, Burp Suite, DVWA
Custom Responsive Portfolio Web Dev HTML, CSS, JavaScript
E-Commerce Storefront Full-Stack React, Node.js, Stripe
Smart Home Controller IoT Arduino, C++, Sensors
Data Analysis Projects Data Python, Power BI, SQL, Pandas

🏃 Running Locally

No build tools or dependencies required — it's plain HTML/CSS/JS.

# Clone the repo
git clone https://github.com/MIKECHITI/portfolio.git
cd portfolio

# Open directly in browser
open index.html

# Or use VS Code Live Server (recommended)
# Install the "Live Server" extension, then right-click index.html → Open with Live Server

📬 Contact

Platform Link
WhatsApp +254 113 112 051
Twitter / X @chiti_ke
GitHub MIKECHITI

📄 License

This project is open source and available under the MIT License.


Built with ❤️ by Michael Mwombe

About

Data Analyst Portfolio - React & Tailwind CSS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages