Sara A. Metwalli

Doctoral Student at Keio University

Expertise: Data Science, Software Engineering, Quantum Computing

Education: Keio University

Sara A. Metwalli is a doctoral student researching quantum computing at Keio University in Tokyo. Originally from Egypt, Metwalli studied at Alexandria University where she earned her bachelor’s degree in electronics and communications engineering. Metwalli traveled to Tokyo to pursue her postgrad studies and, in 2018, earned her master’s degree in computer and communications engineering from the Tokyo Institute of Technology.  After finishing her master’s, she took a year off to learn about quantum mechanics and quantum physics while working as a part-time lecturer at Keio University and as a computer science instructor at Tokyo Coding Club. She is a content writer for SheCanCode and a lead for Women Who Code. 

44 Articles

Sort By: Most Recent Oldest
Sara A. Metwalli Sara A. Metwalli
Updated on June 24, 2025

What Is Grid Computing?

Grid computing is a distributed computing model that connects multiple computers across different locations to work together on shared tasks. It relies on a central control node and specialized middleware to execute large-scale computations efficiently.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on July 10, 2025

What Is Application Lifecycle Management (ALM)?

Application lifecycle management provides a structure to software development with five distinct stages. Our expert introduces you to ALM, how it works and its key benefits.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on July 31, 2025

What Is Data Labeling in Machine Learning?

Data labeling is the process of annotating raw data with meaningful tags or classifications so machine learning models can learn to recognize patterns and make accurate predictions.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on September 05, 2024

What Is the Gamma Distribution?

The Gamma distribution is one of the most popular and commonly used continuous time distributions because it has many real-world applications. Here are some examples.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on May 22, 2025

What Is NPM?

Node package manager (npm) is the default package manager for the Node.js runtime environment and a software registry for JavaScript software packages. Here’s what you need to know to install and use npm.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on May 22, 2025

What Is Data Validation?

Data validation refers to verifying the quality and accuracy of data before using it. These are the main types of data validation, the pros and cons of the process and tips for how to perform data validation.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on June 03, 2025

What Is a Graphical User Interface (GUI)?

A graphical user interface (GUI) is a user interface that allows users to interact with electronic devices by using icons, buttons and other visual components. Here’s how they work.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on February 06, 2026

What Is Schrödinger’s Cat?

Schrödinger’s Cat is a thought experiment illustrating quantum superposition, where a cat is in a sealed box tied to a random quantum event. Until the box is opened and observed, the cat exists in a superposition — simultaneously alive and dead.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on July 22, 2025

What Is Superposition?

Superposition is a quantum principle that describes a quantum system’s ability to be in multiple states at the same time until it is measured.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on August 18, 2025

What Is CI (Continuous Integration)?

Continuous integration (CI) is a software development practice where code changes are frequently merged into a shared repository and automatically built and tested to detect errors early. Here’s why it’s important in software development.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on June 04, 2025

What Is MySQL?

MySQL is a relational database management system commonly used to store and manage the structured data needed to run complex websites. Here’s how it works.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on December 12, 2023

What Is Automation Testing?

Automation testing validates if software is functioning as designed and meets the requirements for release into production.

Image: Shutterstock / Built In