Certificates and Publications

Offensive Security Certified Professional (OSCP)

Issued Feb 2020

The OSCP is a certification program that focuses on hands-on offensive information security skills. Through a 24-hour pen testing exam, and a documentation report, I have demonstrated the ability to identify vulnerabilities and execute organized attacks under tight time constraints. See credential

Machine Learning-Based Intrusion Detection System for Controller Area Networks

Nov 2020

Published in DIVANet ‘20: Proceedings of the 10th ACM Symposium on Design and Analysis of Intelligent Vehicular Networks and Applications. See publication

Novelty-based Intrusion Detection of Sensor Attacks on Unmanned Aerial Vehicles

Nov 2020

Published in Q2SWinet ‘20: Proceedings of the 16th ACM Symposium on QoS and Security for Wireless and Mobile Networks. See publication

Experience

Test Automation Software Engineer

Cisco Meraki - San Francisco, California
June 2020 - Present
  • Collaborated with security feature stakeholders to identify bugs, scope requirements and assign testing priority
  • Enhanced infrastructure to automate validating exploit blocking capability of the security appliance using Ruby, Metasploit, Bash and VMware vSphere. Increased testing coverage to multiple exploit types
  • Designed an automated framework to ensure quality of traffic classification security features using Ruby, Bash and the TRex traffic generator
  • Debugged infrastructure networking and system failures
  • Reviewed source code for quality and style using GitLab and Gerrit

Test Automation Software Engineer Intern

Cisco Meraki - San Francisco, California
May 2019 - August 2019 (4 months)
  • Developed a framework to determine VPN tunnel stability throughout security appliance features tests using Ruby
  • Extended a Rails application to visualize performance statistics from VPN scale feature tests performed on security appliances using Ruby, Rails, JavaScript, HTML, InfluxDB and Grafana
  • Collaborated with team members to integrate the data visualization framework into existing security feature tests

Network Support Engineer Intern

Cisco Meraki - San Francisco, California
June 2018 - August 2018 (3 months)
  • Analyzed and provided troubleshooting support for customer networks through email and phone
  • Achieved a 100% customer satisfaction score
  • Automated tasks and created troubleshooting tools for Network Support Engineers using Python
  • Collaborated with Product Management and Engineering to test features on Meraki Security Appliances
  • Recreated customer networks to produce errors and provide optimal network recommendations

Research & Teaching Assistant

Ontario Tech University - Oshawa, Ontario
September 2017 - May 2020
  • Teaching Assistant
    • Led the Advanced Networking I (CCNP ROUTE) Tutorial for 2 academic years (2018 & 2019)
      • Presented CCNP route material to 80+ students weekly
      • Created slides and course content
      • Automated marking of student projects using Python
      • Held weekly office hours and help sessions to aid in student success
    • Lab Teaching Assistant for Introduction to Networking II (2018)
      • Led weekly lab sections
      • Assisted students with Cisco router and switch CLI configuration
      • Graded student work
  • Research Assistant
    • Developed a Machine Learning-Based Intrusion Detection System for Controller Area Networks (2020)
    • Conducted threat intelligence research (2019)
    • Worked with a team to perform a black box penetration test for a technology firm (2019)
      • Wrote a detailed report to outline findings, and provide recommendations to mitigate potential security breaches
      • Followed best practices to maintain confidentially of acquired data
    • Research and present weekly reports of Programmable Logic Controller (PLC) and Supervisory Control and Data Acquisition (SCADA) system security topics (2017)

Education

Georgia Institute of Technology

Master’s degree, Computer Science
GPA: 4.0 | Graduation: December 2023
  • Specializing in Computing Systems
  • Completed courses: CS 6250 Computer Networks

University of Ontario Institute of Technology

Bachelor’s Degree, Information Technology (Honors)
Networking and IT Security
GPA: 4.24/4.30 | Graduation: April 2020

Recipient of the Faculty Medal. Achieved the highest GPA in the Faculty of Business and Information Technology’s class of 2020. See E-Degree

Related coursework:

  • CCNP Route & Switch
  • Web Penetration Testing
  • Intro. to Penetration Testing
  • Operating Systems Security
  • Data Center Design
  • Data Structures and Algorithms
  • Object Oriented Programming

Cisco Certified Entry Networking Technician (CCENT)

Issued Aug 2017 | Expired August 2020

Credential ID: KKFDHSSPBHQ4QSKQ

Projects

Chief Operations Officer

Networking & IT Security Students’ Society
September 2018 - April 2020 (1 year 8 months)

As COO, my key initiatives were to plan events and facilitate external learning opportunities for all Networking & IT Security students at Ontario Tech. I lead the team to organize study sessions, security competitions, guest speakers and information sessions. Additionally, I was responsible for planning the yearly school funded opportunity to attend HackFest in Quebec City.

Visualizing VPN Performance Statistics - August 2019

During my Test Automation internship, I designed and developed a solution to provide engineers the ability to analyze performance statistics from VPN scale feature tests on the security appliances. This generic and scalable implementation allows users to analyze trends, and gain key insights from visualized data. The tool can be used to monitor the VPN feature throughout development, and aid in business decisions about the product. After completing the project, I collaborated with other team members to integrate performance data visualization for other security feature tests. This process was seamless and quick due to the emphasis of scalability and generic design during the planning phase.

Auto VPN Troubleshooting Tool - August 2018

During my Network Support Engineer Internship, I sought to decrease the time Auto VPN cases took to troubleshoot. My tool required minimal interaction, and would provide the NSE with data regarding the Auto VPN connection to aid in determining if an upstream device was filtering VPN traffic. Using this tool would provide a simplified method to efficiently diagnose connection issues, rather than manually troubleshooting.

Software-Based Switch Emulator - April 2018

The final project in Operating Systems and Data Structures & Algorithms was to create a Software-Based Switch Emulator. The device was implemented in C++ to switch packets to destination interfaces based on VLAN and packet priority information. Utilizing multi-threading, interrupts, priority queues and critical sections, we were able to efficiently implement this software defined networking solution.

Awards

  • Faculty of Business and IT (FBIT) Medal - July 2020
  • Faculty of Business and IT President’s Honor Roll - All 4 years of my undergrad degree
  • SecTor 2019 Student Scholarship - August 2019
  • Black Hat USA 2018 Student Scholarship - July 2018
  • Durham Region Chairman’s Award - January 2018