Moulay Ahmed E.


970 dollar

My experience


Elis ServicesApril 2019 - Present

* Audited the platform's architecture
* Elaborated the target vision according to the global IS strategic guidelines
* Leading the web core team implementing reusable components
* Assist the feature teams to implement improvements according to the target
architecture vision
* Meet partners and studied their products and services
* Coding features

* Federated applications security (ID Card, IDP, SSO Protocol)
* Delivered an MVP of reusable components (Security, Layout, Front Storage, ...)
* Delivered reusable applications template
* Delivered Ansible Core Collection with the Ansible Tower
* Delivered the H.A. target solutions
* Trained Feature teams on the target vision and the Core framework
* Delivered an MVP of the first web application, translator, based on the core

Technical Environment : Java 8, Intellij, Junit, Hamcrest, Spring boot, Spring (Core, MVC, Data, Transaction, Security, Rest), Git, Gradle, Jenkins, Ansible, Ansible Tower, EC2, S3,
CloudFront, Docker, Docker Swarm, Postgres, Patroni, Etcd, Infinispan, Angular 8/9,
Keycloak, OpenId, Jira, Confluence, Sonar, Nexus.

EutelmedDecember 2018 - February 2019

A very interesting position but unfortunately I had to leave to take care of my family

* Audited the platform's architecture and suggested solutions.
* Identified security issues and fixed them.
* Challenged current practices and improved the backend design.
* Negotiated contracts and deals.
* Study the new requirements and design a strategy to emerge to the target
solution architecture.
* Helped the product manager scoping the roadmap and the budget.
* Coding features.

Technical Environment : Java 8/11, Intellij, Junit, Hamcrest, Mockito, Spring boot, Spring
(Core, MVC, Data, Transaction, Security, Rest), Git, Maven, Gitlab, Gitlab CI, Docker, Docker
Swarm, Postgres, Angular 6/7.

Prima-SolutionsOctober 2014 - September 2018

* Designed and guarded the solutions architecture including the security solutions
* Facilitate the iterations
* Coded features
* Reviewed and challenged production and test code
* Meet the Stakeholders and the third parties to make consensus
* Presented increments to the Product Owner and the Stakeholders
* Shipped increments
* Helped the Product Owner grooming the backlog

* Delivered the insurance solutions proposed by Coverlife. Here
is the online store
* In a strong collaboration with Sogecap and Boursorama teams we built
the CARAPASS, connected car, insurance product. Here is a presentation

Technical Environment : SAML, Oauth2, Java 7, Eclipse, Intellij, Junit, Hamcrest, Mockito, Spring mock, Spring (Core, MVC, Data, Transaction, Security, Rest), Spring
REST Docs, dojo 1.4, angular, angularjs, javascript 5, CSS 3, JAXB, CXF, SoapUI, Alfresco , 4, JSP, Tomcat 7, Oracle 11g, SQL Developer, PL/SQL, SVN, Git, Gradle, Maven 3Checkstyle, Gitlab, Jenkins, Sonar, Jira.

SFRApril 2011 - August 2014

* Meet the BA and collect the requirements
* Analysed, estimated and proposed solutions
* Wrote code
* Coordinate with the QA for the testing
* Shipped the releases to the production

Achievement: Total replateforming of the THD subscription process.

Technical Environment : , Java 4, 5 et 6, PERL, Eclipse, Spring 1, Hibernate 2, JBOSS
4, JBPM/JPDL 4, JDBC 3W4 8, javascript, CSS 3, Axis 1.4, SoapUI, W4 designer 8,
JSP, Tomcat 6, Oracle 10g, Toad, PL/SQL, SVN, ant, Maven 2, Jenkins.

EXTELIADecember 2010 - March 2011

* Analyse requirements 
* Estimate the charge according to a planning 
* Write code 
* Maintaining the solution 
Technical Environment : Java5, Eclipse Galilio, JDBC 2, JPA 2.0, Oracle TopLink 1.1, MS SQL Server 2008, JAXB, OOo JAVA-API, SVN, Maven 2, Redmine.

PROCHECKJune 2010 - November 2010

* Collecting requirements
* Write code

