About me

Welcome to my professional space!

I am a Machine Learning Engineer at J-Squared Technologies, where my expertise in computer vision and edge computing is driving innovation across various sectors including Retail, Mining, and Military applications. My academic journey at the University of Toronto, culminating in a Master’s degree, has equipped me with a profound understanding and skills in AI including the fields of both Vision and Language.

In addition, my professional background encompasses extensive experience within FinTech, product-based companies, and dynamic startups. With an unwavering passion for Computer Vision and NLP, I love tackling complex problems. My extensive knowledge in Algorithms and Data Structures naturally complements these interests, paving the way for impactful solutions.

What i'm doing

  • design icon

    Computer Vision

    Generative AI, VAEs, GANs, Diffusion Models, ViTs, Object Detection/Tracking, Segmentation, Face Detection/Recognition, Re-ID

  • Web development icon

    Natural Language Computing

    LLMs, GPT, BERT, BARD, Transformers, Encoder-Decoder, Text Summarization, NER, Neural Machine Translation, Sentiment Analysis

  • mobile app icon

    Data Structure & Algorithms

    Passionate about solving complex problems, expertise in Graph Theory, Dynamic Programming, Algorithmic Optimization

  • camera icon

    Software Development

    Expertise in Full-Stack Development with experience in working across the SDLC from ideation to deployment.

Recent Pre-prints & Publications

  • Emily evans

    Performance Analysis of LLMs for Medical Text Summarization

    Abstract

    Due to the rapid expansion of medical literature, keeping pace with the latest research and clinical guidelines has become more challenging for healthcare professionals. To overcome this challenge, effective text summarization is crucial for improving access to knowledge, enhancing clinical decision-making, and ultimately benefiting patient outcomes. In this study, a medical text summarization system that employs large language models (LLMs) was fine-tuned and evaluated with the objective of generating precise, logical, and brief summaries of medical literature, emphasizing clinical relevance and ease of understanding. We plan to evaluate the performance of GPT3, GPT4 and the fine-tuned T5, BART, and Pegasus models trained on the standard PubMed dataset using standard evaluation metrics.

  • Emily evans

    Medical Image Enhancement using GANs Architecture

    Abstract

    Medical Imaging is used by radiologists for diagnostic purposes and to check for abnormalities, and these imaging techniques involve radiation. Overexposure to radiation can have an adverse impact on the human body, and using less radiation gives us a noisy output. Hence, radiologists find it difficult as there is a trade-off between the amount of radiation that can be used and the quality of the image. Moreover, noise in medical images can occur due to fluctuation of photons, a reflection of radiations from the subject, or due to instrumental vibration or faults. The proposed approach is a pipeline which starts with denoising using GANs architecture, in which two models have been trained, one for handling all kinds of noise and the second one specifically for Poisson noise. Further, post-processing methods like single-shot HDR using Retinex Filtering and Edge Enhancement using unsharp masking have been done to get a structurally more similar and enhanced denoised image.

  • Emily evans

    Empirical Study of Supervised and Active Learning Methodologies

    Abstract

    Document classification is one of the predominant tasks in Machine Learning, that by and large involves the use of supervised methodologies to determine most suitable categories for a given set of documents. In this project, we seek to conduct an empirical study, that, in addition to the conventional machine learning methods, experiments with active learning and semi-supervised methods for assorting a mix of labelled and unlabelled computer science scholarly articles hosted on the arXiV repository. We develop a solution using the gathered labelled data points, by experimenting with various multi-class supervised learning models such as K Nearest Neighbours, Naive Bayes, Random Forest, and Logistic Regression. We also account for the issue of class imbalance, and thus conduct experiments to determine a suitable oversampling methodology for addressing this concern. Lastly, we extend beyond the conventional machine learning classification methods to incorporate the concept of active learning, a type of iterative supervised learning, used when the unlabelled data is in abundance.

Recent Blogs

Resume

Education

  1. University of Toronto

    MScAC (Master of Science in Applied Computing), Sept 2022 - Dec 2023

    Courses: Intro. to Machine Learning, Computational Imaging, Deep Learning & Neural Networks, Natural Language Computing

  2. Thapar Institute of Engineering & Technology, Patiala

    B.E Computer Engineering (CGPA: 9.55), 2018 - 2022

    Relevant Courses: Machine Learning, AI Applications (NLP, CV & IOT), Data Science, Building Innovative Systems, Probability and Statistics

Experience

  1. ML Engineer, J-Squared Technologies

    May, 2023 - Present

    ● Working on CV-based solutions including Re-Identification, Pose Estimation, Face Detection/Recognition, Tracking, and Activity Recognition.
    ● Train SOTA models such as GenAI, ViTs, and CNNs, and deploy them on edge devices like Jetsons, HAILO, Blaize, Untether, and MemoryX.
    ● Utilize Jetsons, Triton Inference Server, and TensorRT for deployment, and create plugins using PyCUDA and TensorRT.
    ● Optimize models for hardware using techniques like quantization, pruning, distillation, and graph surgery.
    ● Working on MLOps using MLFlow + Jenkins Integration for maintaining, training, testing and deploying the models.

  2. Teaching Assistant, University of Toronto

    Sept 2022 - April 2023

    ● CSC373H1S Algorithm Design, Analysis & Complexity (Jan 2023 - April 2023)
    ● CSC263H1F Data Structures and Analysis (Sept 2022 - Dec 2022)
    ● Led tutorial sessions to a class of 45 students.

  3. Software Engineer, JP Morgan Chase

    Jan 2022 - August 2022 (Software Engineer Intern from Jan 22 - June 22)

    ● Worked on migration of a project related to microservices from Angular to React.js and developed APIs using .NET Core.
    ● Migration increased business as user engagement grew by 10%
    ● Won team recognition award for the business growth achieved

  4. SDE Intern, InterviewBit (Scaler)

    July 2021 - Jan 2022

    ● Worked on React.js, Ruby on Rails, SQL & AWS
    ● Revamped the Referral Dashboard, which nearly doubled the rate of referrals received. Also, developed new APIs, newsletter dashboard, and widgets

  5. Teaching Assistant, Coding Ninjas

    Apr 2021 - Jun 2021

    ● Solved queries related to Data Structures and Algorithms

  6. Software Developer Intern, KlearCard Singapore

    May 2020 - Jul 2020

    ● Flutter Mobile Application Developer, worked solo on a project and directly reported to the CTO
    ● Worked on implementation of authentication, card management, and transaction history

My skills

  • PyTorch
    85%
  • Tensorflow
    75%
  • OpenCV
    80%
  • HuggingFace
    75%
  • Flask / Django
    80%
  • React.js & Node.js
    70%
  • SQL
    90%
  • MongoDB
    65%
  • Azure Cloud for ML
    75%
  • AWS Cloud
    65%

Projects

Blog

Contact

Contact Form