Projects

— ✦ —

A selection of work that reflects my technical range and curiosity.

Stock Market Analysis

Python · Pandas · NumPy · Matplotlib · Tableau

Interactive dashboards and baseline forecasting models for short-term market trends.

  • Analysed historical stock data to identify trends, volatility, and sector behaviour.
  • Built and compared forecasting models (ARIMA / Prophet / ML regressors) using RMSE & MAPE metrics.
  • Created interactive Tableau dashboards visualising signals, drawdowns, and sector comparisons.

Deepfake Sign-Language Detection

Python · OpenCV · MediaPipe · TensorFlow · CNN + LSTM

A detector that flags manipulated sign-language videos with high recall.

  • Extracted frame-wise hand and pose landmarks using MediaPipe, with normalised keypoints.
  • Engineered temporal sequences of landmarks alongside velocity and acceleration of joints as model inputs.
  • Designed a CNN + LSTM architecture — CNN encodes spatial features, LSTM learns temporal patterns.
  • Applied data augmentation (temporal warping, noise, occlusion) and adversarial-sample checks for robustness.
  • Evaluated with precision/recall metrics and confusion matrices to tune thresholds for deployment.

Artefacts detected include mismatched motion dynamics, inconsistent finger articulation, and temporal jitter.

Full-Stack Zerodha Clone

React · Node.js · Express · MongoDB · WebSockets

End-to-end demo trading application with real-time quote updates and simulated order matching.

  • Built a responsive trading dashboard with real-time quotes using WebSockets and a mock market feed.
  • Implemented user authentication, portfolio management, limit/market orders, and trade history.
  • Developed REST APIs, an order-matching simulator, and MongoDB persistence; deployed on cloud for demos.