About MESC Labs

Research into Practice

MESC Labs brings mathematical reasoning, engineering, and scientific computing together under one roof.

Illustration of scientific software, a scatterplot, and a mathematical surface in navy and teal
Research, software, and visual analysis.

Our story

Research First

MESC Labs was founded in 2009 as a scientific research laboratory. Its work sits where mathematical reasoning, engineering, and scientific computing meet.

The laboratory carries problems from analysis and experimentation into software and applied systems. Its work has included statistical learning, pattern recognition, medical image processing, anomaly detection, and data visualization.

Through MESC Academy, the same research-first standard extends into rigorous digital education in STEM and computer science.

The subject changes from project to project. The approach does not: understand the problem, test the method, and build only what the evidence supports.

What MESC means

Three Disciplines, One Approach

Each discipline contributes something different to the same problem.

M

Mathematics

Models, probability, statistics, and the reasoning behind a method.

E

Engineering

Design, implementation, validation, and the constraints of a working system.

SC

Scientific Computing

Algorithms and software that make analysis repeatable, testable, and useful.

Mission & vision

Connecting Research and Practice

The laboratory was founded on a simple belief: research and development should strengthen one another.

Our mission

From Problem to Solution

We examine the problem, test the relevant theory, and build an effective solution grounded in rigorous research.

Our vision

Bridging Academia and Industry

Our long-term direction includes supporting scientific research, scholarships, and practical collaboration between researchers and industry.

People

Past Contributors

These former contributors helped build MESC Labs. Listed roles and affiliations do not imply current employment at MESC Labs.

Mohammad Alaggan

Mohammad Alaggan, Ph.D.

Senior software engineer · Amazon · Canada

Deyaaeldeen Almahallawi

Deyaaeldeen Almahallawi, Ph.D.

Senior software engineer · Microsoft · U.S.

Sameh Mohamed

Sameh Mohamed, Ph.D.

Senior software engineer · Microsoft · U.S.

Waleed Mostafa

Waleed A. Mostafa, Ph.D.

TU Kaiserslautern · Germany

Ali Saleh

Ali Saleh, M.Sc.

Site reliability engineer · Google · Germany

Ahmed Farrag

Ahmed M. Farrag, M.Sc.

Ph.D. student · University of Victoria · Canada

Omar Marzouk

Omar Marzouk, B.Sc.

VP, AI & Music Experience · Soundtrack · Sweden

Omar Osama

Omar Osama, B.Sc.

Software engineer · YoungCapital · Netherlands

Ahmed Anis

Ahmed Anis, M.Sc.

Ph.D. student · University of Victoria · Canada

Ahmed Farag

Ahmed Farag, M.Eng.

Ph.D. student · University of Victoria · Canada

Mahmoud Ezzat

Mahmoud Ezzat, B.Sc.

Lead frontend developer · ITWORKS · Egypt

Ahmed Galal

Ahmed Galal, B.Sc.

Product manager · IN3 · Egypt

Contact MESC Labs

Get in Touch

MESC Labs is based in Victoria, BC, Canada. For general questions, email us. For project advice and implementation, explore our consultancy services.