Resume

Philip Behnke

phil@behnke.io

Education

  1. Grand Valley State University; Allendale, MI (2006 – August 2011)
    Bachelor of Science in Engineering Program
    Major: Computer Engineering
    Minor: Mathematics
    GPA: 3.55
    Honors: Dean's List (6 Semesters)
    Member of Tau Beta Pi Engineering Honors Society, Treasurer
    Member of IEEE Student Branch

  2. Chippewa Valley High School; Clinton Twp., MI (2002 – 2006)
    Graduated Magnum Cum Laud: June 2006
    Founder & President of High School Technology Club

Work Experience

  1. Cisco Systems, Charlotte, North Carolina
    Software Engineer
    Advanced Security Initiatives Group
    (July 2015 - Present)

    • Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
    • Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem.
    • Nulla consequat massa quis enim.
    • Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.
    • Nullam dictum felis eu pede mollis pretium.
  2. Arbor Networks, Ann Arbor, MI
    Software Engineer – DDos Protection
    (May 2014 - July 2015)

    • Developed new anti-DDoS and network visibility features for Peakflow SP (Service Provider DDoS detection and mitigation appliance).
    • Fixed bugs for Peakflow SP throughout all areas of the product, from UI to backend.
    • Developed tools and features using a multitude of different technologies and languages such as C, Python, PHP, Javascript, TCL, and Bash.
    • Participate in code reviews and walkthroughs.
    • Discovered and fixed security vulnerabilities in the Peakflow SP appliance.
  3. General Motors, Warren, MI
    Embedded Controls Security Engineer
    Vehicle Cybersecurity Group
    (March 2013 - May 2014)

    • Developed C library to implement secure controller unlock for use globally by manufacturing and service.
    • Developed tools for testing new vehicle message authentication technology.
    • Worked independently and with contractors to find, report, and track security vulnerabilities through resolution.
    • Worked with product engineers and suppliers to evaluate the security posture of ECUs and implement secure controller designs.
    • Developed security requirements for controllers in the areas of active safety, infotainment, and automotive ethernet.
    • Evaluated newly discovered vulnerabilities for threat impact and risk.
  4. Barracuda Networks, Ann Arbor, MI
    Software Engineer in Test
    (August 2011 – March 2013)

    • Automated test coverage for email archiver appliance using Selenium with Perl and Python.
    • Developed automated, object oriented test suite for a new hybrid data storage product in Python.
    • Managed QA infrastructure including Linux and Windows VMs and hardware.
    • Performed and managed manufacturing test suite for email archiver appliance.
    • Performed manual tests for email archiver appliance.
    • Patched bugs found on email archiver.
    • Discovered and reported security vulnerabilities.

Publications

Behnke, P., D. Soberal, S. Bredeweg, B. Dunne, A. Sterian, and D. Furton. "Senior capstone: A software defined radio design for amateur astronomy." In Interdisciplinary Engineering Design Education Conference (IEDEC), 2013 3rd, pp. 104-111. IEEE, 2013.

Skills

Both through my education and through my professional experience, I’ve become experienced with security, embedded systems, software testing, systems programming, C, Python, Perl, NodeJS, Git, and cryptography. As an open-source enthusiast, I have extensive experience using, administering, and developing for Linux. Through my education, I gained significant experience with circuit design and circuit board layout (Cadsoft Eagle). I was able to contribute to a variety of projects such as:

  • Developed, from design to completion, a software defined radio for receiving and analyzing RF emissions from Jupiter and the sun.
  • Developed a multithreaded, real-time, preemptive kernel for ARM Cortex M3 architecture. This project was later publicly released under the GPL.
  • Developed an embedded system using Atmel AVR microcontroller to read commands sent over 802.15.4 MAC (Zigbee) and play MP3 or WAV files stored on an SD card.