I am in charge of design, implementation and optimization of algorithms
originally presented in the
(written in Maple).
This includes developing rigorously tested
programs integrated into the BPAS library.
I studied under supervision of
Dr. Reza Rezaian Farashahi
at Isfahan University of Technology .
My master thesis is a study of Fully Homomorphic Encryption (FHE)
over the integers, centered on Lattice-based cryptography.
Prior to attending graduate school, I studied applications of
Elliptic Curve Cryptography (ECC)
in Bitcoin, SSH, TLS, and the Austrian e-ID card as my B.Sc. thesis.
(CV available upon request.)
I have been teaching assistant for the following courses:
Computer Science Fundamentals II (Winter'17, Fall'17 UWO)
Public-Key Cryptography (Winter'16, Fall'15 IUT)
Programming with SageMath (Fall'15 IUT)
Programming with Maple (Fall'14 IUT)
Probability and Statistics (Fall'13, Winter'12 IUT)
Department of Computer Science
Middlesex College, Room 327
Western University, Canada N6A 5B7