Domaines de compétence
PROGRAMMING LANGUAGES:
JAVA, JAVASCRIPT, XHTML, CSS, PHP5, XQUERY, XLT, XML, XSLT, UML, NEWSML, MATHML, OWL, DTD, XSD, UML, JQUERY
TOOLS
ECLIPSE, SVN, CVS, MAVEN 2, ANT, JUNIT, HUDSON, JENKINS, NAGIOS, HP OPENVIEW, DSVIEW, AVOCENT, VMWARE SERVER, VIPRION 4480, F5, NAVISPHERE, KAMAILIO ,OPENIMS, HP OPENVIEW, DSVIEW, VMWARE SERVER, CVS, LBS, PEN, RIVERDRUMS, OPENGGSN, AXIS, JETSPEEDS, AMAZON WEBSERVICES, GOOGLE API, OPENBRAVO CRM, MATRIMIX, TUXEDO
DATABASE: MYSQL 5, ORACLE 10G & 11G, DB2, SQL SERVER 2008
APPLICATIONS SERVERS: TOMCAT 7, WEBSPHERE, WEBLOGIC, JBOSS 6, GLASSFISH 3, SAILFIN
PROTOCOLS: H323, G711, SIP, SS7, RTCP, RTP
METHODOLOGIES: DTMF, GDMO, CIM, ACIFO, ODP, CMMI, ITIL, ETOM, TMN, SOA
TESTING TOOLS: IPANEMA, PACKETSTROM, IXCHARIOT, IXLOAD, IXNETWORK
OPERATING SYSTEMS: LINUX, UNIX, CATOS, IOS, WINDOWS 2003 SERVER, WINDOWS VISTA, WINDOWS XP
Expérience professionnelle
Alten Belgique since October 2012
As permanent employee, I work as java developer to a web application project
Project identification, design, prototyping, development, and implementation
Designed Session and Entity Beans using Java Beans API
JDBC APIs and Hibernate to access remote Oracle databases.
Designed required SQL statements and queries to access data.
Set up multiple BEA Weblogic Servers on windows and linux platforms.
Configured webapps, containers, EJBs, servlets, database drivers, datasources related to project.
Used Modx and Vaading tools for JSP and HTML design
XML schema design using company business rules
Testing with Ant and Junit, maintenance, and documentation
Ciorane from Sep.11 to Jun.12
As a permanent employee at Ciorane, I was involved in different projects and roles within all business units.
From feb.12 to Jun.12: Development of an e-commerce module of an application of CRM and integration with asterisk tool.
CRM project
Context:
The main goal of the website was to facilitate the ability for International Customers to purchase products with many currencies. Complex coded functionality quotes shopping carts passed from integrated and scraped merchants using Web Services and XML.
Shopping carts quotes involve currency conversions, domestic and international shipping, taxes, duties, tariffs, and handling. Additional proprietary CRM like functionality was created to allow Customer Sales Reps and Merchants to process and maintain new and existing orders.
Task:
Design and Web development with spring mvc, spring webflow, spring annotation…
o Identified and addressed all data transformation/mapping as well as security issues
o Integration modules concerned Order, Catalog/Product, and Customer data management
o Integration functionalities focused on synchronizing web store backend data and client’s back office systems with handling of changes from both sides
Development of the persistance layer with jpa and hibernate.
Unitarian tests and integration with Junit and Hudson under maven 2.
TECHNICAL/FUNCTIONAL ENVIRONMENT
LINUX UBUNTU, UML, ECLIPSE, JPA, SQL SERVER 2005, JAVA, MAVEN 2, HUDSON, EJB3, SERVLETS 3.0, JSP, JAVASCRIPT, HIBERNATE, SPRING 3.0, JUNIT, TILES, JSF, TAGLIB, JSTL, XML, SQL, ORACLE 10G, LOG4J, SVN, JAXP, DOM, XSL, XSLT, SAAJ, JAX-R, ANT, JBOSS6 AS.
SaleScane Project
Context:
Java development with Framework Spring-batch of an application of accounting control of the data of the Hachette distributors
Task:
Development with tools POI for the generation of reports and dashboard tasks
Java development of the IHM for the consultation with jsp and Gwt
Implementation of the persistence layer with Hibernate
Unitarian tests, management phase of development with Maven 2
Documentation with javadoc and surefire
Logs management with Log4j and continuous integration with Jenkins
TECHNICAL/FUNCTIONAL ENVIRONMENT
JAVA/J2EE, SERVLETS 3.0, JSP, HIBERNATE, FACELETS, ICEFACES, JSF, JSTL, SQL, MYSQL 5, LOG4J, JAXP, XSLT, SAAJ, JAX-R, EXTJS, JQUERY, SOAP, JUNIT, JAVASCRIPT, TOMCAT7
SAP project
Context:
Implementation of a validating accounting data tool and the injection in the SAP information system
Task:
IHM layer for the accounting validation with jsp and ExtJs, Tiles
Service layer with spring DAO
Job oracle implementation
Unitarian tests with Junit, management phase of development with Maven
Documentation with javadoc and surefire
TECHNICAL/FUNCTIONAL ENVIRONMENT
Java/J2EE, Maven 2, JAVA 2,Servlets 3.0, JSP, Hibernate, Spring, JUnit, Facelets, IceFaces, Tiles, JSF, TagLib, JSTL, XML, SQL, Oracle 10G, Log4j, SVN, JAXP, DOM, XSLT, SAAJ, JAX-R, Ant.
Capgemini from Jul.10 to Aug.11
Capgemini is a major IT companies who has established itself as one of the top 5 IT services and consulting companies worldwide.
As a permanent employee at Capgemini, I was involved in different projects and roles within all business units.
Iris Project
Java J2EE devloper
Context:
Implementation of the reporting module on the 'IRIS' information system based on nuxeo tool with jasperserver
Task:
Client API development on the reporting module in REST webservices with AXIS 1.2 tool
Stored procedures development in oracle databases for the KPI pre-calcule
Jasperserver customisation, Shedule of requests
Failover and load balancing (clustering) with hearbeat
Unitarian tests with Junit and continuous integration with Hudson
Stored procedure for the Key Performance Indicator (KPI) purge
TECHNICAL/FUNCTIONAL ENVIRONMENT
JAVA 2/J2EE, Servlets 3.0, JSP, Spring 3.0, XML, NewsML, WML, WSDL, JAXB, Spring, JUnit, Ajax, Oracle 10G, Log4j, JAXP, DOM, XSL/XSLT, Maven 2, Hudson, nuxeo, SOAP, Axis, Jasperserver, irepport, jrxml, Sql, Soap, Soa, nuxeo, linux, windows vista.
Rally project
Java J2EE devloper
Context:
Conception and modeling of a service of pedestrian rally
Task:
Writing of the functional specifications of the service of pedestrian rally
Designed the base architecture of the targeted pure service oriented web client application. All data access and navigation involving the server will be done using webservices
Designed a generic model of “functionalities pack” (service interface) using factory design pattern and enablers. This way, subscribers to the same “functionalities pack” can access these functionalities using a GUI with same HTML structure, even if some or all of the functionalities are configured to use implementations from different applications
Devised a nearly systematic strategy to emulate sequential calls behavior from asynchronous call of interdependent webservices in javascript.
UML modeling and xml description of the users profiles, equipments profiles, network profiles and service profiles.
TECHNICAL/FUNCTIONAL ENVIRONMENT
UML, JAVA 2/J2EE, Servlets 3.0, JSP, spring 3.0, XML, Ajax, XSL/XSLT, Maven 2, Hudson, tuxedo, Geodata api, clicktocall API, geospatial api, MCO location, MCO enabler
SFR – Paris from Jan 09 to Mar. 10
Java J2EE devloper
Context:
Urbanisation of business Entity and business objects
Task:
Use of reference model of urbanism TMN, TOM, eTOM, NGOSS
Process mapping of the life cycle of a service in the recherch and development platform
UML modeling of the use case et use case realization for de service com
Use of reference model of quality management CMMI, ITIL, Cobit
Specification of basic components
Architecture specification of R&D service platform
End to end QoS evaluation on BOSS/OSS, OMC/NE
Context:
European Project UBIS: Conception of a middleware UBIS for Telco 2.0 service platform
Task:
Description of the basic services of the middleware UBIS
Developed the generic abstraction model of the UBIS integration platform core components.
Based on the generic abstraction model , developed the broker service responsible of mediating messages from plugged/registered client services and execute intermediate task like data transformation
Based on the generic abstraction model, developed the abstraction/framework of the Client Service (ambiant grid) responsible of mediating messages from plugged/registered client services and execute intermediate task like data transformation
Development of the service component VPCN and presence with EJB stateless
Continuous integration with Hudson and unitarian tests with Junit
TECHNICAL/FUNCTIONAL ENVIRONMENT
JAVA/J2EE, EJB, Servlets/JSP, Hibernate, Eclipse, openIMS, JUnit, Perl, PHP5, HTML, DB2, Postfix - Spamassassin, Tomcat - Apache, XML, WebLogic, Kamailio (OpenSER), Linux, Windows
VISIONTÉLÉCOM (CAMEROUN) from Feb. 01 to Jul. 06
Networks and system administrator
Context:
IPBX project of the CBC Bank – Yaounde and integration of a SVI (Interactive Voice server Response) with Asterisk
Task:
Installation and configuration of Asterisk and integration of a Prosodie SVI with voicexml
Failover et load balancing (clustering) with hearbeat
TECHNICAL/FUNCTIONAL ENVIRONMENT
LINUX, JAVA RMI, JAVA 2, MYSQL, XML, HTML, AJAX, H323, ASTERISK, IAX, DUNDI, ISDN, OPENLDAP, APACHE, XML-RPC, PERL, PHP, SHELL, GLASSFISH SERVER
Networks and system administrator
Context:
Project Cécofid Bank: Administration of ten servers HP Proliant on Debian, RedHat/Centos and Windows NT server
Task:
Servers installation and administration: OpenLdap, Squid, ApacheHTTP, Samba on Debian and migration of the data of the server NIS towards LDAP
Deployment of a proxy (Squid) and configuration of a DMZ
Management of the plan of addressing and Vlan
Follow-up, tests and monitoring of the applications and the Oracle and MYSQL instance
TECHNICAL/FUNCTIONAL ENVIRONMENT
LINUX, JAVA RMI, JAVA 2, MYSQL, XML, HTML, AJAX, H323, ASTERISK, IAX, DUNDI, ISDN, OPENLDAP, APACHE, XML-RPC, PERL, PHP, SHELL, GLASSFISH SERVER, CISCO SWITH 2950, 3550, 2960…
Networks and system administrator
Context:
IPBX project for the telephone network of the FNE in Yaoundé and Douala and integration of an interactive voice server (SVI)
Task:
Response to call for proposal, writing the specifications,
Design, architecture and sizing of the solution,
integration of products OCMP, 3PCC server and MCU, asterisk integration, OpenSER, HeartBeat for failover and load balancing with F5
Installation and management of the Web platform: LAMP server, Bind9, Dhcp, samba, Nfs.
Implementation of a tool of supervision with Nagios
TECHNICAL/FUNCTIONAL ENVIRONMENT
Linux, MySQL, XML, HTML, H323, Asterisk, IAX, DUNDi, ISDN, OpenLDAP, Apache, XML-RPC, Perl, Asterisk, SIP, TCP/IP, DHCP, Radius, sécurité, Router CISCO 3800, Cisco 2950, Cisco PIX 535, Bind9, Ldap, OpenVpn, Horde, Squirrelmail, Spamassassin, F5, Juniper
LUCO COORPORATION Cameroun from Jun. 99 to Jan. 01
System and networks administrator
Installation, maintenance and configuration of the PBX siemens iPATH
Deployment of a network NOC and a management of the addressing plan
Installation and configuration of the server OpenVPN for remote access
VSAT Checking (Series iNFINITI 3000, 5000, 7000) and configuration of the connection of satellites AMC-12, NSS7, and RASCOM-QAF1
TECHNICAL/FUNCTIONAL ENVIRONMENT
TCP/IP, ATM, NAT, NAS, X25, VLAN, DHCP, Radius, sécurité (VPN, Firewall). Routeur CISCO, Linux OS, Windows OS
CAMEROON TELECOMMUNICATIONS from Apr. 94 to Jun. 96
Network administrator
Management of the network and the services Telecom to Ebolowa – Cameroon
Administration of platforms dedicated and mutualized customers, configuration and management of links WAN (ATM, Frame-Relay)
Hotline clientele
TECHNICAL/FUNCTIONAL ENVIRONMENT
TCP/IP, ATM, X25, LAPB, NAT, NAS, VLAN, DHCP, Radius, VPN, Firewall. Router CISCO, Linux