Michael R. Wolfe
Kana Communications
740 Bay Road
Redwood City, CA 94063
wolfe@cs.stanford.edu

Experience

Jan. 1997 - present:
Vice President, Engineering,, Kana Communications, Redwood City, CA.
Founding member of engineering department. Grew team from zero to 70 members. Shipped Kana Response 1.0, 2.0, 3.0, 4.0, Kana Classify, Kana Forms, Kana Reports, Kana Link, and Kana Connect 1.0, generating over $20 million in revenue. Helped support 250 customers across the Fortune 100 and "Internet 100". Helped raise over $20 million through three rounds of venture capital and $50 million in successful Sept. 1999 IPO, generating $5 billion in market capitalization. Successfully executed August, 1999 acquisition of Connectify, Inc. and successfully integrated products and engineering teams.

Apr. 1995 - Feb. 1997:
Director, Internet Profiles Corp., Engineering Department, San Francisco, CA.
First member of engineering department. Managed NetLine product development team from product conception to production release of NetLine 1.0. Developed and supported I/CODE user registration system, managed team working on enhancements to I/CODE, and worked with external partners for configuration and support. Upgraded and supported I/COUNT and I/AUDIT WWW usage reporting systems. Researched and managed development of Java measurement solution. Researched and integrated WWW standards and protocols to enable log file processing, data analysis, and statistically valid sampling. Technical work done in C++ with MFC on Win32, C++ under Solaris, and Perl/CGI with dynamic HTML generation under Solaris with Oracle as database.

Feb. 1994 - Apr. 1995:
Associate,
Wells Fargo Nikko Investment Advisors Capital Markets Department, San Francisco, CA.
Supported trading desk actively managing $20 billion cash portfolio. Worked with users to specify systems requirements. Designed, coded, and supported trading systems with optimized GUI and interfaces into back office systems. Configured and trained users on Solaris workstation applications, including e-mail and Internet services. Technical work done in Perl, C++, and Applix 4GL environment on Solaris with Sybase.

Jun. 1991 - Feb. 1994:
Programmer/Analyst, Goldman Sachs & Company, Equity Derivatives Department, New York and London.
Supported equity program trading desk. Member of team which designed, coded, and released global program trading system distributed between London, New York, and Tokyo offices. Spent 2 years in New York adapting system for NYSE and 7 months in London for redesign and rewrite as an OO system in C++ on Solaris and Sybase. Technical work in C++, C, Perl, and UNIX scripting under Solaris and Stratus OS, with Sybase as database.

Jan. 1990 - Jun. 1991:
Developer, Decision Systems Corp., Los Altos, CA. Part-time during academic year and full-time in summer.
Member of team designing, coding, and supporting outgoing voice mail system. Responsible for call scheduling GUI and engine and database loading modules. Coding in Object Pascal on MS-DOS platform.

Jan. 1988 - present:
Computer Science Lecturer
Stanford University, 1/88 - 6/91: Taught and assisted in classes covering software engineering, Computer Science, and Artificial Intelligence. Taught sections, designed assignments and tests, graded, and tutored. Coordinator of CS198 undergraduate teaching program. Hired, trained, and managed staff of 50 undergraduate teaching assistants.
New York Institute of Technology, 1/92 - 12/92: Taught beginning and intermediate software deveopment classes.
UC Berkeley Extension, 1/97 - present: Have taught software engineering classes in C++, Java, and Web development techniques using JavaScript.

Education

Oct. 1986 - Jun. 1991:
Stanford University, BS and MS, Computer Science.
Coursework in major included computer science theory, artificial intelligence, databases, languages, and software engineering. Also took coursework in economics, writing, and music performance and theory. Active as residence assistant, in musical theater, and as computer science tutor and instructor.

Technical

OS: Solaris, Windows 95/98, NT.
Languages: C++, Java, JavaScript, C++, Perl.
WWW: Netscape and NCSA server install and maintenance, SSL, CGI programming, HTTP log file analysis.
Databases: Oracle and SQL Server.