
Imen Medhioub
C++ Software Development Engineer
Salary / Daily rate
Tunis, Tunisia
Freelance
Skills
Languages
About me
Intro
C++ Software Engineer with 2+ years specializing in embedded systems and payment processing solutions. Expert in advanced C/C++ programming, ELK stack implementation, and Agile development methodologies. Ready to deliver robust software solutions with proven experience in transaction systems and data visualization.
Work experience
C++ Developer
Telnet
Nov 2023 - Present
3 years
On-site
- Problem Analysis and Resolution : Skilled in analyzing and solving complex problems encountered in software development. - Advanced C/C++ Programming : Proficient in C/C++ with expertise in leveraging advanced concepts such as inheritance, polymorphism, string manipulation, maps, and socket programming. - Monetary Systems and Transaction Processing : Experienced in handling electronic payment systems and processing banking transactions efficiently. - Scrum Methodology : Strong understanding of Agile Scrum for project management, including sprint planning, daily stand-ups, backlog grooming, and ensuring timely project delivery. Tools : C/C++, CMake, Git, JIRA, Jenkins, IngeDev IDE, JSON, Scrum Agile, MySQL, Shell scripting
Embedded System Engineer
Sagemcom
Feb 2023 - Jul 2023
6 months
Sulayman, Tunisia
- Development of a Data Collection Solution for Digital TV Decoders - Analysis of Specifications and Architecture : Studied technical specification documents and the architecture of modules within the digital decoder, also known as the Set-Top-Box (STB). - Embedded Plugin Development : Developed an embedded plugin to collect and transmit data from the integrated middleware-based Data-Reporting module to the ELK server. - ELK Stack Implementation : Designed and implemented a solution based on the ELK stack (Elasticsearch, Logstash, Kibana) for data processing. Leveraged Python algorithms, including anomaly detection, after conducting a comparative study with the technical specifications. - Data Visualization on Kibana : Visualized Data-Reporting module metrics on the Kibana platform to provide actionable insights. - Performance Monitoring with Grafana : Monitored the performance of the Set-Top-Box by analyzing RAM and CPU consumption for each application and visualized the results in real-time using Grafana. - Solution Deployment : Deployed the entire solution within a Docker container to ensure scalability and ease of deployment. Tools : C/C++, Linux, Shell scripting, JSON, ELK Stack (Elasticsearch, Logstash, Kibana), Docker, Buildroot, Python, Pandas, SQLite, Grafana
Intern
Enova ROBOTICS
Jun 2022 - Jul 2022
2 months
Sousse, Tunisia
- Development of a Mobile Application for «AGV ROBOT» Users Responsible for Product Transportation - MVC Architecture Implementation : Designed and implemented the Model-View-Controller (MVC) architecture to ensure clean, scalable, and maintainable code. - Authentication System : Developed and integrated user authentication features to secure access to the application. - Feature Development and REST API Integration : Implemented core functionalities and handled REST API interactions for seamless data exchange between the app and backend systems. Tools : Flutter, Dart, GetX, Git
Intern
Optimalogistic
Aug 2021 - Oct 2021
3 months
Sfax, Tunisia
- Development of a Mobile Application for Truck Rental and Goods Transportation Management - MVC Architecture Implementation : Designed and implemented the Model-View-Controller (MVC) architecture to ensure a structured, scalable, and maintainable codebase. - Firebase Authentication : Integrated Firebase Authentication to provide secure user login and account management. - Firestore Database Integration : Developed data storage solutions using Firestore for efficient and real-time data management. - REST API Development : Built and integrated core application features using REST API for seamless communication between the app and backend systems. Tools : Flutter, Dart, Firebase, Git
Education
National Engineering School of Sfax (ENIS)
Electrical Engineer
2020 - 2023
3 years 1 month
Faculty of science of sfax
Preparatory Physics and Chemistry
2018 - 2020
2 years 1 month