The healthcare industry is moving towards personalized medicine and patients seek greater role in their care. This research aims to provide greater visibility and early detection of biological events in vivo. We have developed a novel versatile bio-barcode optical sensor array for in vivo detection of biological events. The sensor comprises of an array of nanocavities for confining the electromagnetic field, nanoparticles and fluorescence molecules, allows multi detection of biological events using Surface Plasmon Resonance (SPR) and fluorescence lifetime detection modalities. The system was tested before and after cleavage with various bio-molecules and the results show a significant change both in their SPR signal and their fluorescence lifetime imaging. This sensor may has the potential to provide real-time analyses of different biological molecules, such as antibody and antigen, receptor and ligand, and complementary DNA fragments in physiological conditions.