About Khaled
Arabic
Native or bilingual
French
Fluent
English
Fluent
Spanish
Conversational
Experience
- Pellenc STIndustrial IT EngineerENVIRONMENTALJune 2022 - Today (4 years)Pertuis, FrancePS: Experience includes 8 months of pre-hiring with the company **Agap2**.• Participate in the design of the OPC-UA model for the new software middleware, and in the implementation of models and controllers in C++17.• Migrate proxies communicating with the low-level pipeline managed by ROS, to integrate them with the OPC-UA model.• Create a Python 3 script that performs hardware configuration via OPC-UA and implement its unit test with Pytest.• Create BDD integration tests in Python 3 with Cucumber for the new middleware.• Define Gherkin requirements for stories.• Resolve bugs in the current software and provide Hotline Support.• Participate in writing the technical documentation for the new middleware.OS (Debian (Linux)) / IDE (Visual Studio Code) / Version Control (Gitlab) / CI (Jenkins) / Project Management (Jira) / Frameworks & Libraries (Qt/Qml, open62541, ROS)
- Dassault SystèmesSoftware EngineerSOFTWARE PUBLISHINGNovember 2021 - April 2022 (5 months)Le Havre, FrancePS: I was on assignment with the company **Consuliing**.• Participate in the design and implementation of COM APIs in C++17 and MIDL for Solidworks Electrical and Catia, which allow creating/manipulating:• Cable and wire objects.• Components and terminals.• Manufacturer parts.• Implement a smart pointer solution to replace pointer vectors managing all database ORMs.• Implement unit tests in C# with MSTest V2 for these new APIs.IDE (Visual Studio 2019) / Version Control (Gitlab) / Project Management (Jira)
- FIS GlobalSoftware Engineer IIMay 2020 - May 2021 (1 year)Tunis, Tunisia• Work on various Jira stories with an experienced international team in Scrum, for the purpose of analyzing, fixing bugs, and adding features to the "Valdi Trader" product, using C++11/Win23 API.• Create functional tests for added features with GoogleTest.• Create documents describing the behavior after adding new functionality.• Presentations and demos in English of tasks performed in each sprint review.Git Repository (Bitbucket) / Project Management (Jira) / IDE (Visual Studio 2010)
Recommendations
Be the first to recommend Khaled
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- National Engineering Diploma in Industrial IT and Automation,National Institute of Applied Sciences and Technology INSAT,2017Diplôme national d'ingénieur en informatique industrielle et automatique,
- Scientific Baccalaureate DiplomaINSAT,2014Diplôme de Baccalauréat scientifique