Summary
Zachary Wilkins is a software developer based in Ottawa with a decade of experience applying computer science to cyber security and machine learning, particularly genetic and evolutionary computation. His background blends academic research—creating malicious PE labelling systems, improving Android malware detection, and applying NLP to network traffic—with government production work developing tools for cyber threat analysis. He favors distributed big-data platforms like Hadoop, Spark, and the Elastic Stack and has a track record of building parallel parsers and indexing systems to accelerate analysis at scale. Comfortable in both research and operational settings, he leverages open-source technologies to make malware analysis more reproducible and scalable. An interesting thread through his career is a creative, media-informed perspective from earlier film studies and print production roles that informs clear, pragmatic communication of technical findings.
10 years of coding experience
3 years of employment as a software developer
Master of Computer Science, Computer Science, Master of Computer Science, Computer Science at Dalhousie University
Toronto Metropolitan University