← Back to Portfolio

This Website - Personal Portfolio & Jekyll Site

View Live Platform →

Summary

Personal portfolio website built with Jekyll, showcasing responsive design, modern CSS architecture, and automated deployment workflows.

A modern, responsive portfolio website built from the ground up with Jekyll:

  • Responsive Design: Mobile-first approach with Bootstrap grid system and custom breakpoints
  • Modern CSS Architecture: Modular SCSS structure with component-based styling
  • Image Optimization: Absolute positioned hero images with responsive sizing and overflow handling
  • Navigation System: Dynamic menu generation from YAML data with active state management
  • Content Management: Jekyll collections for portfolio items, leadership achievements, client testimonials, and work ethics
  • Performance Optimization: Optimized asset pipeline with SCSS compilation and minification
  • SEO Optimization: Structured metadata, Open Graph tags, and semantic HTML markup
  • Automated Deployment: GitLab CI/CD pipeline with Ruby 3.1, gem caching, and automated builds
  • Cross-browser Compatibility: Tested across modern browsers with consistent rendering
  • Accessibility: Semantic HTML structure and proper heading hierarchy

The site demonstrates proficiency in static site generation, modern web development practices, and DevOps automation while maintaining clean, maintainable code architecture.

Backend Stack

Jekyll 4.4, Ruby, Liquid templating

Frontend Framework

Bootstrap 4, SCSS, Responsive design

Infrastructure

GitLab Pages, GitLab CI/CD

Deployment

Automated deployment via GitLab CI with Ruby 3.1 and gem caching