Shahid

Muhammad Shahid Ashraf

Researcher Mathematics

Karachi, Pakistan

mshahash@hotmail.com

SMCS, IBA Karachi

NUCES, FAST Karachi


Computer Languages

Python

75%

C

40%

Rust

25%

Mathematical Software

MATLAB/Octave

85%

Maple

70%

Mathematica

60%

GeoGebra

50%

Operating System

Ubuntu

85%

Microsoft Windows

70%

TypeSetting

LaTeX

90%

MS-Office

90%

Markdown

80%

Tools

Firedrake

75%

FEniCS

60%

DUNE PDELAB

50%

Languages

English

Urdu

Gujrati(Memoni Dialect)



Work Experience

Lecturer, NUCES FAST, Karachi
Aug 2022 - Current

Teaching Undergraduate and MS level Mathematics Courses. ( Statistical and Mathematical Methods for Data Science, Numerical Analysis, Linear Algebra)


Research Scholar, SMCS, IBA, Karachi
Sep 2017 - July 2022
  • Taught Undergraduate Mathematics Courses
    • Calculus
    • Discrete Mathematics
    • Linear Algebra
    • Essential Software(Matlab/Octave, Python/pandas,R,\LaTeX /Jupyter)
    • Numerical Analysis
  • Assisted in Graduate level courses and conducted Projects in Advanced Numerical Analysis and Scientific Computing using MATLAB and Python.
  • Assisted in maintaining Linux Server for Mathematical Software.

Teaching Assistant, SMCS, IBA, Karachi
Sep 2013 - Mar 2015

Teaching Assistant for Undergraduate and Graduate level Mathematics Courses.


CBE Coordinator, Al WAKEEL ACADEMY, Karachi
Dec 2010 - Oct 2012
  • Facilitate British Council in conducting ACCA Computer based Exam.
  • Students track and exam schedule management.
  • Maintenance of Servers and Client Software.

Education

School of Mathematics & Computer Science, IBA Karachi
2017 -

PhD Mathematics


School of Mathematics & Computer Science, IBA Karachi
2013 - 2015

Master Degree MS- Mathematics


Conferences/ Workshops

Speaker at KAUST International Research Conference on Multi-Grid and Multi-Scale Methods in Computational Science, IMG 2025

Title of Talk:Multigrid Methods for Singularly Perturbed Reaction-DiffusionEquations on Complex Geometries

Organized by: IMG at King Abdullah University of Science and Technology (KAUST), located in Thuwal, Saudi Arabia


Speaker at Prague Workshop on Numerical Mathematics 2023

Title of Talk:Expanding Parameter-Robust Numerical Methods for Singularly Perturbed PDEs: Beyond the Unit Square and into the Curved Domain

Organized by: STAR LANCZOS Project, Department of Numerical Mathematics, Faculty of Mathematics and Physics, Charles University, Prague Czech Republic


Speaker at Research Colloquia 2023

Title of Talk: Multigrid Preconditioning for SUPG Discretization of the Convection-Diffusion Equation: Analysis and Performance.

Organized by: Department of Mathematical Sciences, School of Mathematics & Computer Science, IBA-Karachi


Work presented at 29th Biennial Conference on Numerical Analysis

Title: Parameter-Robust Discretizations and Solvers for Singularly Perturbed Problems on Curved Domain, Scott MacLachlan (Memorial University of New- foundland) & Hisham bin Zubair & Muhammad Shahid Ashraf

Organized at: The Department of Mathematics and Statistics at the University of Strathclyde


Conducted \(\LaTeX\) workshop at FAST-NUCES, Karachi 2022

Invited as a Guest Speaker to conduct \(\LaTeX\) workshop at FAST-NUCES, Karachi Campus.


Speaker at Research Colloquia 2022

Title of Talk: Layer Adapted Mashes for convection diffusion problems.

Organized by: Department of Mathematical Sciences, School of Mathematics & Computer Science, IBA-Karachi


IWR-CIIT Joint Workshop

IWR-CIIT Joint Workshop on Numerical Solutions of Partial Differential Equations (DUNE) in collaboration with University of Heidelberg held in COMSATS Islamabad campus.


2021 CRM(Centre de recherches mathématiques) Summer School

Solving large systems efficiently in multiphysics numerical simulations.Centre de recherches mathématiques (CRM), Pavillon André-Aisenstadt - Université de Montréal.


Chemnitz Finite Element Symposium 2021

The symposium is devoted to all aspects of finite elements and related methods for solving partial differential equations. The topics include but are not limited to: scientific computing, mechanics/applications, inverse problems and optimization with PDEs, uncertainty quantification. This year we particularly encourage talks on

This year we particularly encourage talks on

  • inverse problems
  • discontinuous Galerkin methods
  • nonlinear PDEs
  • adaptivity

Computational Biology Workshop at Habib University 2017

This workshop provides an introduction to some of the fundamental techniques in Computational Biology. It starts with a brief introduction to Biology and then moves on to introduce some of the key topics in Computational Biology including state-of-the-art research areas in the field.


Habib University - QISS 2016

Quantum Information Summer School 2016 at Habib University,Quantum Information and Cryptography with implementations by Dr. Barry Sanders(University of Calgary)and Dr. Sabieh Anwar(LUMS).


School - Fundamentals and Practice of Finite Elements

School - Fundamentals and Practice of Finite Elements Henri Lebesgue Centre De Mathematics Universit de Rennes 1 (with implementation in XLiFE++).

This school combines high-level courses on theoretical aspects of finite elements, with more practical implementation issues via an open source C++ library


Certifications/MOOCs

Computational Thinking using Python by MITx

A program offered by MITx, in collaboration with edX. includes following courses

  • 6.00.1x: Introduction to Computer Science and Programming Using Python
  • 6.00.2x: Introduction to Computational Thinking and Data Science

High Performance Finite Element Modeling by KTHx

HPFEM01.1x: High Performance Finite Element Modeling

A course of study offered by KTHx, an online learning initiative of KTH Royal Institute of Technology. Johan Jansson Assistant Professor in Scientific Computing KTH, Royal Institute of Technology


Microsoft Office Specialist (MOS)

Certified Microsoft Office Specialist (Office Word 2016). Offered by HEC/Microsoft initiative