Ilhem Ben Abdessalem

Ilhem Ben Abdessalem

Internship experience

Followers of Ilhem Ben Abdessalem4000 followers
location of Ilhem Ben AbdessalemGreater Paris Metropolitan Region

Connect with Ilhem Ben Abdessalem to Send Message

Connect

Connect with Ilhem Ben Abdessalem to Send Message

Connect
  • Timeline

  • About me

    Software Development Engineer

  • Education

    • Faculty of sciences of Monastir

      2014 - 2016
      Preparatory to engineering studies
    • National Engineering School of Monastir

      2016 - 2019
      Engineer's degree Computer engineering
  • Experience

    • Zodiac Aerospace

      Jul 2018 - Aug 2018
      Internship experience

      • Develop an algorithm with Python and Deep Learnig to detect and track Handmovement implemented on Raspberry PI.• Calculate the real distance between the camera and the hand and Remotecamera control (web page)

    • E.S.A.T

      Mar 2019 - Aug 2019
      Graduation project

      Develop an Android mobile application to manage visitors and their historicalaccess to a system by Real-time facial recognition using Python, ArtificialInteligence, Deep learning, Firebase, developemnt Kit Neural Compute StickNCS2, Raspberry Pi 3 and Pi Camera.

    • FIS

      Dec 2019 - Dec 2022
      C ++ Software Development Engineer

      - Development of Market Data Servers and exchange gateways includes theencoding and decoding messages according to specific protocols (FIX, OM,MDDX, CEF), handle instruments life cycle, Process the orderbook(orders,trades ), manage different markets (Cash,Derivatives, Future ..)- Knowledge on various range of exchanges: XETRA,EUREUX, SWXMDDX,JSED ,EURONXCASH, EURONXTDRV,STTUGART..- Develop effective and reliable source code which meets functional andtechnical specification and adheres to software engineering/object orientedbest practices or is consistent with existing solutions.- Identify the root causes and fix various bugs (Customer or internal), crashesand freezes with investigation ,logs analysis and debug skills.- Build binaries on multi OS using bjam tool.- Ensure proper product quality by development of unit tests using GoogleTest Framework and their integration on Continuous Integration platform(QuickBuild).- Specs analysis, reverse engineering, solution implementation.- Optimize code to increase performances (latency and memory consumption).- Correct code defects using static code analyzer (Veracode, Checkmarks).- Migration RedHat including various libraries (tbb,boost,glencrypt, sclib...)- Release versions delivery.- Install configure and maintain Testing Platforms on Linux and Windows toexecute and control different test scenarios.- Provide customer support.-Methodologie: Scrum.-Programming languages: C/C++ (Boost, STL, Google Tests), Python, XML, Multi-threaded, bash.-Protocols TCP/UDP-Tools & Platforms: Boost, Linux (CentOs & RedHat), gdb, git, Jira, Veracode, Checkmarx. Show less

    • Quod Financial

      Jan 2023 - now
      C ++ Software Development Engineer
  • Licenses & Certifications