Reverse engineering and implementation of the AirPlay protocol in C for use in VLC media player.
An implementation of the classic memory game: mastermind.
Implemented AirPlay as a render target for VLC. This includes reverse engineering and documenting the protocol, implementing the SRP6-a cryptographic protocol, as well as implementing HLS streaming and transcoding.
Over 90% grade average. Consistent leader in group assignments. Enjoy going beyond the requirements of the course for personal and professional benefit.
- University Prize for Outstanding Merit
- Deputy Principal’s Award
- Merit Award