Skip to content

Repository files navigation

🚀 Kelvin Omoluyi's Portfolio

Welcome to my personal portfolio! This project showcases my skills, experience, and projects as a Software Engineer. It is built with performance, scalability, and user experience in mind, leveraging the latest web technologies.

🌟 Key Features

  • Modern Tech Stack: Built with Next.js 15 (App Router), TypeScript, and Tailwind CSS.
  • Dynamic Theming: Seamless Light/Dark mode switching using next-themes with valid system preference detection.
  • Optimized Performance: Utilizes next/image for automatic image optimization and next/link for fast client-side navigation.
  • Responsive Design: Fully responsive layout ensuring a great experience on Mobile, Tablet, and Desktop.
  • Interactive UI: Engaging user experience with Framer Motion animations.

🛠️ Tech Stack

🚀 Getting Started

To run this project locally, follow these steps:

Prerequisites

Make sure you have Node.js installed on your machine.

Installation

  1. Clone the repository:

    git clone https://github.com/KelvinOmoluyi/portfolio.git
    cd portfolio
  2. Install dependencies:

    npm install
    # or
    yarn install
    # or
    pnpm install
  3. Run the development server:

    npm run dev
    # or
    yarn dev
    # or
    pnpm dev
  4. Open your browser:

    Navigate to http://localhost:3000 to view the application.

🏗️ Build & Production

To build the application for production:

npm run build

To start the production server:

npm start

📞 Contact

Kelvin Omoluyi


© 2025 Kelvin Omoluyi. All Rights Reserved.

About

A high-performance, interactive portfolio built with Next.js and TypeScript. It represents my journey as a software engineer, entailing immersive UI experiments (Glassmorphism/Neumorphism), and a mobile-first, scalable architecture.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages