Skip to content
View s-bhatia1216's full-sized avatar

Block or report s-bhatia1216

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
s-bhatia1216/README.md

πŸ‘‹ Hi there, I'm Sonal!

πŸš€ About Me

I'm an aspiring AI/ML Engineer with skills spanning across scientific programming in Python, software development in Java and C++, and a keen interest in the intersections of AI/ML, peformance analysis, robotics, and aerospace.

From January - August 2025, I worked as an AI Intern in the System Performance Architecture group within Hardware Engineering at Apple Inc. My opinions, repos and other content here are not a reflection of my employers, unless otherwise specified or agreed. I am making my contributions/submissions to the projects in my personal capacity and am not conveying any rights to any intellectual property of any third parties.

πŸ”— LinkedIn


πŸ› οΈ Some of My Projects

πŸ“ Shap-E

APPLE: Enabling Shap-E to run on Apple Silicon GPUs via Metal Performance Shaders (MPS) Acceleration

  • Overview: Shap-E falls back to CPU on Apple M-series machines because certain indexing ops are not yet supported by PyTorch-MPS. This PR removes that blocker, giving native-GPU performance on macOS without sacrificing CUDA/CPU compatibility.
  • Technologies: Python, PyTorch MPS
  • Features: Significant performance increase while running Shap-E locally on Mac M-series, for example, on a Mac mini (M4 Pro), default image-to-3D generation time drops from 4 hours to just under 4 minutes when switching from CPU to GPU via MPS.
  • πŸ“„ View Pull Request

Using Frequentist and Bayesian Regression Models to Optimize Surprise Gift Strategies

  • Overview: Developed a Bayesian Regression Discontinuity Design to evaluate and optimize the return on investment of surprise gift campaigns.
  • Technologies: Python, NumPyro, Pandas, Jax, StatsModels, Matplotlib
  • Features: Data Visualization & Actionable Insights.
  • πŸ“„ View Project README

Predicting Airbnb listing prices in New York City using various regression models.

  • Overview: Developed models to predict Airbnb prices, with the Random Forest model showing the best performance.
  • Technologies: Python, Jupyter Notebook, Scikit-learn, Pandas, Numpy, Seaborn
  • Features: Data preprocessing, model training, evaluation metrics.
  • **πŸ“„ View Project README

Modern and responsive website for Naacho Dance Company at Princeton.

  • Overview: Features event details, member bios, and integrated Google Maps for location information.
  • Technologies: HTML, CSS, Bootstrap
  • Features: Responsive design, interactive elements, user-friendly interface.
  • **πŸ“„ View Project README

Implementing CNNs and RNNs to analyze and predict trends in cognitive function.

  • Overview: Proof of concept utilizing deep learning models for cognitive trend analysis.
  • Technologies: Python, TensorFlow, Keras
  • Features: Model implementation, data analysis, prediction visualization.
  • **πŸ“„ View Project README

πŸ“« Connect with Me


✨ Thank you for visiting my profile! Let's build something amazing together. πŸš€

Pinned Loading

  1. airbnbpriceprediction airbnbpriceprediction Public

    A machine learning project to predict Airbnb listing prices in New York City using Ridge Regression, Decision Tree, and Random Forest models, with the Random Forest model showing the best performance.

    Jupyter Notebook

  2. naacho-website naacho-website Public

    A modern and responsive website for Naacho Dance Company at Princeton, featuring event details, member bios, and integrated Google Maps for location information. Building with Bootstrap and enhance…

    HTML

  3. unwrapping-customer-delight unwrapping-customer-delight Public

    BTT AI Studio Project: Optimize Surprise Gift Strategies

    Jupyter Notebook 2

  4. shap-e shap-e Public

    Forked from openai/shap-e

    Generate 3D objects conditioned on text or images

    Python

  5. NANI NANI Public

    HackPrinceton F25 Submission

    Swift

  6. pedestrian-detection pedestrian-detection Public

    Benchmarking HOG, CNN, ViT, and SAM2 Approaches on the PnPLO Pedestrian Dataset

    Jupyter Notebook