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: Education Oct. 1986 - Jun. 1991: Technical OS: Solaris, Windows 95/98, NT.
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.
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.
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.