Technical Environment : DIA, Java6, Eclipse Galilio, Java Reflection API, GWT 2.0,
Spring 2.0, Hibernate 3, JPA 2, Tomcat 6.0, Postgres, SVN, Maven 2, Hudson, Redmine.

BELINK FRANCEMarch 2010 - June 2010

* Migrate the DAO layer to JPA

Technical Environment : DIA, Java6, Eclipse, GWT 1.7, Spring 2.0, Hibernate 3,
JPA 2.0, Tomcat 5.5, OpenEdge, SQuirreL SQL, SVN, Hudson, Redmine.

SAGMASeptember 2009 - February 2010

* Collecting requirements
* Write code
* Securing the code
* Coordinate with the QA for the testing
* Ship the releases to the production

Technical Environment : DIA, Java 6, Eclipse Ganymede, RMI, JSF 1, MyFaces, RichFaces, Spring 1, JDBC 2, postgreSQL, Tomcat 6, SVN, ProGuard.

EXTELIAOctober 2008 - August 2009

* Write code
* Maintaining the application
* Ship the releases

Environnement technique : Java 5, MyEclipse, Beanshell, Multithreads, RMI, Swing, JSP/Servlet, JSF 1, Struts 1, Spring 2, JDBC, .Hibernate 3, SQL et PL/SQL, Oracle 9i, SQL Developer, BIRT, CVS, ANT, Maven 2

ENIACFebruary 2008 - September 2008

* Enhancing the ERP Ofbiz by adding a WCMS module

Technical Environment : VISIO, Java 5, OFBiz, Eclipse Ganymede, RMI, Swing, JSP, Servlet, Struts 1, SQL, PL/SQL, Oracle 9i, TOAD, ANT

My stack

IT Infrastructure

OpenSSH, Amazon Route 53, FreeBSD, Sun Solaris, Docker, Amazon Relational Database Service (RDS), OpenSSL, Amazon EC2, Solaris, CentOS, Git, Windows 7, Docker Swarm, Ansible


MySQL, Oracle 8, Oracle 9i, MariaDB, DynamoDB, Microsoft SQL Server, SQuirrel SQL, TOAD, Oracle 10g, Oracle, Oracle 11g, PostGreSQL

Analysis methods and tools

Ant, CVS, Kanban, Checkstyle, Design Patterns, DIA, Sonar, Confluence, Scrum, DevOps, Junit, BPMN (Business Process Modeling Notation), Apache Maven, AOP, Gradle

Business Intelligence

JasperReports, iReports, BIRT

Open Source solutions

Alfresco, Kubernetes, TopLink



Application servers

Tomcat 7, Tomcat 5.5, JBoss 4

Software testing

Mockito, Test Driven Development (TDD), Spock, SoapUI, Redmine, Hudson, Cucumber


JPA, AJAX, JMS, Dojo, AngularJS, Spring Transactions, Hibernate, Angular, CXF, JDBC, jQuery, JWS, JavaServer Faces, GWT, Spring MVC, Spring Security, Swing, Node.js


Freemarker, Equinox, Web Services, Axis 1.4, AWS, Hibernate 3, jBPM 4, jBPM, JAX-WS, JAX-RS, Spring JDBC, ElasticSearch, Struts 1, Jboss, Spring Core, Tomcat, Spring Boot, JAXB, Spring 2, Servlets, RichFaces, OSGi, Java RMI, MyFaces, RMI, JWT, Amazon CloudFront, JSP, JSF, JPA 2, Spring Data



Environment of Development

OpenEdge, SQL Developer, MyEclipse, Maven, Eclipse, Eclipse IDE, IntelliJ Idea


SQL, Oracle PL/SQL, XML, Java, Clojure, DTD, Groovy, AS3, JAVA 5, JAVA 8, Ruby, Perl, Python, CSS3, SAML, UML, MVC, Shell, XML Schema, PL/SQL, JavaScript

My education and trainings

Advanced TDD - Skills Matter2017

MIT Big Data and Social Analytics - Certificate2016

Kanban Professional - Certificate2016

Scrum Master - Certificate2015

Kanban (KMPF I) - Certificate2015

Scrum Developer - Certificate2015

(BAC +5) Master Of Information System Engineering - -2006 - 2008

(BAC +3) Professionnel Licence In the Computer Sciences - -2003 - 2006