Houssem Abidi

Full Stack Developer

Moves to Paris, Paris

  • 48.8546
  • 2.3477
  • Indicative rate €700 / day
  • Experience 7+ years
Propose a project The project will only begin when you accept Houssem's quote.

Availability not confirmed

Propose a project The project will only begin when you accept Houssem's quote.

Location and geographical scope

Location
Paris, France
Can work in your office at
  • Paris and 50km around
  • Paris

Verifications

Categories

Skills (16)

Houssem in a few words

- 7+ 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

Experience

SPIRIT

Digital Agency and IT company

Devops / Cloud architect

Paris, France

January 2020 - Today

Optimisation of Microservices Architecture on AWS using Spring Cloud ( Personal Project )
Spring cloud config implementation
Communicate microservices with Feign
Load balancing with Ribbon
Gateway API with Zuul
Service discovery with Eureka
Spring security configuration
Implementation of a CI/CD using gitlab and docker
Deployment on AWS
Software Factory : Java 8, Spring Cloud, Gitlab CI/CD, Docker,
AWS: EC2, ECS, IAM, ECR, DynamoDB ...


ING Direct

Banking & Insurance

Lead software engineer / Junior architect

Paris, France

March 2020 - Today

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

ING DIRECT

Banking & Insurance

Full Stack Consultant / Scrum Master

Paris, France

March 2018 - March 2020

*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)
*Software Factory : Java 6/7/8, Spring, Hibernate, Javascript, HTML5/CSS3, ReactJs, AngularJs, JAX-RS, JAX-WS, ,JSP, JSF, JUnit, AssertJ, Mockito, Git, Maven, NodeJS, NPM, Jenkins, Scrum, Kanban...

BNP Paribas - BNP

Banking & Insurance

Full Stack Consultant / Scrum Master

Montreuil, France

June 2018 - February 2019

*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...

M6 - M6

Film & Audiovisual

Full Stack Consultant

Neuilly-sur-Seine, France

June 2015 - May 2017

*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).

Vermeg

Banking & Insurance

Java Consultant

Tunis, Tunisie

December 2013 - May 2015

*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
charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code