Video Research Intern at Apple May 2023 - Aug 2023
Cupertino, CA


Teaching Assistant (TA) at Johns Hopkins University August 2022 - December 2022 (Fall'22)
Baltimore, MD

Teaching assistant for EN.520.344 (Fall 2022) – Introduction to Digital Signal Processing, Johns Hopkins University. 

Topics discussed: Review of signals and LTI systems, Z-transform, Uniform sampling, Transform analysis of LTI systems, Filter design techniques, The discrete Fourier transform, Wavelets, Compressive sampling, Time-frequency distributions

AI Research Intern at Zippin May 2022 - August 2022 (Summer'22)
San Francisco, CA

I have worked on self-supervised representation learning from videos and video-based downstream tasks, including action classification and event detection.

Read the paper here:

arXivGitHub

Teaching Assistant (TA) at Johns Hopkins University August 2021 - December 2021 (Fall'22)
Baltimore, MD

Teaching assistant for EN.520.344 (Fall 2021) – Introduction to Digital Signal Processing, Johns Hopkins University. 

Topics discussed: review of signals and LTI systems, Z-transform, Uniform sampling, transform analysis of LTI systems, filter design techniques, the discrete Fourier transform, Wavelets, compressive sampling, time-frequency distributions

Research Assistant at University of Peradeniya March 2019 - August 2020

Worked as a research assistant under the National Science Foundation Grant (Grant No: RG/2018/EA&ICT/01) “Development of a novel predictive based Smart Distribution Management System (S-DMS) to maximize the rooftop PV absorption capacity of last-mile networks” in DEEE, University of Peradeniya.

Teaching Assistant at  University of Peradeniya July 2018 - October 2018

Teaching assistant for EE254: Electronic Instrumentation.

Intern at Synopsys Lanka (Pvt) Ltd October 2017 - January 2018

Verification Engineer in the SpyGlass analyzer team.

Intern at Ceylon Electricity Board October 2016 - January 2017

Electrical Engineer.