David L. Kent

advertisement
David L. Kent
Engineering Management
1111 Cambridge Ct, Modesto, CA 95350 650 - 784 - 3403 dkent@ureach.com
SUMMARY OF EXPERIENCE:

20+ years in the field of high technology, specializing in the development of software and
hardware components for use in large-scale systems

Consistent success with a diverse range of applications from embedded systems to shrinkwrap desktop software products to peer-to-peer Internet applications

Proven management skills and track record based on on-time deliverables, excellent quality
metrics and effective leadership of highly motivated, trend-setting teams
HARDWARE AND SOFTWARE:
C, C++, Java (Applets/Servlets/JavaScript/COM bridges), Visual Basic, CGI, DHTML, Active X,
Linux, gcc/gdb, dynamic Web applications, Oracle 7/8/9i, schemas, SQL, PLSQL, Intel/Motorola
microprocessors and microcontrollers, PC architecture, AS/400 midrange, solid state digital logic,
assembly language, multi-threading, real time communications and control, desktop applications, OOD,
MFC , Client/Server, Peer-to-peer, TCP/UDP
PREVIOUS EXPERIENCE:
Director Of Engineering
OCDB, San Francisco, CA
2002 -

Selected as one of two top contributors from Napster to co-found this startup venture

Immediately created PRD, design documents and project plans

Modified open source Java file sharing client “LimeWire” to call into proprietary Active X
control to validate/control key operations. Built corresponding Linux TCP server to
exercise data link
Director Of New Technology Napster, Redwood City, CA
2000 - 2002

Provided experienced leadership for brilliant, innovative startup engineering team

Reported directly to Shawn Fanning, CTO and founder of Napster

Accepted often haphazard and eclectic responsibilities, many self assumed

Designed and implemented many server side components, including runtime memory usage
correlated to source line, revised object oriented server architecture and specialized text
parsers

Designed Napster’s Media Operations System and implemented multithreaded components,
including multiple CD drive audio extractor, MP3 converter and audio fingerprinter

Designed key components of an audio file identification system, including a complex
feedback system to control file attributes based on the risk associated with sharing a
particular work

Designed a fuzzy recommendation system which leverages proven collaborative filtering
techniques while promoting serendipity and artist discovery
VP Of Engineering
SoftChain.com, Burlingame, CA
1999 - 2000

Built and managed a team of engineers of varying skills and experience

Provided extreme motivation appropriate for startup ventures by example, working extreme
hours to achieve immediate term goals

Applied superior technical leadership and innovation to all levels of a supply chain
management Internet application

Invented unusual DHTML 4 menu system (IE/Netscape compatible) and generated the
scripting and markup code at run time

Provided HTML transformation of native Oracle hierarchical query to present free-form
organization charts with data entry and presentation possible in every node (IE/Netscape
compatible)
Director Of Engineering
Time Line Solutions, Novato, CA
1995 - 1999
Time Line Solutions was launched as an independent entity in 1995, formerly the Project
Management division of Symantec Corporation, Cupertino, CA

Strategically recruited highly motivated and skilled professionals to implement leading-edge
solutions for the Project Management industry

Conceived and authored the architecture and design of an innovative scaleable corporatewide project tracking and forecasting product

Conceived and authored a proprietary Internet Web site development system for
client/server applications

Used contemporary management techniques to achieve high productivity and team morale,
maintaining consistent on-time delivery with outstanding quality, always on or under
budget

Skillfully managed relationships with VAR’s, OEM’s, ISV’s, development partners and the
executive staff to facilitate consensus, meet expectations and eliminate roadblocks
Senior Engineer
Symantec Corporation, Novato, CA
1993 - 1995

Lead developer for special projects on behalf of one of the world's largest shrink-wrap retail
software manufacturers

Authored a unique real-time multi-user locking and transaction monitoring scheme utilizing
Oracle RDBMS, ESQL and C++, based on general requirements from the VAR community

Managed contractors, drove requirements, architected designs, produced accurate schedules
and successfully implemented major components of new applications
Senior Engineer

Synon Corporation, Larkspur, CA
1991 - 1993
Key developer of CASE tool technology involving the automatic generation of client/server
applications on OS/2
2

Utilized real-time communications with the IBM AS/400, APPC, and PC support

Managed small development team, conducted software reviews, solved complex problems
with self-configuring dynamic applications under OS/2, consistently met all deadlines
Senior Engineer
Tegal Corporation, Petaluma, CA
1984 - 1991

Developed miniature high-power stepper motor controller (world’s smallest at the time) and
produced other real-time control innovations

Authored specifications and implemented large-scale network control system with complex
graphical user interface for high-power industrial equipment

Managed mechanical designers, technicians and junior engineers
EDUCATION:

Baccalaureate candidate Sonoma State University. Major: CIS. GPA: 4.0
REPRESENTATIVE PROJECTS:

Total Media Control – End-to-end file identification and volatile file attribute control
which dynamically adjust the compliment of available content based on an up-to-date
assessment of the business conditions related to digital assets

MOPS – Media Operations System utilizing a unique “process neutral” data flow to
acquire, release and track authorized digital assets. Includes a rule-based, programmable
expert system to insure accurate release conditions for all media

Nexter – Designed and implemented major components of Napster’s next generation server
architecture including sophisticated memory usage reporting, redundant failover and
integration of a lightweight remote messaging transport

Demand Forecasting – Designed and implemented Alpha release of an Internet-based
supply chain management product in cooperation with a marketing team

Metro for the Internet - Unique development system for Web site designers that allows
scalable dynamic Web page design and greatly simplifies connectivity to databases, image
management, mail delivery, reporting and office applications

Universal Data Organism - Concept design for a self-replicating, self-configuring multiplatform data manager which uses a peer-to-peer architecture to form an infinitely scaleable
aggregation of secure data

On Target 2.0 - Franklin Quest version of On Target (a midrange personal project
management tool) requiring a 32-bit code base plus the Windows 95 look-and-feel

GoupWise PMI - Embedded integration between the GroupWise 5.1 PIM and Time Line
employing C3PO (Novell’s integration standard based on OLE 2)

Corel Time Line - Modified version of advanced Time Line for inclusion in the Corel
Office Professional suite (very tight deadline), including HTML report generation
2

Time Line 6.5 - High-end project management tool with enhanced printing capabilities,
import/export functions, SQL data repository, configurable menu system, e-mail, advanced
PM features

Synon CSG - Synon client/server application generator for the AS/400 and OS/2 PC

Tegal 15XX - Software communications, human interface and control for high-energy
semiconductor etching equipment
2
Download