Author Image

Hi, I am Priyam

Priyam Garg

Recent Graduate

I’m recent graduate from SRM University. Passionate about dealing with real world problems using Deep Learning. I’m looking for an opportunity to work in the field of Artifical Intelligence, preferably the one that expands current horizons of knowledge and keeps me on toes for perpetual exploration of implied potential

Leadership
Problem Solving
Critical Thinking

Skills

Experiences

1
Business Technology Associate Intern
ZS Associates

Feb 2022 - Jul 2022, New Delhi, India

ZS is a management consulting and technology firm focused on transforming global healthcare and beyond.

Responsibilities:
  • KPI_Dashboard: Maintained end-to-end undocumented Pharma Client KPI Dashboard by performing daily ETL processes.
  • Enhanced the developer productivity by documenting flask API backend codebase and creating SOPs.
  • Production Support: Handled clients’ frequent technical requests over the production system and delivered prompt solutions alongside managing database of ~16,000 users on daily basis

Student
SRM Mentorship Programme

Oct 2021 - Feb 2022, Chennai, India

Mentorship Programme led by University Alumni to teach how to do researh in field of Deep Learning

Responsibilities:
  • Gain hands on understanding of PyTorch and learn to read research code
  • Learn to understand and write the language of research paper
  • Carry out the research on Self-Supervised Learning
2

3
Onboard Computers Member
SRMSAT

Sept 2019 - Jul 2020, Chennai, India

Team SRMSAT is a club of students who have interest in space technology. They have build satellites and launched to space.

Responsibilities:
  • Attitude determination and Control Systems: Authored Attitude Determination Algorithm (QUEST) which aids to orient satellite in reference to star tracker, sun tracker and magnetometer in C++
  • System Programming: Explored about Real Time Operating System (RTOS), kernels, system designing etc and methods for robustness and availability of the system
  • Experimented with end devices communication via micro-controller using arduino programming

Autonomous Systems Member
Camber Racing

Oct 2018 - Mar 2019, Chennai, India

Camber Racing is official Formula Student Combustion team of SRM University focused on building autonomous F1 cars and competing globally.

Responsibilities:
  • Data Curation: Formulated dataset for autonomous vehicle movement which consists of attributes like direction, speed, turning angle, etc using prototype RC car. Manually annotating ~10,000 images for training
  • Machine Learning: Explored machine learning algorithms like Naive Bayes, SVM, XGBoost along with scientific library numpy
4

Projects

Neural Style Transfer
Neural Style Transfer
Owner Feb 2023 - Mar 2023

It composes style over content image. Programmers can play around with hyperparameters and visualize the transfer of style, style layers, content layers

EuBots
EuBots
Owner Feb 2023 - Present

Created AI programming language system using which you can program bots and make them do tasks like fight, resource collection, base creation. Pygame is used for creating the frontend of this board game.

Image Captioning
Image Captioning
Owner Dec 2020 - Jan 2021

Deep Learning model which uses the combination of Computer Vision and NLP to generate one line summary of the image, describing what it sees.

QBit
QBit
Owner Jul 2022 - Sep 2022

Quick and responsive Chat App in Flutter with google authentication and feature to send photos, gifs and stickers to other Qmates

Clima App
Clima App
Owner Oct 2021 - Nov 2021

Clima displays all the relevant environmental conditions of city user searchers. Flutter framework has been used to build this App

Simon Memory Game
Simon Memory Game
Owner Jun 2021 - Jul 2021

The System outputs a sequence of digits (0-9) inclusive one at a time, which user has to imitate from starting by tapping the keys on the keypad until the user tap the wrong key at some point.

Framingham Heart Disease
Framingham Heart Disease
Owner Feb 2021 - Mar 2021

Read many research papers to tackle imablanced dataset of heart patients of a hospital. Used SMOTE, Isolation Forest, PowerTransformer like methods to get better representation of underlying concept. XGBoost gave the best result of 89.9% accuracy.

ProAug
ProAug
Author Feb 2022 - Apr 2022

A library that progressively updates the strength of augmentation (e.g.brightness, rotation) and applies it to batch of images for Self-Supervised Learning task. It is capable to work both on GPU and CPU due to kornia library backend. Along with this library, there is also the code for training models using ProAug which is written keeping in mind the Design Patterns.

Education

B.Tech in Computer Science
CGPA: 9.38 out of 10
Extracurricular Activities
  • Represented Syria in Model United Nations, which gave me good exposure to enhance my soft skills
  • Part of Sattelite building club
  • Carried out National Service Scheme rally for spreading awareness to vote in elections
  • Volunteered in cultural fest to handle areas of technical domain
Senior Secondary School (X)
CGPA: 9.2 out of 10
Extracurricular Activities
  • Participated in March Past
  • Runner up in Computer Science project competition.
Higher Secondary School
GPA: 8.7 out of 10

Publications

Curriculum Contrastive Augmentation Framework for Self Supervised Learning

With increase in unstructured data everyday, learning underlying structure of data has become rather important compared to the alternative of manually labelling data which is very costly. The primary goal of self-supervised learning methods is to capture the fundamental representations of data regardless of labels. In a contrastive learning setting, we have created a curriculum augmentation framework and trained a dual network with the help of that framework

Accomplishments

Algorithmic Game Theory
NPTEL Jul 2022 - Oct 2022

I took this course with the intent to make base for Multi Agent Systems but ended up with realization that Game theory is ubiquitous and how its impacting our daily lives. This course taught me to understand the algorithmic aspects of game theory about recent developments in the field along with Mechanim Design which is useful to understand how to design our own game.

Applied Accelerated Artificial Intelligence
NPTEL Jul 2022 - Oct 2022

The course gave me indepth knowledge about the Cloud systems like kubeflow for machine learning inference along with technical understanding of GPU architectures. With that they ended up by focuing on industry standards for writing Deep Learning programs that execute on Multi-GPU settings and how we can scale out ML systems.

The complete Flutter development bootcamp with Dart
Udemy Jun 2022 - Sept 2022

I had always been less passionate about App and Web development until I came across this course which intrigued me to take a deep dive into the field. Fascination for the same helped me to build my Chat app using firebase and gave me realization how the union of App Dev and Deep Learning can impact world around.

Natural Language Processing
Coursera Jul 2022 - Aug 2022

Starting from the basics of natural language processing I learned about word embedding techniques and ended up building applications that perform question-answering and sentiment analysis, created tools to translate languages and summarize text, and even built a chatbot.

Fundamentals of Reinforcement Learrning
Coursera Jun 2021 - Jul 2021

Got introduced to the basics of Markov Decision Process, exploration and exploitation tradeoffs, value functions, dynamic programming use in Reinforcement Learning and understand thereof from algorightmic point of view.

Design Patterns in Go
Udemy Jun 2021 - Jul 2021

I’m using the learnings of this course till date in every project. It helps me to write modular and scalable code. Getting to know about Command pattern, Decorator pattern and many more has been best part of learning to write better code

Golang Programming Language
Udemy Mar 2021 - May 2021

This course gave me in-depth introduction to golang programminng language. Made a Lexer in golang for new programming language.

Deep Learning for Computer Vision
NPTEL Sept 2020 - Dec 2020

This course fascinated me to the field of Deep Learning for Computer Vision applications. While being theoritically heavy it also had hands-on in PyTorch. I learned about Explainable AI, LSTM, Transformers, Self-Supervised Learning, Zero Shot Learning and many more.

Achievements

SRM Model United Nations

Smart India Hackathon 2020