Mustafa Omar

Mustafa Omar

Physics graduate and a Machine learning MSc student

University of Nottingham

Biography

Mustafa Omar is currently progressing in his MSc at the University of Nottingham, studying Machine Learning and applications in Science. He completed his BSc in Physics with astrophysics at the University of Kent achieving second class honours. Mustafa aims at conducting research with the application of artificial intelligence in related fields including; Nano-Science, Structural/Functional Biology (protein function problem) and Computational chemistry.

Furthermore, Mustafa has a particular interest in education and ideas. He founded PracticePractice, which is an online educational platform that delivers content directly to students in an effective and simple style. He has also founded Brain storm, a blog where many topics in current research are explained and discussed, as well as other topics including but not limited to: AI; Scientific history and figures; Fundamentals of critical thinking; and Self optimisation guides for students.

Having been a student of physics, Mustafa is highly influenced by the frameworks and problem solving methods he learned during his BSc, guiding his thinking and solutions. This naturally lead to Mustafa’s set of skills spanning a wide range Including the following: As a foundation for all skills, proficiency in; Physics and Mathematics. As a Machine learning engineer, proficiency in; AI and applications of AI to science.As a programmer proficiency in Python, Deep learning frameworks, linux, cloud computing (AWS) and general software development workflows (Git, Docker).

Download my CV.

Interests
  • Physics
  • Artificial Intelligence
  • Quantum Machine Learning
  • Nanoscience
  • Structrual/Functional Biology
  • Computational chemistry
Education
  • MSc in Machine learning in science/AI, 2021-Current

    University of Nottingham

  • BSc in Physics with astrophysics, 2017-2020

    Univeristy of Kent

Active online courses

Linear algebra is perhaps the most important branch of mathematics for computational sciences, including machine learning, AI, data science, statistics, simulations, computer graphics, multivariate analyses, matrix decompositions, signal processing, and so on.
Data structures are amongst the most fundamental ingredients in the recipe for creating efficient algorithms and good software design. Knowledge of how to create and design good data structures is an essential skill required in becoming an exemplary programmer. This course teaches how to master the fundamental ideas surrounding data structures.

Experience

 
 
 
 
 
PracticePractice LTD
Director
Jul 2020 – Present London

Responsibilities include:

  • Desigining a web interface.
  • Maintaining and monitoring code.
  • Writing course material.
 
 
 
 
 
Freelancer - Web development
Aug 2019 – Jan 2022 London

Responsibilities include:

  • Building and maintaining client web applications
 
 
 
 
 
Private online tutor
Aug 2021 – Nov 2021 London

Responsibilities include:

  • Teaching A-level Mathematics and Physics.
  • Plan and Deliver lessons to online clients

Skills

Mathematics
Physics
Machine Learning
Linux
Python
R
GIT workflow
Docker workflow
AWS

Recent Posts

Contact