You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Rany D.RD

Rany D.

AEM, Fullstack Front JS React, Angular, PHPMySQL

€500/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Rany

I am Djennad Rany, a technology and development enthusiast. With qualifications as a Technical Project Manager, Webmaster, Front-end Developer, AEM Developer, Full Stack JS Developer, and Growth Hacker, I am versatile and ready to take on new challenges. I have solid experience in coordinating development teams, project management, website maintenance, creating interactive user interfaces, using Adobe Experience Manager, full stack JS development, and online business growth. I stay up-to-date with the latest trends and technologies. Contact me to collaborate on exciting projects and leverage my skills to achieve your goals.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • bnpparibas
    Technical Project Manager
    BANKING AND INSURANCE
    October 2018 - January 2024 (5 years and 3 months)
    Paris, France
    Context of B2B retail banking within the transactional and informational MyEnterpriseBank scope, including Digital Transformation Campaign, Arval, and Transcash, in a critical banking environment interconnected with the central IS. Multi-team organization with 5 Retail fullstack developers, 8 IS backend developers, outsourced TMA of about 50 people in Morocco, and strong exposure to compliance, UX, and performance challenges on high-traffic platforms.

    Hypbrid positioning of Technical Project Manager and Technical Lead, responsible for the technical roadmap of products, interface between PO, IS teams, UX/UI, security, operations, and TMA. Decision-making role on front and back architecture choices, migration to AEM, CI/CD strategy, quality tooling, and technical validation of deliveries before qualification and production.

    Design technical mockups, scope increments, and orchestrate the CMS migration from Autonomy to Adobe Experience Manager (AEM) with DAM, ClientLibs, Dispatcher, Apache Sling, OSGi, and HTL configuration. Lead the application architecture based on a Servlet container, Java Spring Boot REST services, and PostgreSQL RDS, and mentor Angular 12 and React developments on the front end. Organize and secure Dev, Qualif, and Production environments, validate production pushes, and coordinate IS and TMA on delivery industrialization. Implement and govern Jenkins and GitLab CI pipelines, Docker and Terraform infrastructure, and quality standards SonarQube, ESLint, Jest, Mocha, and Chai. Optimize performance (cache, ClientLibs, assets), structure reporting via Google Analytics, Tag Manager, and Data Studio, and feed a continuous approach of technical watch and feasibility analysis.
    Adobe Experience Manager (AEM) Java JavaScript Spring boot Gitlab CI/CD
  • EDF
    Project Manager / Front-End Developer
    ENERGY AND UTILITIES
    October 2017 - March 2018 (5 months)
    Nanterre, France
    Context of redesign and evolution of the edf.fr customer area, a high-traffic public platform integrated into EDF's IS, within an IT department of about 50 people. Strong challenges in availability, performance, and user experience, with a need to align customer journeys with business objectives and integration constraints with the existing IS.

    Positioning as Project Manager / Front-End Developer, involved in both coordination and front-end execution, in direct contact with design teams, back-end teams, and IT department stakeholders. Key role in UX design, AEM integration, and front-end delivery quality in an Agile Scrum/Kanban context with short iterations.
    RESPONSIBILITIES
    Ensure front-end coordination with design and back-end teams to guarantee the functional and technical consistency of the customer area. Design and develop interfaces in HTML5, CSS3, JavaScript ES6, and Angular 5, considering performance and accessibility constraints. Integrate components and templates into Adobe Experience Manager (AEM) in accordance with EDF's IS standards. Manage the Jira backlog and actively contribute to Agile Scrum/Kanban ceremonies in 2-week sprints. Implement and enforce quality and automated testing standards (ESLint, SonarQube). Collaborate with IS teams to support production deployments and monitor evolutions on the customer area.
    Measured reduction of approximately 15% in page load times for critical pages, notable improvement in user experience on major journeys, and increased maturity of front-end and quality practices within the project team.
    TECHNICAL ENVIRONMENT
    AEM Angular 5 ESLint SonarQube Jira Angular 5 Jira/Confluence Adobe Experience Manager (AEM) JavaScript
  • BNP PARIBAS — HELLO BANK
    Fullstack Developer
    BANKING AND INSURANCE
    March 2017 - March 2017
    Paris, France
    Context of a public online bank with a strong UX requirement for online mortgage applications and the Servicime project. Organization of about 8 fullstack developers per project, ~20 developers on the Retail side, in an environment integrating Laravel back-end, Syphonie CMS, and a modern front-end stack.

    Positioning as Front-End / Fullstack Developer at the heart of the project team, with daily interaction with PO, UX/UI, back-end, and Scrum Master. Strong operational role in front-end and back-end development, integration quality, adherence to performance constraints, and alignment of deliveries with the sprint rhythm.

    Develop front-end features in Angular 5, AngularJS, HTML5, CSS3, SASS, and JavaScript ES6+ for mortgage and Servicime journeys. Contribute to back-end development on Laravel and integration via the Syphonie CMS, in consistency with existing APIs and services. Integrate JSON APIs and design dynamic interfaces optimized for conversion and clarity of journeys. Implement and maintain Jenkins and GitLab CI pipelines, and ensure GitLab / GitHub versioning. Adhere to and promote quality standards (Jest, SonarQube) within 3-week Scrum sprints. Design and develop structuring interface elements, such as the Hello Bank footer and an interactive slider with dynamic icons.
    IMPACT
    Delivery of 100% of planned features on time, approximately +20% improvement in user interactions on key journeys, and approximately -25% reduction in loading times, contributing to a smoother and more modern perception of the Hello Bank experience.
    TECHNICAL ENVIRONMENT
    Angular 5 JavaScript PHP/MySQL Laravel Gitlab CI/CD

Recommendations

Be the first to recommend Rany

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • CERTIFIED TITLE LEVEL I - BAC+4 INFORMATION SYSTEM ADMINISTRATOR
    Ip formation
    2016

Skill set (23)

Categories