John Hight . *********@*****.*** . 650-***-****
Profile
I am a seasoned hands-on software engineer with over 25 years of
experience. In additon to my long-time focus on networking, I am
considering other opportunities in mobile applications, film production
and/or online entertainment. My career to this point has been primarily
focused on the development of wireless networks, but I am looking for a
distinctly different challenge. I am experienced in a broad range of work
environments/teams including production, research, and startup.
Education
. MS, Electrical Engineering (Computer Engineering), University of
Southern California
. BS, Computer Science, University of Southern California
Skills
. Protocol Development/Analysis/Testing: Stong experience with sockets,
TCP/IP, Routing (RIPv2, proprietary), L2/L3 (Data/Link), MAC-layer,
Ethernet, SNMP, ICMP, DHCP, SNMP, 802.11 (WiFi), other proprietary
wireless MACs, SIP (VOIP)
. Python (3 yrs), C & C++ (20 yrs), Perl, object-oriented design
. Unix (Linux, Mac OS X, FreeBSD, Solaris/SunOS, 4.3 BSD, VxWorks)
. Embedded, real-time development and debugging
. Security/Firewall configurations, acls, iptables, ipfw, rule-based
methods
. Network snooping/sniffing (tcpdump, ethereal, wireshark, bpf)
. Subversion and CVS version control tools
. Ixia (Scripted LAN Testing)
Work Experience
2006-present, The Groupery (start-up), Los Altos Hills, CA
Software Development Engineer
. Developed web site (thegroupery.com) providing collaboration services
for volunteer groups, based on Python, Zope, Mac Os X, and Linux.
1998-2005, Nokia (and Rooftop Communications), Mountain View, CA
Network Protocol Development Engineer
. Implemented/developed and debugged embedded protocol software for
commercial wireless mesh routers. Executed thorough performance
analysis of protocols and provided feedback to protocol designers.
Collaborated with DARPA research teams on dual-use technologies.
. Implemented MAC-layer and routing protocols as well as numerous other
common Internet protocols (e.g., IP, UDP, TCP, DHCP, SNMP, RIPv2).
. Developed a unique emulation system for the entire protocol stack
which allowed software modules to be used in both embedded systems and
in desktop simulations, providing reliable predictions of real-time
performance and robustness assurances of fielded protocol software.
. Drove protocol modules from RFC and proprietary specifications all the
way through product integration, emulation analysis, and performance
measurements in the field.
. Developed tools to enable script-driven network operation for both
real-time lab networks and simulated networks, and subsequent analysis
of resulting data sets.
1984-1997, SRI International, Menlo Park, CA
Senior Research Engineer
. Performed research and development activities under various DARPA-
related projects, including Packet Radio (wireless mesh router)
networks and other dynamic environments. Primarily focused on MAC-
layer and routing protocols. Thoroughly analyzed and tested
performance of both lab and field-based networks.
. Developed RF-matrix testing platform to enable lab emulation of mobile
wireless network routers.
. Developed simulation systems for protocol software in networking
environments.
. Performed red-team vulnerability assessments on wireless networking
protocols.
1994, Cylink, Mountain View, CA
Network Development Engineer
. Designed modifications for pre-existing point-to-point wireless
products to permit integration with the Internet.