Skip to content

A high-performance, immersive 3D portfolio for a Data Engineer. Built with Vite, Three.js, and GSAP to showcase expertise in Snowflake, Python, and Data Architecture.

Notifications You must be signed in to change notification settings

VijayAdithyaBK/data-nexus

Repository files navigation

⚡ Data Nexus

Where Data Engineering Meets Digital Artistry

Vite Three.js GSAP

Explore the Live Site · Report Bug · Request Feature


👋 Welcome!

Hi there! You've landed on the source code for my personal portfolio, Data Nexus.

This isn't just a static resume; it's a high-performance, immersive web experience designed to reflect my philosophy as a Data Engineer: systems should be robust, efficient, and beautiful.

Built with the speed of Vite and the visual power of Three.js and GSAP, this projects serves as a canvas to showcase my work in Snowflake, Python, and Data Architecture.

🚀 What's Inside?

This portfolio encapsulates my professional journey and technical expertise:

  • 🏆 Selected Work: Deep dives into my key projects, including Snowflake Optimization (40% cost reduction!), Data Migration Validation, and Automation Frameworks.
  • 🛠️ Expertise: A breakdown of my technical arsenal - from Snowflake & Python to PostgreSQL & Docker.
  • 📓 Journal: A space for my thoughts, discoveries, and technical articles.
  • ✨ Visuals: Custom-built 3D backgrounds, smooth scroll interactions, and micro-animations that make the data come alive.

🛠️ The Tech Stack

I believe in using the right tool for the job. To achieve a premium "luxury" feel with high performance, I chose:

  • Core: HTML5, Modern CSS, Vanilla JavaScript (ES6+)
  • Build Tool: Vite (for blazing fast HMR and builds)
  • Animation: GSAP (GreenSock) (ScrollTrigger, Timeline)
  • 3D Graphics: Three.js
  • Typography: Syne & Space Mono (Google Fonts)

⚡ Getting Started

Want to run this locally and tinker with the code? Buckle up!

Prerequisites

  • Node.js (v16.0.0 or higher)
  • npm (v7.0.0 or higher)

Installation

  1. Clone the repository

    git clone https://github.com/VijayAdithyaBK/data-nexus.git
    cd data-nexus
  2. Install dependencies

    npm install
    # This might take a moment as we fetch the 3D libraries!
  3. Start the development server

    npm run dev
  4. Open your browser and navigate to http://localhost:5173 (or the port shown in your terminal).

📫 Let's Connect

I'm always open to discussing data architecture, new opportunities, or just geeking out over tech!


⭐ If you find this project interesting, please consider giving it a star! ⭐

⚡ Crafted by Vijay Adithya B K

About

A high-performance, immersive 3D portfolio for a Data Engineer. Built with Vite, Three.js, and GSAP to showcase expertise in Snowflake, Python, and Data Architecture.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published