HOUDA KHELIFI
C# DEVELOPER
+216-**-***-*** houda.khelifi@outlook.com houda-khelifi-72603a137/ Experiences & Projects
C# and .NET Developer NewAccess, Tunis, Tunisia
CURRENT POSITION Nov 2020 - Present
• Design and Conceptualize the architecture of an E-Signature system for a banking web solution using Sandbox APIs.
• Develop and implement web REST services for multiple features.
• Optimize the performance of risks level calculation module within an existing banking system.
• Upgrade calculation’s algorithms and enhance data manipulation using stored procedures.
• Integrate, test and study the impact of the different code improvements.
• Write delivery, installation and configuration documents.
• Plan follow-up meetings with different project stakeholders and team members : Test, integration, R&D and business analysts.
• Review code and Rectify its quality.
Key Words: .Net, C#, ASP.NET Web Api, Entity Framework, SQL, Scrum, Git, Jira, Confleunce. FullStack Software Engineer Medilsys, Tunis, Tunisia ENTRY JOB Aug 2019 - October 2020
• Develop new features and functionalities for the web solution.
• Debug and fix FrontEnd/BackEnd bugs.
• Develop and integrate a translation module for a web solution.
• Study(Functional), design, conceptualize and develop a desktop solution that monitors window’s server performances (processor, memory, disk).
• Create the architecture of a new alarm plugin within a medical web solution (BackEnd/FrontEnd).
• Optimize and study of .Net server performances.
Key words: c#, .Net core 2.1, WPF(MVVM), .Net Framework, Angular 9, SQL, HTML, CSS, TFS. Machine learning and Virtualization Researching intern. ETS University - Research lab,
Montreal, Canada
END OF STUDIES PROJECT Feb - Mai 2019
• Study of the art of virtualization and containerized systems.
• Design of a containerized micro services architecture.
• Collect, transfer, store, view and clean data (metrics: CPU and memory) of Docker containers.
• Train and create Machine Learning models (XGBoost, RandomForest) to predict future CPU and memory consumption for each container.
• Visualize results using diagrams.
Key words: Docker,Docker Compose, Telegraf, InfluxDB, Kafka, Spark Streaming, SparkMLlib, Python, Grafana, Machine learning, XGBoost, RandomForest.
Machine Learning working student. MITAKUS, Remotely, Germany PART TIME JOB Sept 2018 - Jan 2019
• Clean and Visualize canteen’s data.
• Develop machine learning model that predicts daily customers number for canteens. Key words: Keras, ANN, Random Forest, Spyder Python 3.6, Sklearn lib. C# developer intern. Telcotec, Tunis, Tunisia
SUMMER INTERNSHIP Jun-Aug 2018
• Develop a desktop application for the benchmarking of mobile operators KPIs. Key words: C#.Net, WPF
JANUARY 9, 2022 CURRICULUM VITAE 1
Education
Higher School of communication of Tunis, Sup’Com Tunis, Tunisia ICT ENGINEERING August 2016 - Sept. 2019
• Specialty: Management of Technological Innovation. Preparatory institute for Engineering Studies of Tunis, IPEIT Tunis, Tunisia THEORETICAL PREPARATION FOR ENGINEERING STUDIES Sept 2014 - June 2016
• Specialty: Physics and Chemistry.
Skills
Languages French(fluent),English (fluent), German(basics), Arabic (mother tongue). Computer languages C#, Python.
Virtualisation Docker, Kubernetes, Telegraf.
Amazon Web Services IAM, EC2, S3, RDS, DynamoDB.
Machine Learning Scikit-learn, Spark MLlib, keras, Pandas, Decision Tree, Random Forest, SVM, K-Means, ANN, RNN. Soft Skills Good team player, Good communication skills. Certifications
Docker Docker and Kubernetes: The Complete Guide.
TOEIC English Language proficiency Certification(810). VOLTAIRE French Language proficiency Certification(750). Activities
Laughter Yoga, Hiking.
JANUARY 9, 2022 CURRICULUM VITAE 2