Ambient Intelligence Lab Security management of Hope BigData Platform Check the project official website for more information about AmI Lab. Educational Projects
Digital image processing Implemented multiple digital image processing algorithms Used Intel intrinsics to speed-up the algorithms (SSE, SSE2 and SSE4.1) Algorithms: grayscale, sepia, gaussian blur Educational Projects
Interconnected smoke detectors Developed in C++1z (w/ CMake) Master-nodes architecture running on rPI (using MQ-2 and MQ-9 sensors) Discovery protocol using UDP (Networking TS) Auto-configuration of nodes using TLS (LibreSSL w/ kqueue and epoll) Periodic sensor’s data transmission and commands transmission using MQTT (mosquitto) Read about the solution here: Détection intelligente de la fumée Educational Projects
Role-playing game w/ online features Developed in Java using Swing for the graphical interface (2D) Client-server architecture using TCP Basic key-exchange using RSA to encrypt the password Educational Projects
Mobile applications for restaurants Developed in C# using Xamarin (worked mainly on the architecture and iOS) View on the App Store View on the Play Store Educational Projects
Networked Laser Tag game Developed in Java using Apache Tomcat for the web interface Client-server architecture using UDP Streaming of the player’s camera on the web interface using VLC SQLite database for tracking scores of previous games Educational Projects
Web-based version control repository Developed in Java using GWT and GWTP Supporting Git repositories using JGit and Gitolite Educational Projects