An open API service indexing awesome lists of open source software.

https://github.com/aman-codde/aman-portfolio


https://github.com/aman-codde/aman-portfolio

Last synced: 9 months ago
JSON representation

Awesome Lists containing this project

README

          

# Amandeep Kaur Benipal - Portfolio


Amandeep's Logo

A modern, responsive 3D portfolio website built with Next.js, Three.js, and Tailwind CSS. This portfolio showcases my work experience, projects, and technical skills as a Full Stack Developer with 8+ years of experience in MERN and MEAN stacks.

## ✨ Features

- **3D Interactive Elements** - Built with Three.js for engaging visual experiences
- **Responsive Design** - Optimized for all devices using Tailwind CSS
- **Modern UI/UX** - Clean, professional design with smooth animations
- **Dynamic Content** - Easy to update projects and experience through profile configuration
- **Performance Optimized** - Fast loading with Next.js optimization
- **SEO Friendly** - Built with Next.js for better search engine visibility

## 🛠 Tech Stack

### Frontend

- **Next.js 14.2.3** - React framework with SSR/SSG
- **React 18** - Component-based UI library
- **TypeScript** - Type-safe JavaScript
- **Tailwind CSS** - Utility-first CSS framework
- **Framer Motion** - Animation library
- **Three.js** - 3D graphics library

### Development Tools

- **Vite** - Build tool
- **ESLint** - Code linting
- **Prettier** - Code formatting
- **Git** - Version control

## 📋 Prerequisites

Before you begin, ensure you have the following installed:

- Node.js (v18 or higher)
- npm or yarn
- Git

## 🚀 Getting Started

### 1. Clone the Repository

```bash
git clone https://github.com/Aman-codde/Aman-portfolio.git
cd portfolio
```

### 2. Install Dependencies

```bash
npm install
# or
yarn install
```

### 3. Start Development Server

```bash
npm run dev
# or
yarn dev
```

The application will be available at `http://localhost:3000`

### 4. Build for Production

```bash
npm run build
npm start
# or
yarn build
yarn start
```

## 📁 Project Structure

```
Project_3DPortfolio/
├── app/
│ ├── components/ # React components
│ ├── constants/ # Configuration and data
│ ├── experience/ # Experience detail pages
│ ├── projects/ # Project detail pages
│ ├── styles/ # Global styles
│ └── utils/ # Utility functions
├── public/ # Static assets
│ ├── resume/ # Resume files
│ ├── tech/ # Technology icons
│ └── projectimg/ # Project images
└── README.md
```

## 🏢 Professional Experience

### Current Role

**Full Stack Developer** at **Franklin Templeton** (Jan 2023 - Present)

- Developed Investment Dashboard using Next.js, TypeScript, and Tailwind CSS
- Built scalable backend with FastAPI (Python) and GraphQL
- Implemented CI/CD pipelines with Jenkins and GitHub Actions
- Deployed on AWS infrastructure (EC2, EKS, S3)

### Previous Experience

- **American Express** - Full Stack Developer (Jul 2021 - Dec 2022)
- **UnitedHealth Group** - React Developer (Mar 2020 - Jun 2021)
- **Whitebox Learning** - UI Developer (May 2018 - Dec 2019)
- **Soft Bridge Technologies** - UI Developer (May 2016 - Apr 2018)

## 🎯 Key Projects

### Investment Dashboard

- **Client**: Franklin Templeton
- **Role**: Full Stack Developer
- **Tech Stack**: Next.js, TypeScript, Tailwind CSS, Redux, FastAPI, GraphQL
- **Features**: Portfolio analytics, interactive visualizations, secure authentication

### Payments Platform

- **Client**: American Express
- **Role**: Full Stack Developer
- **Tech Stack**: React, Redux, Node.js, MongoDB, Express.js
- **Features**: Secure transactions, JWT authentication, Redis caching

## 🛠 Skills

### Frontend Development

- React.js, Next.js, Angular
- TypeScript, JavaScript (ES6+)
- Tailwind CSS, HTML5, CSS3
- Redux, Context API
- Responsive Design, UI/UX

### Backend Development

- Node.js, Express.js
- FastAPI (Python)
- MongoDB, GraphQL
- RESTful APIs
- Authentication & Authorization

### DevOps & Cloud

- Docker, Kubernetes
- AWS (EC2, EKS, S3)
- CI/CD (Jenkins, GitHub Actions)
- Git, Version Control

### Testing & Quality

- Jest, Cypress
- Unit Testing, E2E Testing
- Code Reviews, Agile/Scrum

## 📞 Contact

- **Email**: eramankaur2015@gmail.com
- **Phone**: (559) 304-1139
- **Location**: California, USA
- **LinkedIn**: [amandeep-k-benipal](https://www.linkedin.com/in/amandeep-k-benipal)

## 📄 Resume

- [Download Resume (PDF)](/resume/Amandeep.pdf)

---


Amandeep's Logo


Built with ❤️ by Amandeep Kaur Benipal