Marouane Trabelsi
Angestellt, Technical Lead, Vermeg for Banking & Insurance Software
Ben Arous, Tunesien
Werdegang
Berufserfahrung von Marouane Trabelsi
Bis heute 7 Jahre und 4 Monate, seit Jan. 2017
Technical Lead
Vermeg for Banking & Insurance Software
- I lead the architectural study and migration to micro-services architecture of a legacy insurance system to ensure its evolution according to the best approaches: service-oriented architecture, scalabality, security, deployment, performance, cache-awareness, maintainability... - I have implemented various solutions and monitored the development teams following agile methodologies and TDD / BDD patterns - I took part in employees and new recruits coaching and conducted technical workshops
- I monitored the performance of various Java applications and profiled them through dedicated tools to analyse systems behavior and identify main bottlenecks - I tuned the JVMs through memory adjustment, GC system adaptation, specific options integration... - I participated in identifying areas for optimization through research and prototyping of solutions to develop best practices - Implemented optimizations based on advanced development approaches (lock-free, uncontended-lock...).
- I analyzed customer requests and write design documents and specifications - I developed new functionalities within the insurance suite applications - I analyzed the impact fields of new functionalities and write dedicated test scripts - I planned and implemented unit and integration tests - I have been involved in several software processes optimization and CI / CD pipelines setup - I participated in bug-fixing and solution stabilization
- I provided personalized support and guidance and cultivated high-value relationships as I gained understanding of customers' IT infrastructures, internal processes, and business needs - I performed, from 1st to 3rd level, investigation and responded to online support requests by analyzing anomalies and problems, all respecting customer SLAs - I delivered corrections and patches and followed their integration into the customer environment to ensure their satisfaction
Ausbildung von Marouane Trabelsi
4 Jahre und 10 Monate, Sep. 2008 - Juni 2013
Computer Science
National Institute of Applied Science and Technology
Sprachen
Englisch
Fließend
Französisch
Fließend
Spanisch
Grundlagen
Arabisch
Muttersprache