Post Job Free
Sign in

Engineer Software

Location:
Menlo Park, CA, 94025
Posted:
July 21, 2010

Contact this candidate

Resume:

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.



Contact this candidate