Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Housem Abidi

Full Stack Tech Lead

Housem Abidi
35 years old
Driving License
Paris (75011) France
Professional Status
Consultant
Open to opportunities
About Me
  • 8+ years experience on software application design / development / integration
  • Java extensive hands-on experience, including experience with JDBC / Hibernate, JUnit, EJBs ,Spring (Boot, MVC, JPA, Security, Cloud) and ESB (mule)
  • Experience with Web front end development stacks (JavaScript/TypeScript, Angular 4, AngularsJS, ReactJS, GWT, HTML & CSS)
  • Experience with Oracle, creation of complex SQL, stored procedures, indexes and triggers
  • Experience with Agile (SCRUM, Kanban), ATDD (Fitnesse)
  • Craftsmanship practitioner (Clean Code, Clean Architecture, TDD, BDD, DDD)
  • DevOps practitioner (GitLab CI/CD, TFS Azure, Docker, Ansible, Puppet, Foreman ...)
  • AWS Cloud practitioner (EC2, S3, IAM, RDS, DynamoDB, ECS, ECR, VPC...)
  • Experience with continuous integration : Jenkins, Bamboo, Sonar, Fitnesse...
  • Excellent communication and presentation skills
  • Financial and insurance good knowledge
  • Adsales and portofolio management
  • Bilingual: English / French
Resume created on DoYouBuzz
  • SOLID
  • DDD (Domain driven design)
  • ATDD/ BDD (Fitnesse)...
  • TDD
  • Microservices / Microfrontends
  • Java 8 / Junit / AssertJ / Mockito
  • Spring (Boot, Jpa, MVC, IoC, Security, Cloud)
  • Angular 4 / Angular Material
  • AngularJS / Bootstrap
  • ReactJS / Redux
  • Rest API: JAX-RS, SpringMVC, Jersey
  • SQL
  • Scrum, Kanban
  • IntelliJ, Tomcat, Sql Devloper, Git, SVN, Maven, Jenkins, Sonar, JIRA, Confluence, Fitnesse...
  • Project management, Financial market, Life insurance, Ad sales.
  • GitLab CI/CD, Docker, Ansible, Puppet, Foreman
  • Amazon Web Services (AWS)
  • Spring cloud
  • Migration of Bourse's Subscription Form
  • Backend Migration from Soap to Rest in a microservices architecture
  • Migration of JSP screens to Microfrontends using webcomponenets
  • Software Factory : Java 11, Spring (Boot, MVC), Maven, Git, React JS, Scrum
  • Migration of Advice Profile Solution
  • Backend Migration from Soap to Rest in a microservices architecture
  • Migration of JSF screens to Microfrontends using webcomponenets
  • Design And implementation of an appointments management module
  • Evolution of the Advice Matrix
  • Software Factory : Java 11, Spring (Boot, MVC), Maven, Git, React JS, Scrum
  • Design and implementation of a Single Sign On API between french app and global ING solution
  • Participation to the architecture committee :
    • Identification of the organizational impact
    • Delivery of the architectural design and inputs to the roadmap.
    • Definition and documentation of the guidelines.
  • Microservices architecture integration : Subscription to Gateway, Service discovery configuration, TLS / SSL Configuration
  • Proxy and consume ING's shared APIs, Party identity management, Access tokens- Means
  • Test driven development of REST Services
  • Metrics, logging and tracing.
    Set up openapi ui.
  • Software Factory :Java 11, Spring (Boot, MVC, Security), Finagle Twitter, Maven, Git, Ansible, Jenkins, Azure TFS, Puppet, Foreman, Scrum
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Troubleshoot and resolve issues in existing software. Analyze and study complex systems requirements. Prepare design documentation.
  • Write and maintain technical documentation to describe program development, logic, coding, deployment, testing, changes, and corrections.
  • Collaborate and communicate effectively with stakeholders throughout the organization
  • Facilitate daily scrum, sprint planning, sprint demo and retrospective meetings.
  • Ensure the correct use of scrum process, track and remove impediments.
  • Help the product owner to make the product backlogs in good shape and make them ready for the next sprint.
  • Technical tasks :
    • Migration of the legacy environment using a DDD approach : Soap to Rest, Java 6/7 to Java 8, Split of a monolithe middleware...
    • Migration of old screens : Jsf/Jsp/AngularJs to ReactJS
    • Design and development of new functionalities : TDD, Rest services (Java/ Spring/ JaxRS) , UI (ReactJS)
    • DevOps practices : Continuous Integration/Delivery, Application Monitoring...
  • Software Factory :
    • Java 6/7/8, Spring, Hibernate, JAX-RS, JAX-WS, ,JSP, JSF, JUnit, AssertJ, Mockito
    • Javascript, EcmaScript, HTML5/CSS3, ReactJs, Redux, Jest, Chai, Enzyme, NodeJS, NPM, AngularJs
    • Git, Maven, Jenkins, GitLab, DevOps Azure (TFS), Puppet, Ansible...
    • Scrum, Kanban, DDD, TDD...
  • Mission : Build of an archiving solution from scratch.
  • Definition of MMF and interfaces in collaboration with the product owner and final users.
  • Domain driven design : cut-in and definition of the business model.
  • User stories elaboration, complexity estimation and technical solutions choice.
  • Security insurance : set up a java api (Gateway Pattern) using Spring Security / Spring Zuul / SAML2 / SSO server.
  • Full stack development (TDD), code reviews, documentation and devops practices.
  • Software Factory : Java 8, Spring (Boot, MVC, Data, Security, cloud), Angular 4/5, Angular Material 2/5 , Junit, Oracle12C, Maven, Jenkins, CA automation, Scrum...
  • Contributing in all phases of the development lifecycle of M6 differents WEB2.0 applications.
  • Software factory : Java/JEE, Spring (Data, MVC), Junit, Hibernate, GWT, Mule ESB, AngularJS, Bootstrap, JasperReport, Maven, Jenkins, SqlDeveloper, Scrum, JIRA, Confluence, TDD/ATDD (Fitnesse).
  • Development of new features, support and maintenance on the software Solife (Policy administration system for life insurance, pension and healthcare)
  • Software factory : Java/JEE, Spring Framework, Hibernate, Groovy, SqlDeveloper, Oracle12c, Maven, JBoss, UML, Scrum, JIRA, Confluence, SmartBear Collaborator, SVN, Sonar, Tomcat
  • Functional development on Global Portfolio 3 (Investment accounting solution for banks, fund administrators, institutional asset managers, institutional investor services providers.)
  • Software factory : ADL (Procedural language), Java, JEE, Swing, Confluence, UML, SCRUM, Kanban, JIRA, SVN
  • Contribution in the design and development of an IT projects monitoring solution: Work areas, Deliverables, Resources, WBS, RBS, Skill matrix, Gantt, Pert...
  • Software factory : Java/JEE, Spring Framework, Hibernate, JSF 2.0, PrimeFaces, JavaScript(GoJS), PostgreSQL,UML (power designer), SVN, SCRUM