Experience

  1. Machine Learning Engineer

    MeetImmi (side start-up)

    Developing a production-ready retrieval-augmented generation (RAG) based conversational AI assistant that provides personalised immigration advice to empower people to live and work wherever they want. Responsibilities include:

    • Creating a RAG pipeline using langchain and ingesing the chunked and parsed data scraped from official government websites
    • Enabling personalized advice using user database
    • Establishing a evaluation pipeline
  2. Data Scientist

    Bosch

    Developed a data pipeline for predicting battery drainage in electric vehicles and analysing influential features to analyse the necessary sensors for data collection. Responsibilities include:

    • Cleaned and pre-processed the raw data and implemented two data architectures: segmenting and bucketting models
  3. Research Scientist

    ISRO (Indian Space Research Organisation)

    Analysed and accounted for the systematic error in centroiding algorithms like Centre of Mass (CoM) to increase the accuracy of finding the centre of star images. Responsibilities include:

    • Worked on error-predicting algorithms like the Extreme Learning Machine with Bat algorithm as an optimiser (BA-ELM), 1D Gaussian Fitting, and Fast Gaussian Fitting; BA-ELM algorithm increased the accuracy of the CoM algorithm by 40%.
    • Analysed image smoothing algorithms like Savitzky-Golay Filters and their effect on CoM accuracy.
    • Evaluated star tracking algorithms to predict the centroid locations for faster extraction of stars from an image.

Education

  1. MSc Computer Graphics, Vision and Imaging

    University College London

    Merit

    Courses: Machine Vision, Computer Graphics, Image Processing, Machine Learning in Visual Computing, Acquisition and Processing of 3D Geometry, Inverse Problems in Imaging, Computational Modelling for Biomedical Imaging and Machine Learning in Medical Imaging

    Thesis Project: Q-MoGraph—a program that uses the motions generated from a generative model like VQ-VAE sampled using a transformer to generate new motions that follow a user-defined path while performing specific actions.

    Read Thesis
  2. BTech Computer Science Engineering

    Amrita Vishwa Vidyapeetham

    GPA: Distinction

    Courses: Machine Learning, Deep Learning, Natural Language Processing

    Thesis Project: a program that performs live facial motion capture using a single camera to calculate facial motion tracking data that drove the weights of blendshapes of a 3D face model.

Courses
LangChain for LLM Application Development
DeepLearning.AI ∙ February 2024
LangChain Chat with Your Data
DeepLearning.AI ∙ January 2024
Machine Learning
Stanford Online ∙ November 2019
See certificate
Languages
100%
English
85%
Telugu
75%
Hindi
75%
Kannada