Timothée Groleau
Manager (Web Engineering)
Je suis en recherche active d'emploi en France, de preference hors Ile de France. N'hesitez pas a me contacter.
===========================================
I am an experienced web developer with a strong PHP, MySQL and JavaScript background. I am also well versed in "devops" with good command of the linux command line, tools and server setup.
In 5 years developing eLearning courseware at Icus, I went from Flash newbie to Flash guru, and left knowing ActionScript 1 and 2 inside out, while being active in the community and publishing some well received articles (see links at http://timotheegroleau.com )
Subsequent to my eLearning stint, I moved to web 2.0 development of ajax-heavy websites at muvee. The biggest site was shwup.com, a media-centric social platform. There, I implemented the media gallery, first in Flash, and then in JavaScript; with the entire supporting server code in PHP, MySQL, and memcache. At muvee, I built all of muvee's Flash components, like the video player, and multi-file uploader.
I had a short time at Linden Lab in Singapore, before the office closed, and subsequently joined mig33 to eventually lead the web team. With a huge community of 60 million users, my time at mig33 was spent between development, managing the team, and battling the typical successful-startup scaling issues: multiple servers setup, multiple caching systems, and redis as NoSQL were part and parcel of the daily life.
I understand the open source culture and development processes, and have contributed patches to various open source projects in C++ (kipi plugin), Python (s3cmd, nefarious) and ActionScript (various libs). I am very keen on learning new technologies and languages, and I enjoy sharing what I know through mentoring other developers.
* Leading Web Team(8-persons team)
* Involved in designing infrastructure and technical solutions to improve both web site, and the mig33 application (e.g. using redis for fast in-memory storage)
* Fine-tuned our core PHP MVC framework for performance; Fine-tuning Apache configuration
* Integrated services from the java stack (either SOAP-based, or REST-based with json transport)
* Developed content targeting multiple platforms: desktop-web, html5-touch, wap, mildet (our own j2me kind-of-html-compliant renderer)
* Setup merge and release process with svn and git
2009 - 2010* Worked on optimizing secondlife.com (js+css minification and grouping, caching headers setup, etc.)
* Implemented the reorganization of LindenLab's many S3 assets for better security
* Developed a wiki scrapper engine to automatically publish wiki content owned by LindenLab's doc team, into dynamic PHP pages on secondlife.com
* Developed a publishing engine to make a large static archive site (7.5GB, ~320,000 pages) out of a deprecated mysql-powered vBulletin forum. The archive went live entirely from amazon S3
* Worked heavily cross-time zone with our US office (16 hours difference)
2006 - 2009* Built PHP-based support applications on local intranet (e.g. employee directory, sales reports, etc.)
* Developed an ajax-heavy media-centric social portal (shwup.com), where users share photos and videos. Users can also create automated videos from their material via our muvee webservice (SOAP-based)
* Integrated our muvee webservice into client sites (e.g. Cyworld in Korea)
* Developed all flash content at muvee (e.g. localized quicktour of our desktop product, custom video player, custom multi-file uploader, advanced interactive gallery view for shwup.com)
2001 - 2006* Resident Flash Guru
* Ensured compliance of courseware to international eLearning standards such as AICC and SCORM
* Integrated and tested courseware in various Learning Management Systems (Saba, Oracle iLearning, Aspen, ThinQ, etc.)
* R&D on emerging eLearning standards and new development tools, methods and practices
* Conducted staff training on eLearning standards and Macromedia Flash in Singapore, India and Australia
* Synchronised technical work amongst the various ICUS offices (Singapore, India, France, Australia)
* Developed courseware in Flash, HTML/DHTML, JavaScript, CSS