Aditya Khandelwal

TikTok | Stanford University '20

πŸ™‹πŸ»β€β™‚οΈ About Me


πŸ—“ Experience


Software Engineer, TikTok
Mountain View, Jun.2020 - Present

TikTok Business SDK for iOS
As the lead iOS engineer on this project, I am responsible for developing & maintaining the core measurement & ingestion logic required to send app event data to TikTok for attribution.

Demographic Targeting of TikTok Users
I am responsible for building end-to-end inference pipelines that are used to produce gender and age labels for TikTok users. Currently, my work on these Machine Learning models is powering TikTok's Ads Engine to serve ads to millions of users every day.

Senior Capstone Project, Google & BMW
Stanford, Jan.2020 - Jun.2020

Gesture Recognition for Vehicle Control
Explored and prototyped a robust, production-ready, lightweight computer vision model for hand gesture classification. Developed an end-to-end data collection pipeline, written in Python, to interact with Google’s Radar Kit. Built an Android application in Kotlin to emulate a Heads-Up Display mounted in a BMW vehicle. Implemented an MQTT broker to perform actions on Android application using hand gestures received through Radar Kit. Interfaced with engineers and product managers at Google & BMW regularly to guide development cycle and use cases

Research Assistant, Stanford Internet Observatory
Stanford, Oct.2019 - Jun.2020

Foreign Political Interference Detection Pipeline
Utilized Apache Kafka Pub/Sub framework to ingest millions of Russian propaganda news websites to scrape. DevOps Tools used: Google Cloud Functions, Google Pub/Sub, Google BigQuery & Google Cloud Storage. Parallelized the scraping mechanism using a ThreadPool and load-balancing on Google Cloud Virtual Machines; reduced runtimes by 500% from several days to a matter of hours. Translated scraped documents, ran NLP techniques, like NER & Topic Modeling to present insights to social scientists. Created a web-UI to expose these research tools and datasets generated for larger audiences outside the research lab

β€’

πŸ‘¨πŸ»β€πŸ”¬ Research & Projects


Currently Working On: Using Generative Adversarial Networks for High-Quality Neural Style Transfer
Looking for research advisors & mentors

• Collecting high-quality artwork from museums around the world to train an Adversarial Network to produce high-quality artifically generated art segmented by regional art styles.
• Exploring metrics to differentiate GAN-generated artwork based on quality of images produced.
To Heat or Not To Heat: Reinforcement Learning for Optimal Residential Water Heater Control
Click here to view this paper

• This paper presents a reinforcement learning based approach for determining the optimal control strategy of a residential water heater. The objective is to minimize electricity costs while meeting temperature requirements when hot water is needed.

Simple Transformers for Personally Identifiable Information Identification
Click here to view this paper

• Data anonymization is a crucial prerequisite to clinical data sharing, transparency and follow up scientific analyses. Any such data shared must necessarily protect Personally Identifiable Information (PII).
• The goal of this research paper is to identify and extract named entities within discharge summaries by utilizing a novel NLP architecture, namely Transformer. Notably, I train a Transformer model on a large corpus of patient notes.
• This novel method is aimed at reducing the time taken to train the deep learning model whilst also achieving near-state-of-the-art results during prediction.
Atrous Spatial Pyramid Pooling for Semantic Segmentation
Click here to view this paper

• For this project, I present a deep learning framework that aims at solving semantic image segmentation of urban environments.
• To achieve this task, my proposed deep learning framework utilizes atrous spatial pyramid pooling. Training and evaluation is conducted on the Cityscapes dataset, which contains a diverse set of stereo video sequences recorded in street scenes from 50 different cities.
• Using the DeepLabv3 framework, numerous experiments on atrous convolution structures are conducted, and the final result receives a 72.53% mean IoU score on the Cityscapes set.

IdentifAI
Click here to view repo on GitHub

• This project focuses on providing an API for Locality Sensitive Hashing on "similar" images to assign ownership signatures

β€’

πŸš‚ Teaching Experience