
NeuroTagger

LinkRbrain

GarganText

SpeedPhoning

DJeen

Schlieren textures modelling

Shanti the Rickshaw
-
NeuroTagger
Personal project:
- Created and developed a high-performance part-of-speech tagger in C++
- Used artificial neural networks
- Collaborated with two researchers
(release date: September 2015) -
LinkRbrain
The LinkRbrain platform intends to offer an easy-to use tool for Neuroscientists. It provides users with an interface to compare sets of data, either from their own computer or presets integrated in the website (e.g., fMRI mesurements of neural activation during cognitive tasks).
Visualization tools allows to render results as a nodes graph and to view the repartition of brain activity in either 2D or 3D.
As the lead developper of this project, I designed and implented:
- The client interface (jQuery, WebGL, RaphaelJS)
- A RESTful access to the data (PHP)
- The database structure and algorithms to maximize queries speed (MySQL, precalculations)
Referents & lead researchers: Salma Mesmoudi, Yves Burnod (MATRICE Project, Paris 1 University)
-
SpeedPhoning
For this communication tools, as the back-end lead developper of the project, I designed and developped with Flask:
- The database structure, maximizing performance and flexibility (PostgreSQL, SQLAlchemy, data caching)
- A RESTful access to all the data (Flask-RESTful)
I also maintain the previously designed REST APIs, accessing a MySQL InnoDB database with the PHP framework Laravel.
-
DJeen
Design of new algorithms for very fast audio signal processing, including:
- beat detection
- melodies extraction
- patterns recognition
- metadata filing and calculation of similarity scores between tracks
-
Schlieren textures modelling
Schlieren textures are observed when nematic liquid crystals are viewed between crossed polarizers in a microscope. These structures organize themselves around singularity points, where the molecules are forced to follow a particular orientation.
As a student project, I suggested a discrete modelling of this phenomenon, then designed and conceived a program achieving this goal using C++, SDL and libPNG. The results were very similar to those observed in real-life crystals (see computed simulation on the left).
-
Shanti the Rickshaw
Creation and development of a platform game, where you have to drive a rickshaw through the roads in India.
Head of a 4 persons project team (designers, musician, developer).
This game was designed to promote the travel company Shanti Travel, which offers trips to India.
Other projects:
- development of a full intranet application
- search engine for the UNIX manual
- showcase websites creation
- amelioration of the interface on existing websites
- graphical design (templates & logos creation)
- fixing security issues on some websites