I am a software developer based in Montreal.
I love to create useful things and learn about new technologies.
Besides computers I enjoy other kind of activities like climbing, biking and reading.
A command line chess game to play against another person. It could help to learn the authorized movements of the diferent pieces. To move a piece, you just have to write its initial and final positions.
An implementation of a type of healt care system with users, services provides, managers and administrators. Credential validation and creation of reports acording to the supplied services.
Threads creation and deadlock avoidance in a server-client communication process. The client has various threads that will try to communicate with the server while the server has to handle the requests and provide the ressources for each thread without getting a deadlock.