Moulay Ahmed E.

Architect

970 dollar

Mon expérience

Voir plus

Elis ServicesApril 2019 - Présent

* 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

Achievements:
* 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
framework.

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.
Voir plus

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.
Voir plus

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

Achievements:
* Delivered the insurance solutions proposed by Coverlife. Here
is the online store https://www.cocoon.fr.
* In a strong collaboration with Sogecap and Boursorama teams we built
the CARAPASS, connected car, insurance product. Here is a presentation
https://www.boursorama.com/bourse/actualites/boursorama-
banque-lance-carapass-l-assurance-auto-connectee-a-vos-
kilometres-2204cfbd183a1981a4227289a0e538fb

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.
Voir plus

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.
Voir plus

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.
Voir plus

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.
Voir plus

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.
Voir plus

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.
Voir plus

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
Voir plus

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

Mes compétences

Protocols

OpenID, SOAP, SMTP, VPC, JSON

Application servers

Tomcat 5.5, Tomcat 7, JBoss 4

Middleware

Jenkins

Software testing

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

Environment of Development

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

IT Infrastructure

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

Languages

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

Business Intelligence

BIRT, JasperReports, iReports

Databases

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

Open Source solutions

Alfresco, TopLink, Kubernetes

Technologies

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

Analysis methods and tools

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

Frameworks

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

Mes études et formations

Advanced TDD - Skills Matter2017

Kanban Professional - Certificate2016

MIT Big Data and Social Analytics - Certificate2016

Scrum Master - Certificate2015

Scrum Developer - Certificate2015

Kanban (KMPF I) - Certificate2015

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

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