Software Developer Java/etl/pentaho Resume
COMPETENCES AND PERSONAL SKILLS:
Bilingual, Leadership - creative - dynamic - good analysis - team spirit
COMPUTER KNOWLEDGE:
METHODOLOGIE: Agile: Sprint, Scrum, Peer Review, SMA Review
LANGUAGES: Java 1.3, 1.4.2, 1.5, 1.6, 1.7, Javascript, SQL-PL/SQL
JAVA TOOLS AND FRAMEWORK: J2EE 4 et 5, Servlet, JDK 1.4.2, 1.5 and 1.6, JSF/ADF-MVC, JasperReport/Ireport, Struts 1, Spring/Hibernate/JPA, Services Web (SOAP, Rest), JMS Queue, MQ Series, Wicket, JUNIT
AGILE TOOLS: JIRA (Bugs and suivis AGILE), Rational Clear Quest, ISM, C2, Mantis
ETL TOOLS: Talend 5.4.1 (Intégration de données), Talend ESB (Enterprise service bus), WESB, Pentaho 5.4
WEB TOOLS: HTML5/CSS/JSP, JQUERY/AJAX/JSON, XML/JSTL/XSLT
DATABASES: Oracle 10g and 11g,M MySQL
WEB SERVER: WebLogic/Galssfish/Websphere, Tomcat/Jetty
DÉVELOPPEMENT TOOLS: Eclipse, Intellij, RAD, JIRA/ClearQuest, C2, ISM, hp, SVN/GIT/ClearCase/CVS/RTC
PROFESSIONAL EXPERIENCE:
SOFTWARE DEVELOPER JAVA/ETL/PENTAHO
Confidential
Responsibilities:
- Migrate all the clients from the old SGA system to the new one, CLIC.
- Participate in the transition of the Pentaho release 3.14 to 5.4 with SVN.
- Act as Buildmaster using the Tortoise tool.
- Integrate and propose the processes inherent in svn integration with Pentaho.
Environment: PENTAHO, ORACLE, SQL DEVELOPER, TOAD, J2EE, JAVA, SVN, UNIX, TORTOISE, SQL DEVELOPER, JETTY, CSV,EXCEL
SOFTWARE DEVELOPER JAVA
Confidential
Responsibilities:
- Support and correct, if necessary, the Trade360 application that contains WESB routes.
- Manipulate security certificates on websphere instances.
- Support complex applications with the RAD tool and websphere
- All applications are developed with Spring, struts and Hibernate frameworks.
- Change web services for different applications when the need arises.
Environment: SOAP, STRUTS, WESB, WEBSPHERE, MQSERIES, SOAP UI, RAD (Eclipse for IBM), RTC, C2, ORACLE, SQL DEVELOPER, J2EE, JQUERY, MAVEN
SOFTWARE DEVELOPER JAVA/WEB
Confidential
Responsibilities:
- Use the java polopoly crm system.
- Create new components and features in polopoly.
- Adapt to the Agile methodology applied in the JIRA system.
- Use the Velocity framework.
- Modify web services for different applications: Confidential go, sympatico, etc.
- Debug with chrome, jboss, tomcat, google tools.
Environment: INTELLIJ, XML, VELOCITY, TOMCAT, JSON, REST, SOAP, JBOSS, J2EE, JIRA, SOLR, POLOPOLY, GIT, AGILE(GÉRÉ DANS JIRA), JQUERY.
SOFTWARE DEVELOPER JAVA/ETL/TALEND
Confidential
Responsibilities:
- Determine needs for the management of the talend tool and its java interactions.
- Act as a technical reference for the Talend etl tool.
- Complete the ETL application for transforming data from the old to the new system, respecting the mapping files.
- Align with the other teams for the various connections with the third parties.
- Help at the architecture level: web server, oracle databases and AS400.
- Improve application performance across data streams.
- Configure and maintain the software using the Talend administration server.
Environment: TALEND, XML, XSD, XSLT, TOMCAT, ECLIPSE, LINUX, J2EE, ORACLE, SQL, JIRA, SQL DEVELOPER, JMS QUEUE, SVN, REST, AGILE, SOAP.
SOFTWARE DEVELOPER JAVA TECH & TEAM LEAD
Confidential
Responsibilities:
- Allocate work on a daily basis using JIRA as a tracking software.
- Participate in the development of the JIRAS according to the AGILE principles to incorporate: Sprints, peers review, sme review, integrated tests, and more.
- Follow the training for Talend's Data Integration (DI) and ESB modules.
- Conduct design, construction and monitoring of ESB roads and DI jobs.
- Participate in the implementation of an "Error Handling" for ESB and DI.
- Act as a java technical reference for the Talend tool.
Environment: ESB, TALEND, XML, XSD, XSLT, TOMCAT, ECLIPSE, LINUX, J2EE5, MYSQL, SQL, JIRA, MYSQL WORKBENCH, SOAP, JMS QUEUE, ACTIVE MQ, SVN, AGILE.
SOFTWARE DEVELOPER JAVA
Confidential
Responsibilities:
- Redesign and rebuild the relational model of the database.
- Create a tool for importing voters lists into the electoral management system.
- Adjust requests to make them efficient and compatible with the system.
- Create an application with web services to optimize system response time through a cache.
Environment: HTML5, CSS, JAVASCRIPT, AJAX, JQUERY, XML, XSLT, JASPER, ECLIPSE, J2EE5, SERVLET, JSP, MYSQL, SQL, PHP5, JIRA, MYSQL, JPA, SOAP.
SOFTWARE DEVELOPER JAVA/TECH LEAD
Confidential
Responsibilities:
- Technically evaluate applications in Mali (on-site) and develop a redesign of the Confidential budgeting system.
- Convert the Sigbud application to j2ee5 with java 1.6 and jasper report by integrating the css classes made by a web designer into the html.
- Develop a reporting system for Ethiopia, Senegal and Nigeria.
- Adapt an online tax declaration application for Senegal, developed for Ethiopia.
- Structuring Web development for quality testing, development tools and installations including system documentation.
Environment: AGILE, HTML5, CSS, JAVASCRIPT, AJAX, JQUERY, XML, XSLT, JSF, TOMCAT, GLASSFISH, WEBLOGIC, ECLIPSE, SERVLET, JSP, ORACLE, SQL, SVN, VMWARE, JIRA, VISIO, ADF, JPA, WICKET, SOAP, JSON, JUNIT.
TECHNICAL ANALYST JAVA
Confidential
Responsibilities:
- Work with web integrators to submit solutions compatible with the proposed appearance.
- Determine the technological choices to be used for system redesign.
- Develop UML diagrams with Visio to facilitate understanding of programmers about new ways of doing things.
- Write analysis documents to guide programmers.
- Integrate the Agile methodology (Scrum, sprint).
- Redo the relational model of the current database.
Environment: HTML5, CSS, JAVASCRIPT, AJAX, JQUERY, STRUTS, SOAP, JSF, ECLIPSE, JUNIT, LINUX, J2EE5, SERVLET, JSP, MYSQL, SQL, GIT, XML, XSLT, AGILE
SOFTWARE DEVELOPER JAVA
Confidential
Responsibilities:
- Transform a mainframe application into a Web application by using a tool (jacada) that emulates mainframe screens (screen - scraping) and generates java code.
- Develop an embedded software (framework) so that the web side in java can communicate with mainframe services.
- Responsible for the transition from java 1.42 to java 1.6 of the tool and application.
- Program all html, css, and javascript files.
Environment: HTML5, CSS, JAVASCRIPT, XML, XSLT, ECLIPSE, JAVA, JAVASCRIPT, JETTY, CLEAR CASE ET CLEAR QUEST, VISIO, AGILE.
SOFTWARE DEVELOPER
Confidential
Responsibilities:
- Propose technological solutions for ad - hoc projects.
- Take charge of development projects: model design Relational, screen design, etc.
- Develop web applications using Java derivatives under linux platform, MySQL database or Oracle and application server tomcat5 or tomcat6.
- Support maintenance and tenant programs under Oracle.
- Participated in the development of a project to send work records in cooperation with Telus with PocketPC.
- Develop small applications under Access to help users.
Environment: J2EE, HTML, CSS, JAVASCRIPT, AJAX, STRUTS, JSF, ORACLE, PL/SQL, ECLIPSE, JAVA, WICKET, HIBERNATE, AJAX, MYSQL, TOMCAT, XML
SOFTWARE DEVELOPER (Consultant)
Confidential
Responsibilities:
- Develop an application to automate a printing system.
- Establish communication with a PLC.
- Analyze and model the system and the resulting database.
Environment: VISUAL BASIC 6, ACCESS, QLS, MSCOMM.
SOFTWARE DEVELOPER
Confidential
Responsibilities:
- Transform a dynamic website into JSP into a static site to track customers.
- Support the intranet in ASP with Dreamweaver.
- Produce all requested reports on different platforms.
- Track the migration of Windows 98 to 2000.
- Analyze, develop and put into production a booking system for meeting rooms, a software for the management of infringement reports.
- Produce the Bulletin of the Securities Commission for investors' declarations. (Insider, Agent or Issuer)
Environment: HTML, CSS, JAVASCRIPT, SQL-PL/SQL, ORACLE, AS/400, ASP, DREAMWEAVER MX, IIS 5.0, VISUAL BASIC 6, VBA, MS OFFICE, CLIENT ACCESS, WINDOWS 2000, ODBC, VISIO.