Farhan Ul Haq

Chief Software Architect at OpenVPN Inc.

Farhan Ul Haq has a varied and extensive work experience. Farhan started their career in 2011 as a Research Assistant at NEWT Lab, where they contributed to the development of a speech-based system called Polly, which aimed to bridge the gap between technology and the semi-literate population in countries like Pakistan, India, Guinea, Liberia, and Sierra Leone.

After that, Farhan worked as a Software Consultant (Part-time) at VedaRay LLC from 2011 to 2013. During this time, they developed multiple Android and iOS applications, including a video streaming web application called Video15. Farhan also gained experience in ETL and workflow automation using tools like Talend Open Studio, IBM BPM, and Lombardi Teamworks.

In 2015, they joined Stony Brook University as a Research Assistant in the Research in Software and Systems Security (RiS3) Lab. Farhan focused on analyzing the vulnerabilities of wearable IoT devices such as Fitbit and Android Watch and worked on BT/NFC device-to-app authentication vulnerabilities.

In 2016, Farhan had a Research Internship at SRI International, where they researched ransomware and built a ransomware detection and recovery mechanism based on filesystem activity monitoring. Farhan also collaborated with Nominum to develop a system to analyze DNS traffic generated by ransomware on a global scale.

Most recently, Farhan joined OpenVPN Technologies, Inc. in 2017 as a Senior Software Engineer. Specific details of their role and responsibilities in this position are not provided.

Overall, Farhan Ul Haq has a diverse background in research, software development, and cybersecurity, with a focus on systems and security.

Farhan Ul Haq completed their education with a focus on Computer Science. Farhan obtained a Bachelor's degree in Computer Science from the National University of Computer and Emerging Sciences, where they studied from 2007 to 2011. Farhan then pursued a Master's degree in Computer Science from Lahore University of Management Sciences for the period of 2011 to 2014. Afterward, they enrolled in Stony Brook University from 2014 to 2016, where they earned a Masters degree in Computer Science. In addition to their formal education, Farhan Ul Haq also obtained certifications, including a React Nanodegree from Udacity, which they completed in January 2021, and "The bits and bytes of computer networking" certification from Coursera, which they obtained in January 2020.

Links

Previous companies

Stony Brook University logo

Org chart

Timeline

  • Chief Software Architect

    March 1, 2023 - present

  • Senior Software Engineer

    April, 2017