6 months internship study : Development of a rich internet application [HTML / Flex / BlazeDS] and a secured, web services [SOAP / Axis 2] study of an ETL tool [Talend].
In the first phase of study, I was asked to take the Talend tool in hand and to understand the application and development methodology that I have needed to put in place structure: the interface with the web server, perform simple or multi-level jobs existing components and components specifically developed and the choice of orchestration.
I also had to study the integration of Talend solution with tools developed in the context of industrialization developments: version control, unit testing, continuous integration, etc..
In a second phase of design / production, I was in charge of a mini-project, which included a written Flex GUI, written in Java web services according to the principles adopted during the study phase of server part. Particular attention was given to the implementation of abstract services that allow, if necessary, replace any service coded in java encoded by the same service in another technology without having to review the calling code, the GUI code in particular.