Mes compétences :
ASP
Design
Internet
JAVA
JSP
Management
Manager
Microsoft Project
Microsoft SQL
PHP
Swing
Tomcat
Web
Web design
website
SQL
Entreprises
Digivate
- Php Developer
2008 - 2008Part-Time Job for Digivate. I was hired for a specific project called moveme.com.
I was working in a team of 4. We had to finish the web site in one month working 2 days per week. We were working only on the planner section. It was in fact only AJAX, JS, CSS work. We used scriptaculous javascript framework (Front end animations) and JSON files because the data came from a WebService. The biggest part of the project was indeed the Firefox/Safari/Internet Explorer bugs.
After the end of the project the company wanted to hire me as full time but I declined the offer.
Untill March I was working on several projects as jabbrz,startrite or moveme support.
-Use of Scriptaculous framework
-Use of Symfony framework
-Use of Jquery
-Use of JSON files
-Use a lot of Javascript and CSS
-Use of SVN
IPGUYS
- Programming Manager
2008 - 2010Full-Time position for IPGUYS. Firstly hired to add a timesheet system to an existing solution, I was quickly responsible for the whole picture.
I started by creating a website impactteachers.com on which the users could be able to update their personal details as well as uploading their documents, doing their timesheets, updating their availabilities and so on. After few months this website was ready and I took over the java application. This software was already developed and its architecture was the base of the website’s design. Both products complement one another. I have to update/improve the software on 2 weeks basis.
Being the only programmer of the company, I had a lot of responsibilities regarding design/architecture views, technical project management and client’s support.
I am now working across the full, end-to-end, project development lifecycle from initial requirements gathering and design through to implementation.
At the end, the solution consists in one corporate website (html), one users’ portal (php), one application website (JSP), a software (JAVA) and few Perl script and mysql replication. The whole company workflow is using our system: around 100 applications a week, 190 timesheets per week and thousands of £.
-Use of JAVA MVC architecture
-Use of SWING
-Use of Tomcat/JSP/Servlets
-Use of PHP/AJAX/JavaScript
Seatwave
- .Net Contractor
2007 - 2007August-September 2007: .Net Contract for Seatwave. I had to work in a team of 8 persons. I was hired to help Seatwave with the Globalization/Localization of the Web Site. I took half the time expected to do my job so I ended up creating User Components and then debugging.
Project’s description:
-The Solution contained one website project and nineteen other projects.
-I had to go through all the aspx files and ascx files and replace all the hard coded strings in ASP Tags
-I had to generate all the resx files
-Debug bugs about localization and general mechanism of the web site.
-Create extended controls which could handle the localization. Like an ImageControl or a ImageButtonControl.
-Put online the new German resx files.
-Using Visual Source Safe
Believe Digital
- Php programmer
Paris2005 - 2006July 2005- June 2006: Contract at Believe, I was at charge to develop/maintain/update the Intranet site which is all the Labels/Bands/Albums/Songs Database. I had to develop an xml Creator for Music Platforms like ITunes, Virgin Mega, Napster and Fnac Music. I had also the responsibility of the Web Server using a Linux Platform. After 8 months I had to assume all the technical Responsibilities and find new staff for the company.
Tasks done:
-Debian Web server installation and configuration with PHP5 and Apache 2. Plus samba, SSH.
-Migration from Debian to Suse 10.
-Intranet Site Development in PHP5 and Mysql Database creation.
-Creation Script Batch encoding Music in different format.
-Creation of a VPN with Openvpn with windows server.
-Intranet site had to manage the Company’s database. The db contained all the labels, albums, artists, songs and platforms. Some features of this site:
-Resizing of the Albums’ covers dynamically
-Creation of a HTML newsletter specific to each artist and label
-Creation of a XML specific to each platform
-Send of the songs, XML and covers by ftp dynamically to each platform
-Manage all the Artists’/Albums’/Songs’ Territorial restrictions and Platform restrictions.
Beex
- Ingenieur Conception Et Developpement
2001 - 2015I was hired to create and develop a new Cash Management and Risk management product.
In a team of only 2 developers and one Architect we created a SaaS product using several Amazon products such as S3, RDS and elastic beanstalk plus a Jenkins instance for continuous integration and deployments.
I am working across the full,end-to-end, project development lifecycle from final user needs gathering (and understanding) and design through to implementation (front and back).
This project was technically challenging : cloud based architecture, multiple SOAP web services to integrate, one application's version but many different configurations, big amount of data...
The project is now 4 developers, 10 project managers and more than 30 clients.
Tech. : JAVA, Play Framework, Bootstrap, Maven, Axis 2, cxf, SOAP, MySQL, Jenkins, Amazon
Agile Methodologies
Web Services : Intuiz, Euler Hermes, Esker
Formations
Ecole Supérieure D'Informatique De Paris (ESI - SUPINFO) (Paris)