Post Job Free
Sign in

Machine Learning Information Security

Location:
Iowa City, IA
Posted:
June 06, 2025

Contact this candidate

Resume:

Muzamil Yahia

808-***-**** Iowa city, Iowa *******@******.*** github.com/abuzomol/ linkedin.com/in/muzamil-yahia

Bio

Muzamil has worked in academia for many years, conducting research in quantum computing, machine learning, information security, cryptography, and parallel algorithms while moving across three continents during this time. He collaborated with Dusko Pavlovic, a leading expert in category theory, playing a crucial role in the development of Monoidal Computer, a categorical framework for computation and complexity. His PhD thesis, titled “Text Summarization in Quantum Computing,” explores the application of categorical language in quantum processes and natural language processing (NLP). Alongside his research, he has taught subjects ranging from discrete mathematics and basic programming to machine learning and cryptography while mentoring over 600 students. Many of his students have gone on to successful careers at major companies and national laboratories. Muzamil enjoys mentoring individuals from diverse backgrounds and is passionate about demon- strating the potential of category theory in computer science, security, economics, and physics.

Education

PhD University of Hawaii at Manoa, Computer Science MSc University of Hawaii at Manoa, Computer Science MSc Royal Holloway University of London, Information security Postgraduate Diploma African Institute for Mathematical Sciences, Mathematics BSc University of Khartoum, Mathematics and Computer Science

Work Experience

PhD Software Engineer Intern May 2022 — Aug 2022

Meta Menlo Park, CA, US

• Improved the performance of offline build up for reverse indexing

• Worked with big data technologies like Hadoop, Hive, Spark and in house indexing tools Teaching assistant Jan 2014 — Jul 2023

University of Hawaii at Manoa Honolulu, HI, US

Taught and lectured the following courses:

Theory of Programming Foundations of Computer Science (Monoidal Computer) Cryptography Software engineering Algorithms Logic Design and Microprocessors Machine learning Data Science Fundamentals

Part-Time Teaching associate Mar 2013 — Jun 2013

Royal Holloway University of London Egham, Surrey, UK Wrote and produced lecture notes for a Security and Economics class to graduate students.

Research Assistant Sep 2009 — Jun 2010

University of Khatoum Khartoum, Sudan

Wrote code for many stream cipher algorithms in C language, evaluating their strength, weakness, and efficiency Skills

• Programming Languages: Python, C/C++, Java, Bash, Haskell

• Packages and Tools: Lambeq, Matlab, Scipy, Numby, Scikit-learn, TensorFlow, Pytorch, SageMath, Cryptol, AVX2, Cuda, Spark, Docker.

Publications

Dusko Pavlovic, Peter-Michael Seidel, Muzamil Yahia. Testing randomness by matching pennies. Sarajevo Journal of Mathematics 20(1), 25–45.

Dusko Pavlovic, Muzamil Yahia. Monoidal computer III: A coalgebraic view of computability and complexity. CMSC April 2018.

Some projects

Text summarisation in quantum computing

• PhD project

• Explored the pros and cons of implementing DisCoCat model for NLP task like text summarization

• Proposed a scheme to test the accuracy of the model for certain examples

• Wrote code for the scheme and showed the results on a simulator

Performance of B-tree layout of small heights on external memory model and modern CPUs https://github.com/abuzomol/B-tree-build-search-parallel-avx

• MSc project

• Analyzed B-tree layout construction and B-tree layout batch querying

• Showed the bottleneck of some theoretical results

• Designed and implemented a suboptimal construction that increases the performance in practice up to 50%.

A Comparison between Encryption Schemes and Information Flows for Providing Security Services in the Cloud

• MSc project

• Used healthcare as a study case

• Investigated the cons and pros of cryptographic schemes vs access control schemes

• Suggested a hybrid solution between the two to have better security and efficient querying to data

Linear Complexity of LFSR-Based Stream Ciphers

• Postgraduate Diploma graduation essay

• Highlighting the mathematical path of ensuring that the linear complexity of the produced keystream of multiple LFSRs attains maximum possible linear complexity

Awards

• International Excellence Scholarship for MSc, Royal Holloway University of London, UK

• Best Information Technology Seminar, University Competitions, Sudan

• Faculty Prize for 2nd Best Academic Performance, Faculty of Mathematical Sciences, University of Khartoum, Sudan

• Natural Sciences Institute Prize for Outstanding Students in Basic Sciences (Mathematics), Sudan



Contact this candidate