Skip to content

Adarsh-Aravind/Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adarsh Aravind - Personal Portfolio

A modern, neumorphic portfolio showcasing my journey in Artificial Intelligence, Machine Learning, and Web Development.

GitHub followers LinkedIn Behance


About the Project

This portfolio is built to reflect my passion for deeply integrated technology solutions, bridging the gap between sophisticated Machine Learning models and engaging User Interfaces. The design embraces a Neumorphic aesthetic—bringing a soft, tactile, and highly realistic feel directly into the browser.

Through carefully crafted code and thoughtful UI/UX, the portfolio demonstrates not just what I've built, but how I approach building things: with curiosity, adaptability, and attention to detail.


Key Features

  • Neumorphic UI Design: Custom CSS implementing soft lighting and shadows for a tactile feel.
  • Dark / Light Mode: Seamless theme switching with persistent state management.
  • Fully Responsive: Thoughtfully designed layouts that adapt perfectly to desktop, tablet, and mobile viewing.
  • Interactive Animations:
    • Dynamic background particles using interactive particles.js.
    • Type-writer effect intro using typed.js.
    • Scroll-triggered reveal animations powered by AOS (Animate On Scroll).
    • Smooth hover states, transitions, and micro-interactions.
  • Functional Contact Form: Integrated with Formspree for immediate, serverless email forwarding.

Tech Stack & Skills Highlighted

Frontend Development

  • Core: HTML5, CSS3, JavaScript (Vanilla)
  • Libraries/Tools: particles.js, typed.js, AOS.js, FontAwesome

Artificial Intelligence & Machine Learning

  • Languages: Python
  • Frameworks & Libraries: TensorFlow, PyTorch, Pandas, Scikit-Learn
  • Cloud & Tooling: AWS, Firebase, Git & GitHub

Featured Projects

  1. Military Aircraft Detection

    • Real-time detection system utilizing a Convolutional Neural Network (CNN).
    • Trained on satellite and aerial imagery for high-accuracy automated surveillance.
  2. Depression Detection (NLP approaches)

    • TF-IDF Model: Identifies signs of depression through statistical keyword frequency analysis.
    • BERT Model: Employs deep contextual understanding to classify subtle nuances and sentiment in human language.
  3. Simple Image Classifier

    • A demonstration of foundational computer vision identifying basic patterns (like differentiating cats and dogs) using CNNs.
  4. Customizable AI Companion

    • Built with Python and Ollama, running LLMs entirely locally for complete privacy.
    • Features deep personality customization, giving the AI tailored traits and conversational style.

Creative & Design Work (Freelance)

Alongside my technical pursuits, I embrace Graphic Design as a creative sidequest. It sharpens my visual storytelling skills, directly influencing my ability to craft accessible and beautiful user interfaces. My curated design projects are integrated directly into the portfolio via live Behance embeds.


Project Structure

Portfolio/
├── index.html       # Main HTML structure and content blocks
├── style.css        # Extensive stylesheet (Neumorphism, Layouts, Animations)
├── icons/           # Asset directory for skill and technology icons
└── README.md        # Documentation (You are here!)

Running Locally

Want to explore the code or run it on your own machine? It's completely static and requires no build step.

  1. Clone the repository:
    git clone https://github.com/Adarsh-Aravind/Portfolio.git
  2. Navigate to the directory:
    cd Portfolio
  3. Open index.html in any modern web browser. (Alternatively, use an extension like Liveserver in VSCode for auto-reloading).

Let's Connect


Curious by nature, adaptable by design. Let's build something cool.

Releases

No releases published

Packages

 
 
 

Contributors