Chadha Siala
DevOps Engineer - 3 years experience

Current Software Engineer at MaibornWolff GmbH.
Attained a Bachelor’s degree in Software Engineering at National Institute of Applied Science and Technology with specialization in DevOps.
Worked on a wide range of projects spanning the Software Development Lifecycle, showcasing adaptability and prowess in handling varied technological challenges.
Certified in Amazon Web Services and Microsoft Azure.
Excellent time management, communication, and interpersonal skills, gained from years of engaging in extracurricular activites.
Unwavering commitment to excellence, demonstrated by a track record of consistently going above and beyond to achieve goals.
Education
-
Sep 2018 - Jun 2023 Tunis, Tunisia
Software Engineering Diploma
National Institute of Applied Science and Technology (INSAT) - Received High Honors on Graduation project
- Graduated rank 2
Work Experience
-
Apr 2024 - Current Tunis, Tunisia
Software Engineer
- Contribute to an internal project by deploying applications using Kubernetes Helm charts and implementing a CI/CD pipeline.
- Transition to maintaining and enhancing the KTDB system for Mercedes, a large-scale .NET-based application.
- Add new features following Onion architecture.
- Design GraphQL interfaces to enable interoperability with external systems.
- Write SQL scripts to migrate data to the new system, ensuring data integrity.
- Contribute to architectural decisions.
- Refactor a large-scale codebase to improve robustness and maintainability.
-
Sep 2023 - Jan 2024 Dearborn, MI, USA
Research Assistant - DevOps
- Research Area is DevOps Co-evolution Analysis in Machine Learning (ML) projects.
- Analyze the co-evolution of CI/CD pipelines and Machine Learning les to identify automation challenges in related projects.
- Develop a specialized tool to extract code changes in CI/CD conguration les, focusing on Travis CI and GitHub Actions.
-
Feb 2023 - Jul 2023 Paris, France
DevOps Engineering Intern
- Develop the LDAP Authentication module and unit test it to attract new clients.
- Automate deployment processes using Ansible thus reducing time and manual effort during deployment.
- Optimize CI/CD pipelines through multibranch configurations, minimizing redundancy.
- Research and configure a Dependency Scanning tool for the Docker images.
- Setup a monitoring system to centralize logs and capture metrics. Integrate Grafana with RBAC for user-specific dashboards.
-
Jul 2022 - Aug 2022 Tunis, Tunisia
DevOps Engineering Intern
- Compare Cloud monitoring tools to determine the most suitable tool for evaluating the architecture, infrastructure and services.
- Set up a reliable and scalable monitoring system that captures and analyzes logs, metrics and traces and works on-premises and in the cloud.
- Establish an efficient data storage solution by seamlessly integrating with Azure Blob Storage, ensuring scalability, availability, and cost-effectiveness.
- Implement a CI/CD pipeline for automated build and deployment of the platform to a Microsoft Kubernetes Service (AKS) Cluster.
-
Mar 2022 – Jun 2022 Tunis, Tunisia
Research contributor - ML
- Elaborate a dataset with Satellite imagery of the Tunisian coast and use it to map and predict the evolution of the shoreline using Time series forecast models.
- Build a webmapping application showcase erosion and sea level rise.
-
Jun 2021 – Dec 2021 Tunis, Tunisia
Software Engineer
- Design and develop the Kabylis Partners application.
- Deploy the application on Google Play Store.
- Test and deploy the Kabylis Partners application on App Store.
- Maintain the application.
- Redo the front-end for the website.
-
Jul 2020 – Sep 2020 Sfax, Tunisia
DevOps Intern
- Collaborate in a three-member team to enhance the SiFAST-DevOps platform, a Symfony-based website managing Kubernetes configuration files.
- Add new functionalities, including automated NodePort generation for services and generating manifest files for various Kubernetes objects.
- Leverage GraphQL for API development, enhancing flexibility and efficiency.
- Implement a new Angular-based frontend to enhance the user experience.
- Create Dockerfiles and docker-compose files to deploy the platform.
Honors and Awards
-
2021 Second Place in the Rec' IT UP 2.0 - IEEE Power & Energy Society INSAT SBC
-
2019 First Place in the Olympicos INSAT Debating Competition - JCI INSAT
Certifications
-
2024 Microso Certied Azure Administrator Associate
-
2022 AWS Certified Cloud Practitioner
-
2022 Particular Software Distributed Systems Design Fundamentals
-
2022 TOEFL iBT (111/120)
-
2022 NVIDIA DLI Fundamentals of Deep Learning
-
2022 AWS Educate Introduction to Cloud 101
-
2022 Microsoft Certified Security, Compliance, and Identity Fundamentals
-
2021 Microsoft Certified Azure AI Fundamentals
-
2021 Microsoft Certified Azure Data Fundamentals
-
2020 Microsoft Certified Azure Fundamentals
-
2020 Google IT Automation with Python Professional Certificate
Skills
-
Technical Skills
- Programming languages: C#, Java, Python, C++, Linux Shell.
- Software Development: .NET, Spring Boot, NestJS, NodeJS, Django, Laravel, React, Angular.
- Database Development: MySQL, PostgreSQL, OracleDBMS, MongoDB.
- Operating Systems: Linux, Windows, Windows Subsystem for Linux, Android.
- DevOps and Cloud Computing: Microsoft Azure, AWS, Docker, Kubernetes, Helm, Terraform, Ansible, Github actions, Jenkins, Argo CD, Trivy.
- Data processing and Data science: Tensorflow, Scikit-learn, Weka, OpenCV, Numpy, Pandas, Matplotlib, Hadoop, Spark.
-
Soft Skills
- Public speaking
- Fluid communication
- Leadership
- Creative Writing
-
Languages
- Arabic: Native
- English: Proficient
- French: Advanced
- German: Conversational
Extracurricular Activities
-
Aug 2022 - Sep 2022 Organization Staff Member
ACM Tunisian Collegiate Programming Contest (ACM TCPC)- Organize the participants lists and assign them their tables.
- Help participants when needed.
-
Jan 2022 - May 2022 Project Supervisor
- Supervise two teams to build mobile applications for DroiDay 8.0.
- Evaluate the works of the team and encourage them to improve.
-
Oct 2022 - Feb 2023 -
Aug 2021 - Aug 2022 Treasurer
- Create and maintain a budget
- Create reports for financials transactions
- Acquire sponsors for events
-
Aug 2021 - Aug 2022 Core Team Member
- Help members understand how to use Qwiklabs to solve quests.
- Assist in workshops.
-
Feb 2021 - Mar 2021 Organization Manager
WinterCup 3.0- Organize a programming competition with over 150 participants.
- Lead and motivate the team.
Interests
- Sports - running and kickboxing
- Traveling - love exploring new places, and enjoying the food
- Crochet - taught by my grandma when I was 10
- Reading - Classics, Thrillers, Fantasy, Historical Fiction
- Playing piano - classical pieces
- Baking - It is a truth universally acknowledged, that baking is a science