Languages: English (Native), Urdu (Native), French (Proficient), Arabic (Basic)

Programming Languages: Python, C/C++, MATLAB, Verilog, Assembly

Tools & Technologies: PyTorch, TensorFlow, LaTeX, Arduino, Raspberry Pi, Circuit Testing, Git, Linux, Soldering

Knowledge: Mathematics, Machine Learning, Probability and Statistics, Signal Processing, Research Formulation, Problem Solving


  • Increasing the Cost of Model Extraction with Calibrated Proof of Work, CleverHans Lab, September 2021. Slides
  • Meta Learning, CleverHans Lab, November 2022. Slides
  • Compressed Sensing, Canadian Undergraduate Mathematics Conference, June 2023. Slides
  • Memorization in Self-Supervised Learning, CleverHans Lab, October 2023. Slides