Heyo. I'm Bernard. I'm studying electrical engineering
and computer sciences (EECS) at UC Berkeley.
I'm especially interested in exploring embedded devices. Computer security is also
pretty rad (bonus for the two combined, i.e. IoT devices).
When I'm not working or sleeping, you can find me at indie concerts, trying to complete Celeste on the Nintendo Switch, adventuring outdoors, or slacklining under the Campanile at Berkeley. I also really enjoy geocaching, bowling, and playing pool!
I supported debug efforts for HW, SoC, and SW system issues across Apple products in low level bootloader/driver/firmware/OS environments.
I integrated Houndify voice AI and wake phrase detection with Nanoleaf Light panels and profiled real-time wake phrase detection software.More about my experience at SoundHound
I helped develop Radon, a large-scale distributed key-value store for low latency operations, and wrote CLI tools for monitoring datasets and performance testing. I also worked on the Java wrapper for the Radon/Helium APIs.
Non-intrusive bicycle brake and turn lighting, 'blind-spot' detection, customizable and configurable iOS application. Built with nRF52 microcontroller and 'Berkeley Buckler' development board. Responsible for Bluetooth Low Energy (BLE) components including BLE buttons and turn signals and BLE client nRF code for iOS app.
A hybrid puzzle-platformer game created with GDScript in Godot Engine in a month. Built for GitHub GameOff 2018. Implements unique game mechanics such as "dimension switching," wall jumps, dashes, and other stage hazards.
Note: the web version is buggy. Most noticeably, the music will glitch when transitioning scenes and the dimensions don't scale properly. I'd recommend following the link to our itch.io page and downloading your platform's executable.
Armani Research Lab, Viterbi School of Engineering University of Southern California, Prof. Andrea M. Armani
A novel malaria diagnostic device using magneto-optical spectroscopy. I conducted proof-of-concept experiments in different solutions with magnetic nanoparticles, simulating early-stage malaria, and analyzed light transmission data.