Skip to content

AuvroIslam/Porfolio_Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Oitijya Islam Auvro - Portfolio

My personal portfolio website showcasing my projects, skills, and experience as a Computer Science and Engineering student at KUET.

Portfolio Preview

🌐 Live Demo

Visit my portfolio: https://porfolio-website-alpha-six.vercel.app

πŸ‘¨β€πŸ’» About Me

I'm a third-year Computer Science and Engineering student at Khulna University of Engineering & Technology (KUET) with a strong passion for:

  • Web Development - React, Next.js, HTML/CSS, JavaScript
  • Data Science - Data visualization, analysis, and machine learning
  • Unity Game Development - Creating interactive gaming experiences
  • Mobile App Development - React Native applications

Current CGPA: 3.63

πŸ’Ό Featured Projects

1. Mio

React Native and Expo application that connects users based on their favorite TV shows and movies. Facilitates connections among entertainment enthusiasts.

2. Shop Circuit

An ecommerce website with admin panel and SSLCommerz integrated.

  • Tech Stack: Frontend: React, React Router, Tailwind CSS, Firebase SDK | Backend: Node.js, Express
  • Links: Live Demo

3. Waste Recognition Model

Deep learning model for waste classification using Fast.ai and Hugging Face, deployed with a web interface.

  • Tech Stack: Python, Fast.ai, Hugging Face, HTML, CSS, JavaScript
  • Links: GitHub | Live Demo

4. FrostByte Logistics Platform

Designed and built a cloud-native logistics platform using a microservices architecture and DevOps workflows. Implemented service health monitoring, observability-focused dashboards, and reliable deployment practices to support scalability and operational stability.

  • Tech Stack: Microservices, DevOps, Cloud-Native, CI/CD
  • Links: GitHub | Live Demo

5. GDP vs. Olympic Performance

Data visualization project exploring the correlation between GDP and Olympic achievements using Tableau Dashboards and React.

6. 3Knot3

Top-down 3D action game inspired by the 7 Bir Sreshtho (heroes) from the 1971 Bangladesh Liberation War.

πŸ› οΈ Technologies Used

  • Frontend: React, HTML, CSS, JavaScript, TypeScript
  • Frameworks: Next.js, Tailwind CSS, DaisyUI, Shadcn UI
  • Mobile: React Native (Expo)
  • Data Science: Python, Pandas, Matplotlib, Fast.ai
  • Game Development: Unity, C#
  • Databases: MongoDB, MySQL, PostgreSQL
  • Tools: Git, VS Code, Android Studio, Tableau Public
  • Deployment: Vercel, GitHub Pages

πŸ’Ό Experience

Unity Game Developer Intern - Geeky Solutions
January 2025 - May 2025 | Remote

  • Built a full Unity game with gameplay features, UI elements, animations, and level improvements

Teaching Assistant, React Native - Ostad
August 2025 - November 2025 | Remote

  • Supported learners on an Edtech platform teaching core React Native concepts
  • Reviewed code and guided students through mobile development tasks

πŸš€ Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation

  1. Clone the repository

    git clone https://github.com/AuvroIslam/Porfolio_Website.git
    cd Porfolio_Website
  2. Install dependencies

    npm install
  3. Run development server

    npm start
  4. Open in browser

    http://localhost:3000
    

πŸ“¦ Build for Production

npm run build

This creates an optimized production build in the build folder.

πŸš€ Deployment to Vercel

Automatic Deployment (Recommended)

  1. Push to GitHub

    git add .
    git commit -m "Update portfolio"
    git push
  2. Connect to Vercel

    • Go to vercel.com
    • Sign in with GitHub
    • Click "Add New Project"
    • Import your repository
    • Click "Deploy"
  3. Auto-Deploy is Active!

    • Every push to GitHub automatically deploys to Vercel
    • Changes go live in ~1 minute

Vercel Settings

  • Framework Preset: Create React App
  • Root Directory: ./
  • Build Command: npm run build
  • Output Directory: build

πŸ“§ Contact Form

The contact form uses Formspree to handle submissions. Messages are sent to: oitijya2002@gmail.com

πŸ“ Customization

To customize the portfolio with your own information:

  1. Update personal details in src/App.js
  2. Replace project images in src/Components/Projects/
  3. Update profile picture in src/Components/Projects/profile_pic.png
  4. Modify the CV file in public/Oitijya_Islam_Auvro_CV.pdf

πŸ”— Connect With Me

πŸ“„ License

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


Built by Oitijya Islam Auvro
Computer Science & Engineering Student | KUET

About

Portfolio live link

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors