Skip to content

nimishchaudhari/CV_NimishChaudhari

Repository files navigation

CV - Nimish Chaudhari

A modern, responsive CV/Resume built with React, TypeScript, and Tailwind CSS. This digital CV showcases my experience as an AI & Data Science Consultant with a focus on machine learning, computer vision, and enterprise AI solutions.

🚀 Live Demo

Visit the live CV at: https://nimishchaudhari.github.io/CV_NimishChaudhari/

🛠️ Tech Stack

  • React 19 - Modern React with latest features
  • TypeScript - Type-safe development
  • Tailwind CSS - Utility-first CSS framework
  • Vite - Fast build tool and dev server
  • Lucide React - Beautiful, customizable icons
  • GitHub Pages - Automated deployment

📋 Features

  • Print-Ready Design - Optimized for A4 printing with proper dimensions
  • Professional Layout - Clean, modern design with AI/Data Science focus
  • Responsive Design - Works on all screen sizes
  • Fast Performance - Built with Vite for optimal loading times
  • SEO Optimized - Proper meta tags and semantic HTML
  • Accessible - WCAG compliant with proper contrast and navigation

🏗️ Development

Prerequisites

  • Node.js 18+
  • npm or yarn

Getting Started

  1. Clone the repository

    git clone https://github.com/nimishchaudhari/CV_NimishChaudhari.git
    cd CV_NimishChaudhari
  2. Install dependencies

    npm install
  3. Start development server

    npm run dev
  4. Open in browser Navigate to http://localhost:5173

Available Scripts

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run preview - Preview production build locally
  • npm run lint - Run ESLint

📦 Deployment

The CV is automatically deployed to GitHub Pages using GitHub Actions when changes are pushed to the main branch.

🎨 Customization

The CV is built with modularity in mind. Key areas for customization:

  • Personal Information: Update contact details in src/components/CV.tsx
  • Styling: Modify Tailwind classes or add custom CSS
  • Content: Edit experience, education, and skills sections
  • Colors: Update the color scheme in the component

📱 Print Styling

The CV is optimized for printing:

  • A4 page dimensions (210mm × 297mm)
  • Print-friendly colors and fonts
  • Proper page breaks and margins
  • High contrast for readability

📧 Contact

Nimish Chaudhari


⭐ If you found this CV template useful, please consider giving it a star!

Releases

No releases published

Packages

No packages published

Contributors 5