ShareIT offers a solution allowing for several users to work on the same document in real time on Office suites. Each user can work on a specific part of the document while following the modifications added by other users. Works on Microsoft Office and Open office. This was a 2 years project, the Microsoft office part was developed in C#, the Open office part in JAVA with a server in CORBA. http://www.youtube.com/watch?v=4ILGOa3PPDo
Zia Web Server
Zia is a web server written in C++ based on the Apache model. (modules, cgi, ssl…)
Zappy is a multiplayer real time game based on a server-client architecture written in C and openGL.
A 2D PC game written in C.
A client – server Othello game written in C, C embed, and Perl TK / GTK.
A Gomoku game integrating artificial intelligence written in C.
Imagin Cup Competition : creating a strategy that represents the behavior of a team of robots moving on earth to cure it written in C# and integrating several artificial intelligence concepts. (Shortest path, A*…)
Epithriller is a 3D video game for PC written in C++ using the RENDERWARE library. The game includes several characters, weapons, missions and it was based on the idea of the famous videogame“RESIDENT EVIL”.
The objective of the project is to design and implement a universal optimization problem solver. The idea is to have a tool allowing automatic resolution of optimization problem described by a set of constraints and on or more optimization function.
Using one or several techniques of resolution, such as simplex method, Genetic algorithm and Artificial Neural Networks, the Universal solver is able to solve any problem with no restriction (or a very lazy) on variables number and/or functions and constraints description. This project was written in JAVA.
Application for automatization of different installations and configurations on both windows and Linux servers (IBM AIX). Technologies used are JAVA, C#, .NET, ASP, ORACLE databases, Bash scripting, Perl.
New York Times Community Hub
Designed and created a community hub (interface/dashboard to view a users commenting activity on the New York Times web site) which won the NYTimes Publisher Award for Technology.
Elastic Search Comment Indexing
Implemented ElasticSearch to index comments at The New York Times, and make them searchable, and modified the APIs to use elasticsearch for comment retrieval.