About Adama
English
Fluent
French
Native or bilingual
Experience
- Veolia EauJava/J2EE Study and Development EngineerENVIRONMENTALMarch 2010 - April 2015 (5 years and 2 months)Saint-Maurice, France1st Project: PREPARPREPAR application development: Application for consulting assets and calculating water consumption and billing indexes Analysis of the application architecture Development of several modules on all layers of the application Presentation (JSF/RichFaces), Services (Java Spring) and DAO (PLSQL) Development and optimization of PLSQL stored procedures Unit tests (JUnit) Responsible for the evolutionary and corrective maintenance of the PREPAR application with the management of a team of 3 people Development and execution of SQL+ scripts and batches for updating meter information to other applications GN, BDC and MDM Collection and analysis of needs during the development of new evolutions Analysis of technical impacts and daily costing of evolutions Writing of associated technical documentation Development of evolutions Bug fixes2nd Project: BDCBDC application development: Application for managing the VEOLIA meter database, managing stocks and the various movements of water meters managed by VEOLIA Participation in technical meetings, writing specifications and technical documentation One week training in the Flex Framework Analysis of the application architecture Development of several modules on all layers of the application Presentation (Flex), Services (Java Spring) and DAO (Hibernate). Optimization of HQL and criteria queries Modification of web service methods and the associated WSDL Unit tests (JUnit) and non-regression tests Bug fixes on lots 1 and 2 of the applicationJSF (RICHFACES), JAVASCRIPT, JAVA 6, SPRING 1.2, SQL, PLSQL, SQL+, UML, ECLIPSE 3.4.2, SVN, TOMCAT 6.0, ORACLE 10G (TOAD CLIENT ORACLE), JDBC, XML, CSS, WINSCP, FILEZILAFLEX 3 (CAIRNGORM 2), MVC, JAVA 6, SPRING 3.1, SQL, HIBERNATE (HQL, CRITERIA), XML, UML, ECLIPSE 3, SVN, JBOSS 6, ORACLE 10G (TOAD CLIENT ORACLE), SVN, MAVEN 3, ANT, WEBSERVICES SOAP
- ORANGESenior Java BackEnd ConsultantTELECOMMUNICATIONSJune 2015 - February 2018 (2 years and 9 months)Arcueil, FranceAgile (Scrum) development of the FACADES application: Multi-service and multi-universe order taking application (mobile + multi-services).FACADES serves as an interface between the order taking application located in FRONT (SOFT) and the order processing applications located in the back. Participation in agile rituals: participation in stand up meetings every morning and iteration launch meetings every 2 weeks Analysis of the FACADES application architecture Analysis of technical impacts and daily costing of User Stories (Evolutions) Solution proposal. Realization of java webservices SOAP (XML) and REST (JSON) developments (based on the 2 main services exposed by Facades: FindAndGetCustomerOrder and CreateCustomerOrder) Development and realization of unit tests (JUnit) Realization of demo of user stories in the presence of the entire project team Bug fixes resulting from the developments made Writing of technical documentation associated with the developments Writing each week of an activity report mentioning the work carried out and the deliverables submitted Configuration and deployment of deliverables on DEV and QUALIF environments via Hudson or manually via FileZila Participation in MEP and on-call duties every month in technical assistance Monitoring the quality of developments and compliance with good writing practices (Sonar)JAVA/J2EE, JAVASCRIPT, JAVA 7, WEBSERVICES SOAP ET REST (JSON), APACHE CXF, SQL ORACLE 10G (CLIENT SQL DEVELOPPER), ECLIPSE, JUNIT, SVN, SPRING, MAVEN, JETTY, XML, HIBERNATE/JPA, GWT INTERFACE, WINSCP, FILEZILA, PUTTY, SCRIPT SHELL, SONAR
- Société GénéraleSenior Java FullStack ConsultantBANKING AND INSURANCEApril 2018 - Today (8 years and 2 months)Paris, FranceAgile (Scrum) development of the GMC (Receivables Management and Mobilization) application and the SFH, SCF, ELA and Mercure eligibility engines.GMC is an application that allows managing SG's refinancing conduits with the Banque de France and the European Union following loans to individuals and businesses.The Eligibility engines are calculators which, after assembling a certain number of rules, make it possible to determine whether an individual or a company is eligible for a loan or not. Participation in agile rituals: Stand up meetings every morning and iteration launch meetings (Poker Planning) every 3 weeks allowing to carry out the costing of Users Stories. Technical validation of Business needs expressions. Analysis, modeling and creation of new tables in the GMC CDM. FullStack development of new application modules within the framework of GMC (IHM and BackEnd part) Development and realization of unit tests (JUnit). Construction of the technical base and development of microservices with SpringBoot for the eligibility engines. Development of several batches (jobs) with Spring batch Development of an Angular application need allowing to store RestJSON webservices in a NoSQL database (MongoDB). Use of the Deployd tool allowing the RestFull implementation mechanism Writing of the technical documentation associated with the developments. Analysis and correction of approval feedback. Technical support for the Approval and business teams. Taking charge and monitoring deliveries in functional and banking Approval environments. Creation and deployment of delivery packages in continuous integration (Jenkins and Nexus). Preparation and realization of MEP using Jenkins and Nexus. Installation and configuration of GIT following the migration from SVN to GIT. Participation in technical workshops concerning the migration from Struts 2 to Angular.JAVA 7/8, STRUTS 2, JAVASCRIPT, TYPESCRIPT, ANGULAR 4, SPRING CORE, SPRING BOOT, SPRING BATCH, JPA, SQL NATIVE, ECLIPSE, MAVEN, JNUIT, WEBLOGIC 12C, SVN, GIT, JENKINS, NEXUS, ORACLE SQL DEVELOPER, VISUAL STUDIO CODE, DEPLOYD, RESTJSON, MONGODB , WINSCP, FILEZILA, PUTTY, SCRIPTS SHELL, JIRA, AGILE METHOD (SCRUM), SAFE
Recommendations
Be the first to recommend Adama
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Engineer's degreeECOLE POLYTECHNIQUE UNIVERSITAIRE PIERRE ET MARIE CURIE - PARIS 62008Informatique (Génie Logiciel)