Leveraged Event-driven programming to send and receive network packets
Multicycle Processor
Developed a custom ISA and simulated a processor, using a Harvard architecture and behavioral features of Verilog HDL
Processor runs two programs: a) Memory-Interfacing Program and b) Conditional Program
Guide to Well-Being
Developed a full-stack application as part of the Fintech Focus Program to help users track their well-being, using Python, Flask, HTML, CSS, and Bootstrap
Created MVPs and presented to staff members at Morgan Stanley
Memory System Simulator
Implemented a virtual memory subsystem in Java with frame-level allocation, logical-to-physical address translation, and page replacement
Developed a TLB with LRU eviction, integrated through a factory pattern to support modular OS-level component testing
Warehouse Management System
Built Warehouse Management System using MySQL to ensure accurate inventory tracking
Built a dynamic front-end with HTML, CSS, and JavaScript integrated with MySQL backend, enabling real-time transaction processing
Research Projects
'Using Artificial Intelligence to Remove Recyclable Materials from Landfills'
Developed methodology to implement mechanical arms attached to chassis to sort through materials and differentiate between recyclable and non-recyclable materials
Placed within top 5 teams for the Research Opportunity Competition, resulting in research proposal published on STEM Fellowship Journal website (powered by Canadian Science Publishing)
'Investigating the Effect of Stochastic Behavior in Magnetic Tunnel Junction for use in Synaptic Systems for Bio-plausible Neural Networks'
Explored stochastic Magnetic Tunnel Junction synapses for neuromorphic neural networks, showing that biologically inspired randomness can enhance learning accuracy and better emulate neural decision-making processes.
Received Undegraduate Research Award and presented findings at the Summer Platform for Undegraduate Research Symposium.