Since 1999, Ian has been learning and experiencing exploitation, cryptography and other related areas through a series of challenge sites. This led him to create his own site Revolution Elite , designing and building web-based exploits in a controlled environment. He holds prestigious security certification OSCP (Offensive Security Certified Professional), OSCE (Offensive Security Certified Expert) and OSWP(Offensive Security Wireless Professional).

Commercially, he has written software for hotels, music festivals, and systems for encryption and encoding. Having achieved a BSc in Computer Science in 2013, he is currently expanding his skillset by studying Reverse Engineering, and actively developing in either Java, Python, or PHP on a daily basis.