I am an algorithm development engineer at STMicroelectronics. I am also the treasurer for IEEE SFBA MEMS and Sensors Chapter, IEEE Santa Clara Valley Section for the year 2024.
I got my Ph.D. and M.S. in Electrical and Computer Engineering from UCLA (advised by Professor Mani B. Srivastava), and B.Sc. in Electrical and Electronic Engineering from the University of Dhaka.
[Resume] [LinkedIn] [GitHub] [Google Scholar] [YouTube][Email]
I create deployable, physics-aware, uncertainty-injected, learning-enabled, and resource-constrained embedded systems. My research interests include tiny machine learning (TinyML), inertial sensing, applied machine learning, embedded system design, wearable/ubiquitous computing, small satellites, and human-computer interaction.
When I am not working, you will find me making music, jamming with my band, cooking, eating out, sightseeing, and speeding down the California freeways.
Latest Updates
Got an article accepted in 2024 46th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).
Experience
Algorithm Development Engineer (June 2023 - present; Santa Clara, CA, USA)
Developed a method for short-term variability monitoring in human activities against trained motion templates for inertial intelligent sensor processing units (patent pending) [publication].
Developed an ultra-low-power, accelerometer-only, on-sensor, neurosymbolic fall detection algorithm (patent pending).
Developed an AutoML framework for on-sensor tiny machine learning [publication][slides].
Developed a method for on-device blood pressure monitoring using inertial sensors (patent pending).
Developed a method for on-sensor unsupervised anomaly detection, with capability to use high-g accelerometer data (patent pending).
Sensor Software Solutions Intern (June 2022 - Sept 2022; Santa Clara, CA, USA)
Designed an online learning and inference framework for inertial intelligent sensor processing units (patent pending) [publication][slides].
Developed a method for time synchronization and fusion of multiple inertial sensors (patent pending).
Wrote a framework for hot-starting and making deep neural network training efficient using decision trees.
Improving X-CUBE-MEMS1 IMU MotionFX sensor fusion package [link].
Formulated a neural-Kalman GNSS/INS solution for tracking precision agricultural robots [publication][code][demo][poster][slides][video].
Graduate Student Researcher (Jul 2020 - Jun 2023; Los Angeles, CA, USA)
Proposed a robust deep learning pipeline for handling temporal and spatial abnormalities in inertial sensors using training time data augmentation techniques. [publication][code][slides][video]
Formulated a platform-aware neural architecture search framework called THIN-Bayes (based on ARM Mango) for low-end IoT devices. [publication][code][poster][blog]
Developed an open-source optimization toolkit for training and development of human movement models and filters using earables [publication][short paper][code, dataset][poster][slides][video].
Designed a framework for robust, efficient, and onboard 3D neural inertial navigation [publication][code][poster1][poster2][slides][video].
Generalized the TinyML workflow and recent advancements in AI-IoT, and proposed future directions for practical TinyML deployment [publication].
Proposed a workflow for realizing the internet of marine life, and outlined recent advancements and challenges in deploying wearables/IoT for marine animals [publication]
Discussed the methods, opportunities, and challenges in porting real-time AI-enhanced inertial navigation algorithms onto IoT platforms [abstract][publication][slides].
Formulated a neural-Kalman GNSS/INS solution for tracking precision agricultural robots [publication][code][demo][poster][slides][video].
Designed the first platform-aware neurosymbolic auto tiny machine learning framework for microcontrollers [publication][code][slides][poster].
Developed a state-of-the-art marine biologger with Al-air energy harvesting, piezoacoustic ultrasonic communication, and neural-inertial localization capabilities [publication][code, design][slides].
Physics Laboratory and Robotics Instructor (Feb 2019 - Aug 2019; Dhaka, Bangladesh)
Established the first robotics laboratory and robotics course in the school. [course materials][job certificate]
Embedded Engineer - Intern (Dec 2018 - Jun 2019; Mumbai, India)
Implemented embedded exercise activity and sleep monitoring frameworks using inertial sensors. [publication][poster][job certificate]
Operator and Research Assistant (Jul 2018 - Dec 2018; Dhaka, Bangladesh)
Created the DU Mobility Dataset using handcrafted wearable sensors for AI-driven gait and locomotion analysis [publications 1, 2, 3, 4][poster 3, 4][slides 2][dataset]; designed homebrew ground station and embedded cybersecurity analysis platform for small satellites. [publication]
Planned and supervised training sessions, seminars, industrial tours and projects relevant to fab lab themes. [job certificate]
Research Summary
I explore how rich, robust, and complex inferences can be made from sensors onboard low-end IoT devices within tight resource budgets in a platform-aware fashion. I create deployable, physics-aware, uncertainty-injected, learning-enabled, and resource-constrained embedded systems.
From a sensing perspective, most of my work concerns inertial sensors and their use in challenging applications.
Educational History
Ph.D. in Electrical and Computer Engineering (Sept 2019 - June 2023; Los Angeles, CA, USA)
GPA: 3.89/4.00. Major: Signals and Systems. Minor: Circuits and Embedded Systems. [diploma][transcript]
Thesis: Physics-Aware Tiny Machine Learning [link]
Distinguished Ph.D. Dissertation Research Award Finalist [link]
2023 Engineering Achievement Award for Student Welfare [link]
2023 Commencement National Anthem Performer [link]
M.S. in Electrical and Computer Engineering (Sept 2019 - June 2021; Los Angeles, CA, USA)
GPA: 4.00/4.00. Major: Signals and Systems. Minor: Circuits and Embedded Systems. [diploma][transcript]
Thesis: Robust and Efficient Neural Inertial Localization and Complex Activity Recognition. [link]
Distinguished Master's Research Award Finalist. [link]
B.Sc. in Electrical and Electronic Engineering (Jan 2015 - Jan 2019; Dhaka, Bangladesh)
GPA: 3.94/4.00 (1st position). Major: Computer Engineering. Minor: Communication Engineering [diploma][transcript]
Dean's Award 2018, Faculty of Engineering and Technology, University of Dhaka. [link][link]
Prime Minister's Gold Medal 2019, University Grants Commission of Bangladesh [link][link][link][link][link]
Scholarship for Jagannath Hall Residents, 2016. [link]
Thesis:
Feature Extraction and Semi-Supervised Learning in a Wrist Mounted Motion Detection System for Elderly Citizens. [link]
Addressing Security Vulnerabilities of Cyberphysical Remote-Sensing Small Satellite Systems. [link]
Advanced Training in Small Satellite Engineering (2017, 2018, 2019; Shanghai, Ankara and Beijing (China and Turkey))
[diplomas]
First Place Winner, ADCS Hands-On Training Workshop, APSCO Student Small Satellite 3rd Summer Camp - Summer 2019, Shanghai Jiao Tong University. [link]
Excellent Student Award, 2018 Second Summer Camp of the APSCO Student Small Satellite Project, Middle East Technical University. [link]
Excellent Student Award, 2017 First Summer Camp of the APSCO Student Small Satellite Project, Beihang University. [link]
International Advanced Level (Jul 2012 - Oct 2014; Dhaka, Bangladesh)
4 A* [diploma]
16th the Daily Star Award.
Award for Outstanding Contribution to School ECA, Maple Leaf International School, 2014.
International General Certificate of Secondary Education (Jan 2001 - Jun 2012; Dhaka, Bangladesh)
7 A*, 1 B [diploma]
14th the Daily Star Award.
The Edexcel High Achievers' Award, Pearson.