About Rami
English
Native or bilingual
French
Native or bilingual
Arabic
Native or bilingual
Italian
Basic
Experience
- Crédit Agricole CIBSenior Java software engineerBANKING AND INSURANCESeptember 2024 - July 2025 (10 months)
Loanscape Program – O&D Team (Origination & Distribution)
Project: LDT (Loan Distribution Tool)Project context:LDT (Loan Distribution Tool) is a strategic CACIB application within the Loanscape program. It is the source of truth (golden source) for unbooked deals and tranches, and is intended to become the single source for all credit data, whether booked or not.LDT manipulates and exposes complex business objects (Deal, Tranche, Actor, Borrower, Mandate, Fees), and feeds systems such as ClientLive, GLAD, Comparables, Deal Structure, or CREW (credit process initialization tool), via Kafka, GraphQL, HTTPS flows.Methodology: Agile (Scrum, Kanban)Team: 1 PO, 3 BA, 1 Delivery Lead, 1 Tech Lead, 5 developersTechnologies:Java 17, Spring Boot 3, REST API, GraphQL, Angular 17, TypeScript, PostgreSQL, Kafka - Société Générale DSI Risques et ConformitésSoftware engineerBANKING AND INSURANCEJune 2021 - September 2024 (3 years and 2 months)Paris, France
Negative News Investigation:
(Know Your Customer / Regulatory projects)The context of the project is compliance and the fight against money laundering in a bank. The NNI solution, developed in partnership with Dow Jones, uses screening and research techniques to detect new adverse information. My role is to integrate NNI into the bank's compliance system, thereby strengthening the detection of potential risks and suspicious behavior among customers.Methodology: Agile/Scrum with the Atlassian Jira toolTeam: 1 IT Chapter Manager, 1 PO, 4 Proxy PO, 1 UX Designer, 10 developersTechnologies:Java 11, Spring Framework, Hibernate, ReactJs 16, PostgreSQL, RabbitMQ, Maven, Liquibase, Jenkins, Sonar, Kubernetes, Docker, Jira - groupe RATPSoftware Engineer Java | AngularTRANSPORTATIONSeptember 2017 - April 2021 (3 years and 7 months)Paris, France
NEFERTARI 2
The purpose of the Nefertari application (Browser for feedback from railway experience of RER elements impacting traffic and automation of the daily incident report) is to record all operating events of the railway network relating to lines A and B of the RER department. This application is based on a production database for entering events as they occur and editing reports by the regulation managers, imputation by the PCC manager and validation by railway safety of these events.Methodology: Agile/Scrum with the Redmine Development toolTeam: 1 MOE/SM, 1PO, 1MOA, 4 AMOA, 1UX designer, 4 developersTechnologies:Java 8, Angular 7, Play framework 2, Lombok, Deadbolt, Spring Data MongoDb, Spring Framework, Guice, OpenCsv, handlebars, RxJava 2, Junit, AssertJ, Mockito, LogbackConceptual Approaches: DDD, Event Sourcing, CQRSImplemented Design Patterns: Builder, Factory, Singleton, Decorator, Mediator, Memento, Strategy, VisitorContinuous Integration: Git, Jenkins and Sonar
Recommendations
Be the first to recommend Rami
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Professional Master's Degree in Multimedia, Databases and Systems Integration.2015Master Professionnel en Multimédia, Bases de Données et Intégration des Systèmes.
- Bachelor's Degree in Management Information Technology.2013Licence en Informatique de Gestion.