43 contacts


Francois DERMU

Software Engineer

Redwood City - United States

I subscribe to Viadeo

I am already a member of Viadeo

  English   |   French
Dear Sir/Madam:

For the past two years I have been working at Azureus / Vuze, Inc. It was a great enriching experience. As a Software Engineer I was responsible for generating flash video previews and screenshots of user submitted content, which was done mostly using perl scripting. Later on I went a step further and built a distributed transcoding engine for all the user submitted videos, and worked intensively in evaluating the right formulas for bitrate and solving audio-video sync problems. Two other projects involved C and Java development (see My Resume for details).

During my six years of studies, four internships and two previous employment, I have learned many computer programming languages and to lead a team of five people in software development. I would like to use my knowledge at your service and would appreciate an opportunity to speak with you about opportunities at your company.

I am currently in California with an H1b visa that is easily transferable to another company. Therefore I kindly request that if you would like to discuss any openings in your company, please contact me via email or phone at your convenience. Should you find that my professional profile fits your needs, we could then set up a meeting or a phone discussion at your earliest convenience.

I look forward to hearing from you.
Best regards,
--
François Dermu
==
More information at: http://dermu.free.fr

A former student at

 EPITECH (European Institute of Technologie (EPITECH))

2006 - 2008 : Azureus, Inc. / Vuze, Inc.

Software Engineer
Develop and maintain the automation scripts for content ingestion, preview generation, screenshots capturing and video transcoding for the Vuze Open Platform.

* The script basically generates screenshots, a 30s. flash preview, and a transcoded version of any content we receive to an MKV containing a h264 video track and an OggVorbis audio track.

Standardizing all the incoming videos to a single format is a very exiting and challenging when you know how many formats and codecs are out there !

* I developed a Java application which is used internally by the content ingestion team to pick the best screenshots of a premium video before it gets published. This tool boosted their production by more than 500% (on that particular task).
* I also developed all the automation scripts for the featured content either received via physical hard drives or RSS feeds.
* My very first project in this company was to work on an embedded version of there P2P client which would run on devices with very limited cpu and memory. This task involved research around the best approach, cross-compiling of low level c code, code optimizations and interaction with their hardware partner to have the product fit their needs.
* An other project I did on my free time was developing the flash preview player.
Sector: Multimedia - Internet

2006 : Google

[Internship] working on the main search engine
I worked in the Internationalization team of Google.
Had to deal with unicode, language was C

I also worked in the Google video department.
Language was Java, Javascript and RPC calls

Sorry but details of my internship are confidential.
Sector: Multimedia - Internet

2005 : SoWeDoo

Maintainer of sos-pdf web site and internet sales management of SoWeDoo products (software)
Maintainer of sos-pdf web site and internet sales management of SoWeDoo products (software).
+ Web master of www.sos-pdf.com for it’s new version
+ Feeding of articles for sos-pdf
+ Referencing of SoWeDoo products at Telecharger.com, Download.com, etc…
+ Creation of PAD files for each product.
+ Job made in cooperation with another EPITA Student.
+ The project is used
Sector: Software publishers

2003 : Intesys

[Internship] Development of a DataBase synchronization tool in Visual Basic
Development of the TaskTimer Database Wizard Software (multiple data base synchronisation software between TaskTimer and Outlook, or simple text file).
- Management of a 3 persons team.
- Having contacts with the client to improve the functionalities of the project.
- Adaptation to an existing API
- Learning of how outlook keeps his contact list, events, etc…
- The project is sold with a package of add-ons for TaskTimer.
Sector: Software publishers

2003 : Medasys

[Internship] Development of a manual human cell counter
Development of a manual human cell counter, part of the Biolink Software, as well as its configuration tool for Medasys, computer solution integrator for medical purpose.
+ I had the entire responsibility of this part of the project.
+ I had some discussions with every Business units of Medasys (R&D director, Marketing members and on site installers)
+ Adaptation to an existing API (results of passed automatics analysis, link with the other functionalities of Biolink)
+ Evaluation of needs (briefings with R&D, commercials, installers and Client)
+ Studies on how the needs could be best served
+ Realisation of the project.
+ After development support
+ Writing of the API documentation for further developers
+ Additional development (some script development help and testing program)
+ The project is sold with Biolink solution.
Sector: Software publishers

2001 : Keyrus

[Internship] Development of a subscription website
Web master of the subscription Web site of the “Employment Train” event
- Installation of a RedHat server
- Installation of apache and MySql on the server
- Definition and Creation of the data bases
- Development html/JavaScript.
- The project was sold.
Sector: Telecom - Internet Products and Services

Hobbies

New technology, fencing, golfing, skate boarding and rollerblading, swimming, eight years of piano, cinema.