Marouane Trabelsi

is working from home. 🏡

Angestellt, Technical Lead, Vermeg for Banking & Insurance Software
Ben Arous, Tunesien

Fähigkeiten und Kenntnisse

Software Development
Java
Java EE
JavaFX
Javaserver Pages (JSP)
JavaScript
TypeScript
CoffeeScript
Kotlin
Groovy
Grails
Gradle
Maven
Ant
Spring Framework
Spring
Spring Web Flow
quarkus
vert.x
Spring Boot
Spring Cloud
Shell Scripting
Bash (Unix shell)
UNIX
Jenkins
sonar
Hudson
cast
RxJava
Microprofile
Jakarta Commons Logging
Jakarta Taglibs
Jakarta POI
JUnit
Mockito
EasyMock
AspectJ
Aspect oriented Programming
Test Driven Development (TDD)
Behavior Driven Development
spock
Hibernate
JavaEE
Micronaut
Docker
GCP
Rest
HTTP
OAuth
Cloud Computing
Java 8
Java 11
Node.js
AngularJS
JOOQ
Git
Github
JSON
JWT
Keycloak
Micro-services
Oracle (11g - 19c)
PostgreSQL
MySQL
MongoDB
NoSQL
CCollab
AsyncAPI
OpenAPI
Event-driven Architecture
DDD
Domain-Driven Design

Werdegang

Berufserfahrung von Marouane Trabelsi

  • Bis heute 3 Jahre und 5 Monate, seit Feb. 2022

    Senior Software Engineer

    Onfleet Inc,

  • Bis heute 8 Jahre und 6 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

  • 1 Jahr und 4 Monate, Nov. 2020 - Feb. 2022

    Senior Lead Software Engineer

    Veamly Inc

  • 1 Jahr und 1 Monat, Jan. 2016 - Jan. 2017

    Java Performance Engineer

    Vermeg

    - 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...).

  • 1 Jahr und 1 Monat, Dez. 2014 - Dez. 2015

    Software Engineer

    Vermeg

    - 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

  • 1 Jahr und 3 Monate, Sep. 2013 - Nov. 2014

    Support Engineer

    eXo Platform

    - 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

  • Bis heute 6 Jahre und 6 Monate, seit 2019

    Full Stack Web Developer

    Free Code Camp

  • 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

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z