-
Profile
Web application developer, systems administrator. Interested in web related projects and Open Source Software.
I like my work environment under Mac OS X and my servers under Linux. On Windows, I play games… or debug for Internet Explorer.I am able to configure and deploy Linux servers to meet the needs of a given project, and develop from scratch (when necessary) complete web applications to go on them: from programming and behavior, to styling and even some design.
-
Experience
-
May ’14 - Ongoing
Lead developer at TF Ltd.
Bringing a web app over from the dark ages of the web.
Development of a REST API in Laravel and frontend clients in AngularJS.
Configuration and deployment of servers.
Leading a small team of developers. -
October ’13 - April ’14
Head of Web Department at Activeline (Harel Mallac)
Responsible of a team of developers; technical lead on web developement projects.
Systems administration (cloud servers, physical).
Maintenance of ERP system. -
January ’10 - August ’13
Head of R&D at Evolution Prépresse
Evolution is a BPO company specialized in prepress. The IT department is shared between Evolution and its sister companies, Oxo and Diadeis Packaging.
- Leading on research and development projects
Some projects:
- Designed and implemented an intranet/extranet project management and workflow web application which allows project managers, designers, operators and clients to cooperate seamlessly. This tool has allowed the company to manage larger projects with fewer ressources.
- Lead on the developement of the company's new brand's website, Inedi.
- Developed scripts for Indesign and Illustrator which allowed to save substantial production time (up to 50% on certain projects) as well as diminish error rates.
- Systems administrator (Mac OS X and Linux servers)
- Deployed, configured and upgraded various applications: font management, files archiving, production planning
- Configured and maintained services: LDAP, DNS, DHCP, NAT, firewall
- Virtualised linux servers using VM Ware
- Compiled, deployed and configured several applications: MySQL in master/slave mode for replication, MongoDB, Apache HTTP Server, Apache Tomcat, Apache Solr
- Deployed, configured and maintained cloud servers with centralised LDAP for user login on multiple web applications for internal use: Open Atrium (Drupal mod), GLPI, Identica, SugarCRM
- Managing a 3 person team (including recruitment and training)
- Managing of IT resources
- Leading on research and development projects
-
August ’08 - December ’09
Web developer/designer and system administrator for the BabelWEB European project hosted by LCF laboratory of Université de La Réunion in partnership with Cellule TICE UR.
BabelWEB is an elearning project. Users can learn French, Italian and/or Spanish by posting contributions to blogs, then participating in interactive activities.
Project involved deployment of web applications, CMS usage, design, and development using XML/XSLT, Javascript, PHP and Flash AS3.
See edu.babel-web.eu -
January - October ’09
Development and deployment engineer at Cellule TICE (Technologie de l'Information et de la Communication pour l'Enseignement) of Université de La Réunion.
Deployment, integration and maintenance of web applications such as ORI-OAI, ESUP Portail, Nuxeo.
Development of tools and plugins to facilitate exchange of data between websites and applications.
Migration/recuperation of CRLHOI database from a "custom-made" platform and redeployment within Joomla!.
See tice2.univ-reunion.fr -
July-August ’08
Web developer for the development of test modules for the Pegasus online-learning project, at SUFP (Service Universitaire de Formation Permanente) of Université de La Réunion.
Development in XML/XSLT and javascript.
See www.campus-pegasus.fr/pre-positionnement -
May-June ’08
Memoir on the management of the consistency of ubiquitous components in dynamic networks.
Development in Java using Julia's implementation of the Fractal model.
Under the direction of Dr Didier Hoareau, Université de La Réunion. -
June-July ’07
Internship at K.O.M. Association. Creation of a website for the Rock Austral project.
Involved design in Flash, and development using AS2.
See www.rockaustral.re -
’06-’07
Computer Science tutor at the Science and Technology faculty of Université de La Réunion.
Guiding and preparing students for the C2i exam, tutoring first and second year students in their computer science courses.
-
-
Skills
-
Application Development :
- PHPFrameworks: Laravel, Yii, Lithium3
- Javascript Frameworks: jQuery, EmberJS, AngularJS, InDesign JS
- Java (SE,EE) Frameworks: Julia (Component development), Struts
- ActionScript 2 and 3Frameworks: Greensock
- XML/XPATH/XSLT
-
Web-related techniques :
- Model View Controller architecture (both server side and client side)
- Web Services
- Offline web application
- AJAX
- Single page applications
- Databases :MySQL, MongoDB, PostgreSQL
- Mobile application :Adobe PhoneGap
- CMS :Drupal, Wordpress, Joomla!, OctoberCMS
- Infrastructure management :Opscode Chef
- Application and server optimizations :Database load balancing and replication; Caching techniques; server/application securing
- Scripting languages :Bash, AppleScript
- W3C Standards :HTML4&5, XHTML, CSS2&3, RDF, OWL, SPARQL
- Development environments :Vagrant/Virtualbox, chef-solo
- IDE :PhpStorm, Eclipse, Xcode
- Version control system :Git, SVN
- Portal :uPortal
- Programming notions :Ruby, C++, Python, Prolog
- System software :Apache, nginx, HAProxy, Tomcat, Bind, OpenLDAP, Memcache, APC, VM Ware
- Security :Nmap, Snort, Nessus, EtterCap, Dsniff
- Multimedia :Adobe Flash, Photoshop, Indesign, 3ds Max
- Operating Systems :Linux (Ubuntu, Debian, CentOS), OS X Server (10.5, 10.7)
-
-
Education
-
2009
Master (Bac+5/MSc) Informatique spécialité STIC (Sciences et Technologies de l'Information et de la Communication)
Université de la Réunion -
2007
Licence (Bac+3/BSc) Informatique spécialité STIC (Sciences et Technologies de l'Information et de la Communication)
Université de la RéunionLicence (Bac+3/BSc) Informatique spécialité Informatique
Université de la Réunion
-
-
Interests
- Web :Web applications, single page application, Ajax, NoSQL, Javascript MVC, CSS3 animations
- Software development :Software components, software agents, P2P structures
- Networking :Application deployment and administration, security
-
Spoken languages
English : Written and spoken fluently.
French : mother tongue.

