Professional Service
Reviewer: IEEE International Symposium on Information Theory (ISIT), IEEE Transactions on Information Theory, IEEE Transactions on Communications, IEEE Transactions on Vehicular Technology, IEEE Transactions on Cognitive Communications and Networking, IEEE Communications Letters, International Symposium on Topics in Coding (ISTC), ACM-SIAM Symposium on Discrete Algorithms (SODA), APSIPA Transactions on Signal and Information Processing, Digital Signal Processing, International Colloquium on Automata, Languages and Programming.
Course Instructor for Matrix Algebra and Optimization (ECE367H1) at the Department of Electrical and Computer Engineering, University of Toronto, in Fall 2024. The course provides students with a grounding in optimization methods and the matrix algebra upon which they are based. Applications from machine learning, signal processing, and engineering are used to illustrate the techniques developed.
Graduate Teaching Assistant for Topics in Coding Theory (DSC 291), under Prof. Arya Mazumdar, at the Department of Data Science, University of California San Diego, in Fall 2022. The course covered various topics in coding theory, including a basic introduction to information theory (soft-packing and Shannon capacity), threshold phenomenon in random graphs, Reed–Solomon and Reed–Muller codes, polar codes, list decoding, and expander codes.
Graduate Teaching Assistant for Introduction to Data Processing and Information Theory (ECE 154C), under Prof. Tara Javidi, at the Department of Electrical and Computer Engineering, University of California San Diego, in Winter 2020. This course covered the basic concepts of information theory and coding, including lossless compression of discrete sources, lossy representation of continuous variables and forward error correction in noisy channels.
Graduate Teaching Assistant for Linear Algebra and Applications (ECE 269), under Prof. Piya Pal, at the Department of Electrical and Computer Engineering, University of California San Diego, in Fall 2018. The course covered the mathematical foundations of linear algebra.
Graduate Teaching Assistant for Random Processes (ECE 250), under Prof. Young-Han Kim, at the Department of Electrical and Computer Engineering, University of California San Diego, in Spring 2018. The course gave a graduate-level introduction of probability theory to engineering students and covered topics such as convergence of random variables, concentration inequalities, stochastic processes, stationarity and minimum mean square error (MMSE) estimation.
Undergraduate Teaching Assistant for Introduction to Programming (ECE 230), under Prof. Louay Bazzi, at the Department of Electrical and Computer Engineering, American University of Beirut (AUB), in Fall 2013. The course is an introductory course to C++ programming.
Intern at Qualcomm Inc., Bridgewater, NJ, USA, in Summer 2021. I worked on designing and implementing deep learning methods for decoding linear codes.
Intern at Samsung Semiconductor Inc., San Diego, CA, USA, in Summer 2019. I worked on the design of a simplified successive cancellation list decoder of polar codes.
Intern at Sony Deutschland GmbH, Stuttgart, Germany, in the period February–August 2016. I worked on the design and implementation of noise-robust speech recognition systems using connectionist temporal classification (CTC).
Intern at OnYourMap, Préverenges, Switzerland, in Summer 2015. I worked on the design and implementation of an RF fingerprinting scheme that uses WiFi for indoor positioning on Android platforms.
Intern at TELUS, Edmonton, Canada, in Summer 2013. I worked on the development of three applications on TELUS IPTV using Microsoft Mediaroom.
Session Co-chair at the Information Theory and Applications Workshop (ITA), University of California San Diego (UCSD), 2017–2022.
Member of the ECE Graduate Student Council, University of California San Diego, in 2017 and 2018.
Mentor in the Jacob's Undergraduate Mentorship Program (JUMP), University of California San Diego, in 2017 and 2018.
|