top of page
Lockwood_J_27_0

John W. Lockwood
CEO

John W. Lockwood is the founder and CEO of Algo-Logic Systems, Inc. He is an expert in building FPGA-accelerated applications and has created companies in the areas of low latency networking, Internet security, and electronic commerce. He has worked at the National Center for Supercomputing Applications (NCSA), AT&T Bell Laboratories, IBM, and Science Applications International Corp (SAIC). As a professor at Stanford University, he managed the NetFPGA program from 2007 to 2009 and grew the Beta program 10 to 1,021 cards deployed worldwide. As a tenured professor, he created and led the Reconfigurable Network Group within the Applied Research Laboratory at Washington University in St. Louis. He has published over 100 papers and patents on topics related to networking with FPGAs and served as served as principal investigator on dozens of federal and corporate grants. He holds BS, MS, PhD degrees in Electrical and Computer Engineering from the University of Illinois at Urbana/Champaign and is a member of IEEE, ACM, and Tau Beta Pi.

  • Positions

    • Founder and CEO of Algo-Logic Systems (San Jose, CA, 2009-Present)

      • Implement algorithms in logic for low-latency networks using FPGA devices

      • Provide products and solutions for:

        • Packet processing in data centers at 10G, 40G, and 100G line rates

        • Ultra-Low Latency (ULL) trading applications

        • Real-time data collection 

      • Manage relationships with customers, suppliers, employees, and investors

      • Lead designers, programmers, and business development experts
         

    • Consulting Associate Professor at Stanford University (Stanford, CA: 2007-2009)

      • Grew worldwide deployment of the NetFPGA hardware platform

        • Grew the number of organizations using the NetFPGA from 3 to 150

        • Grew the number of deployed hardware devices from 10 to 1,021

        • Grew the number of beta users from 0 to 1,050

      • Developed courseware and taught 11 NetFPGA workshops and tutorials

        • Developer workshops at Stanford: Aug. 2009 and summer 2008)

        • Conference tutorials at SIGCOMM (2008), SIGMETRICS (2007), HotI (2007)

        • International tutorials in U.K., Europe, India, China, and Australia.
           

    • ​Associate Professor with Tenure at Washington University (St. Louis, MO: 1999-2007)​

      • Department of Computer Science and Engineering ​

      • Led the Reconfigurable Network Group

        • Prototyped network security applications using reconfigurable hardware

      • Developed the Field Programmable port Extender (FPX)

        • FPGA platform for wire-speed firewall and content-aware security 

      • Prototyped network intrusion detection and prevention mechanisms

        • To protect against viruses and block Denial of Service (DoS) attacks
           

    • Senior Network Engineer at National Center for Computing Applications
       

    • Chief Scientist and Co-founder of Global Velocity
       

    • Consultant at SAICIBM, and AT&T Bell Laboratories
       

    • Founder of Gradebot.com

  • Research Experience

  • Teaching Experience

  • Education

    • University of Illinois, Department of Electrical and Computer Engineering

      • PhD: August 1993 - October 1995

        • Thesis: Design and Implementation of a Multicast, Input-Buffered ATM Switch for the iPOINT Testbed: 

        • GPA: 5.0/5.0

      • MS: August 1991 - May 1993

        • Thesis: The iPOINT Testbed for Optoelectronic ATM Networking

        • GPA: 5.0/5.0

      • BS: August 1987 - May 1991

        • GPA: 4.7/5.0 (Technical: 4.9/5.0)

        • Honors & Dean's list

      • Classwork

        • Computer Networking

        • Computer Architecture

        • Parallel Systems and Algorithms

        • Circuits and VLSI Design

        • Optics & Semiconductors
           

  • Professional Service, Honors, and Awards

    • Professional Society Leadership​​

      • IEEE Hot Interconnects (General Chair, Program Chair, Steering Committee)​

      • IEEE Microelectronics System Education (Program Chair)

      • IEEE Micro (Guest Editor)
         

    • Professional Society Service (program committees)

      • ​ACM Workshop on Hot Topics in Networks (HotNets)

      • ACM Field-Programmable Gate Arrays (FPGA) 

      • Symposium on Architectures for Networking and Communications Systems (ANCS)

      • IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM) 

      • ​ACM SIGCOMM 

      • International Conference on Field Programmable Logic and Applications (FPL) 

      • IEEE Hot Interconnects

      • International Working Conference on Active Networks (IWAN) 
         

    • Reviewer 

      • IEEE Transactions on Networking

      • IEEE Transactions on Computers

      • Journal of Systems and Software

      • IEEE Transactions on Mobile Computing (TMC)

      • IEEE Micro

      • IEEE Transactions on Education

      • Cluster Computing Journal

      • The Computer Journal

      • ACM Transactions on Embedded Systems (TECS)

      • Workshop on Network Processors - NP2

      • IEEE Journal on Selected Areas of Communication (JSAC)

      • IEEE Transactions on Very Large Scale Integration Systems (TVLSI)

      • Computer Networks Journal

      • ACM Sigmetrics

      • Globecom
         

  • Professional Society Membership

    • Association for Computing Machinary (ACM)

    • ​Institute of Electrical and Electronics Engineers (IEEE)

    • ​Tau Beta Pi: Engineering Honor Society

    • Eta Kappa Nu: Electrical Engineering Honor Society​

bottom of page