Experience
MathWorks
Aug 2022 - PresentSoftware Engineer in Embedded Systems
- Software development for simulation and code generation of multicore embedded systems.
- Reduced code size and data memory footprint by 15% in Infineon TriCores by optimizing code generation and linking.
- Achieved 40x improvement in execution time of trigonometric functions deployed from Simulink onto STM32 by developing drivers for the CORDIC accelerator and integrating them with Simulink. Optimized CPU utilization by implementing interrupt-driven and DMA-based strategies for the accelerator.
- Developed drivers for interprocess communication in Infineon TriCores.
- Innovated new features that significantly enhanced the user-friendliness of a MATLAB UI application based on MVC architecture, resulting in increased customer satisfaction.
- Proactively addressed critical customer issues, resolved bugs, and improved unit test coverage to boost product quality.
MathWorks
Jan 2022 - Jun 2022Intern in the Engineering Development Group
- Quality engineering: debugging and unit testing for embedded software.
- Improved test coverage and capability by developing a software tool to test different embedded system functionalities.
International Institute of Information Technology Bangalore
Aug 2020 - Feb 2021Undergraduate Research - Surgical Tool Detection and Characterization, under Prof. Madhav Rao
- Built an object detection network to localize four different surgical tools in videos and implemented a bounding box matching and bilinear interpolation algorithm to improve detection performance.
- Tool usage of a surgeon was characterized by computing parameters like usage frequency, total usage time, and motion trajectory.
- Comparison with studies where tool usage was analyzed manually revealed that automated methods to analyze surgical skill from tool usage are viable.
- This research was in collaboration with the National Institute of Mental Health and Neurosciences, India
- This work was presented at the Conference of the IEEE EMBC 2021.
The University of Alabama, Tuscaloosa, USA
Jun 2020 - Nov 2020Research Internship - Food Detection and Segmentation, under Dr. Edward Sazonov
- Detection and segmentation of food items from egocentric wearable camera images to aid in automatic food intake monitoring.
- Built and ensemble of neural networks based on the YOLO object detection algorithm to localize food items in the camera's scene.
- Explored extensive data augmentation to boost performance on the real-world dataset.
- Integrated a combination of the K-Means and Normalized-cut algorithms to segment parts of food post detection.
- This work was presented at the Conference of the IEEE EMBC 2021.
International Institute of Information Technology Bangalore
Aug 2020 - Dec 2020Undergraduate Research - Modeling Influencer Marketing Campaigns in Social Networks, under Prof. Shrisha Rao
- Built an agent-based model to simulate influencer advertizing campaigns and study advertizing strategies.
- Simulations were performed on real-world datasets and our results reveal the importance of different kinds of influencers (e.g. micro-influencers and celebrities) in varying circumstances of advertizing.
- For instance, we show that as the nature of the product varies from luxury to non-luxury, the performance of celebrities declines, whereas the performance of nano-influencers improves.
- This work has been published in the IEEE Transactions on Computational Social Systems.
International Institute of Information Technology Bangalore
Aug 2018 - Mar 2019Undergraduate Research - Tactile Audio Device for Visually Impaired Students, under Prof. Madhav Rao
- Developed a tactile-audio device to assist visually impaired students in studying tactile diagrams. The device provides audio feedback based on touch.
- The design involves a capacitive sensor array to localize touch, an audio content delivery system, and an RFID identification system. I2C and SPI were used to communicate with sensors and peripherals.
- The work was presented and demonstrated at IEEE Sensors 2019. A demonstration of the working of the device can be found here
The Indian Institute of Science Bangalore (IISc)
May 2019 - Jul 2019Summer Internship - Laser Communication and Vibrometer System, under Prof. M M Nayak
- Designed and built circuits for optical modulation and demodulation of audio signals using a 5mW laser diode and solar cell.
- Demonstrated the use of the designed circuitry as a vibrometer system capable of detecting low-frequency surface vibrations