Career Profile

I am an ALGANT PhD student at Mathematisch Instituut, Universiteit Leiden and Cryptology Research Group, Centrum Wiskunde en Informatica (CWI). My PhD research deals with developing new techniques to solve a system of multivariate polynomial equations over a finite field and its application in cryptanalysis. My promotor is Ronald Cramer and my supervisor is Marc Stevens.


PhD Student

October 2014 - Present
University Leiden and Centrum Wiskunde en Informatica (CWI)

HTML5 Developer Support

September 2011 - June 2012
ServiceRocket, Kuala Lumpur

Teaching and Research Assistant

May 2009 - October 2010
International Islamic University Malaysia, Kuala Lumpur


SageMath - SageMath is a free open-source mathematics software system licensed under the GPL. It builds on top of many existing open-source packages: NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R and many more. Access their combined power through a common, Python-based language or directly via interfaces or wrappers. I actively improve existing S-Box package and Boolean functions by implementing various algorithms to evaluate their cryptographic properties such as nonlinearity, differential uniformity, branch number, linear structures, algebraic degree, etc.
Quak-ID - Quak-ID is a location-based mobile web earthquake detection in Indonesia. The application was designed to instantly calculate the distance of users from the latest earthquake using mobile browsers. Quak-ID uses HTML5 geolocation feature available in most of modern browsers. It has a fallback mechanism using IP-address based location detection in order to support older browsers with no HTML5 native geolocation features.

Technical Skills & Proficiency