À propos de Haroun
Anglais
Bilingue ou natif
Français
Capacité professionnelle complète
Expériences
- LexisNexis risk solutionsSenior Software developerBANQUE & ASSURANCESseptembre 2023 - Aujourd'hui (2 ans et 9 mois)Currently working on the transformation of components from legacy in house language to java.
- Littlebig connectionSenior Java developerCONSEIL & AUDITnovembre 2021 - août 2023 (1 an et 10 mois)Tunis, Tunisie➔ Implemented a new messaging architecture using Confluent platform Kafka, schema-registry, AVRO, Conduktor replacing RabbitMQ in order to provide reliable, scalable and high performance messaging queues.➔ Built an efficient and type-safe data access layer using the combination of JPA andQueryDSL to replace native SQL queries.➔ Introduced a new testing pyramid with the focus on integration and e2e tests using Test-containers instead of embedded data sources.➔ Invented an integration method to cohabit Guice and Spring for smooth transition to microservices architecture after decoupling from old proprietary framework.➔ Designed a new migration strategy based on minimal impact/risk and low development cost using Debezium CDC and the kafka messaging architecture.➔ Lead the extraction and refactoring of the configuration module of the platform.➔ Technical support, code review, research and development of proof of concepts.
- ACTIA Engineering ServicesSoftware developerAUTOMOBILEnovembre 2020 - octobre 2021 (1 an)Tunis, Tunisie➔ MESTBANK : a vehicle tracking system for manure transporters :∗ Took full responsibility of developing, testing, maintaining, supporting the Mobile team and processing end customer requests of this application.– KEYWORDS : Spring, Hibernate, Liquibse, Angular, jHipster, Hazelcast..➔ TELEFLEET : Track tracing platform to manage vehicle fleets and equipments :∗ Represented a linking point between the NGP team in Belgium and a new team in Tunisia:integration in the project, technical support, training and writing manuals about the development environment and the architecture.– KEYWORDS : Kafka, AVRO, Jenkins, Docker, Maven, Nexus, ExtJS..➔ DIAGCLOUD: Migration of the diagbox desktop vehicle diagnostics app to cloud.∗ Built a websocket flow between all the components: C++ app with POCO, Spring apps with STOMP, Angular with stompjs.∗ Developed the orchestration and deployment of the platfrom products depending on each user need in a cluster using Kubernetes Java client.∗ Implemented health probes and created a monitoring dashboard .– KEYWORDS : Websocket/Stomp, Keycloak, Kubernetes, Grafana, Prometheus..
Recommandations
Soyez le premier à recommander Haroun
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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