About Ramzi
French
Native or bilingual
English
Fluent
Experience
- Abeille AssurancesSenior DeveloperBANKING AND INSURANCEApril 2022 - Today (4 years and 2 months)Bois-Colombes, France• ● Front-end Refactoring: Led the major migration from Angular 2 to Angular 17 and transformed JSP interfaces into Angular components.• ● DevOps & Versioning: Critical migration from SVN to Git (Bitbucket) and active contribution to setting up the CI/CD pipeline under Jenkins. Event-Driven Transition: Replaced legacy batch processing with an event-driven architecture using Apache Kafka. Implemented 3 producers for the GraphTalk team.
- Société GénéraleTech LeadBANKING AND INSURANCEOctober 2020 - March 2022 (1 year and 5 months)Val-de-Fontenay, Fontenay-sous-Bois, FranceLeadership & Management• ● Scoping & Design: Active participation in business needs scoping, leading backlog grooming workshops, and estimating technical solutions.• ● Technical Writing: Responsible for writing technical User Stories (US) and ensuring the feasibility of solutions.• ● Mentoring: Led Pair Programming and code review sessions to enhance the skills of a team of 5 developers. Quality: Implemented code refactoring and validated new technical architectures.
- Société GénéraleJava Fullstack DeveloperBANKING AND INSURANCEMay 2019 - October 2020 (1 year and 5 months)Val-de-Fontenay, Fontenay-sous-Bois, France• ● Infrastructure Modernization: Led the migration of the application server from WebLogic to JBoss.• ● Technical Foundation: Integrated Webpack for asset optimization and migrated the internal framework (AWT3 to AWT4).• ● Search Engine: Developed a high-performance search engine for the financial instruments repository (Stocks, Mutual Funds, etc.).• ● Security & Permissions: Implemented a granular rights manager to restrict or authorize functionalities based on the advisor's profile (Branch, Back-Office, Administrator).Transactional Expertise (Stock Market Business)• ● Order Lifecycle: Integrated REST APIs for validating the order placement workflow (INIT, VAL, CON steps: Initialization, Validation, Confirmation).• ● Control Module: Designed a generic and shared control engine to validate business rules during Buy/Sell transactions.• ● Consultation & Tracking: Developed interfaces for real-time order tracking and securities portfolio details.Quality & Software Craftsmanship
Recommendations
Be the first to recommend Ramzi
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
- Admission toPreparatory Institute for Engineering Studies of Monastir.2011d'admission aux
- Engineering DegreeFaculty of Sciences of Tunis (FST).2014Diplôme d'ingénieur