|
| Ken Scott - Software Architect |
 |
| Location: |
Silicon Valley, USA |
| voice: |
650 269 4733 (USA) |
| email: |
ken.scott-at-ideawerks.com |
| |
 |
Currently successfully self-employed, but available for extraordinary projects |
| |
 |
Over 25 years of experience in software engineering |
 |
Leadership experience on projects of all sizes |
 |
Fully-custom servers, web applications,
web services, and server components |
 |
Custom applications and GUI components (J2EE, J2SE & J2ME) |
| |
 |
Scott Trading Company:
a collection of internet retail sites |
 |
Tapatap, Inc.:
a web and mobile contest community site |
 |
InfoSpace Mobile Tournament Platform:
a large-scale mobile entertainment server (purchased by InfoSpace, Inc.) |
 |
Fortress:
a large-scale interactive entertainment server (purchased by InfoSpace, Inc.) |
 |
GeneXpert:
an automated genetic testing and biothreat detection system |
 |
SmartCycler:
a DNA analysis application |
 |
POP.X: a large-scale game/community server |
 |
Synchronize: a net-based calendaring client |
 |
AutoRad: a radiology viewing station (now owned by Kodak) |
 |
MovieWorks:
a QuickTime presentation/animation application |
 |
MovieMovie: a QuickTime-compatible video capture card and software |
 |
Various display cards at Sigma Designs and
E-Machines |
 |
QuickView Studio Editor: a non-linear video editing workstation |
 |
DiscPassage: a multimedia CD-ROM navigator |
 |
ColorFreeze: a still-image video capture application |
 |
ColorSep: a prepress color correction application |
| |
| Over 25 years of experience in hands-on software engineering and engineering leadership |
|
 |
2008-present, Scott Trading Company
(San Jose, CA) |
|
Founder |
|
Design, implementation, and operation of over 100 internet retail websites |
|
Creating utilities for aggressive search engine optimization |
|
|
 |
2006-2008, Tapatap, Inc.
(San Mateo, CA) |
|
Co-Founder, Chief Architect |
|
Designed and implemented server and UI architectures for a photo contest site for web and mobile-web clients |
|
|
 |
2003-2006, InfoSpace Games (North American Games Studio - San Mateo, CA) |
|
Co-Founder, Chief Architect |
|
Formerly Atlas Mobile, Inc. - acquired by InfoSpace, Inc. in 2004 |
|
Co-inventor of the InfoSpace Mobile Tournament Platform, a
large-scale mobile entertainment server for tournament-oriented
cellphone games. Play Games, Win Prizes! |
|
Designed and implemented client architectures for BREW (C++) and J2ME (Java),
J2EE server architectures, client-server transactions, database access, tournament
operation and matching, prize awards, customer relationship management |
|
|
 |
2002-2003, Valdero Inc.
(Palo Alto, CA) |
|
Independent Consultant |
|
Human interface design and implementation for a web-based supply-chain-management system |
|
|
 |
2000-2003, XadrA LLC (Silicon Valley, USA) (now a
division of Infospace Games) |
|
Cofounder, Chief Technical Officer |
|
All assets of XadrA LLC were acquired by InfoSpace, Inc. in 2004 |
|
Co-designer and implementer of Fortress™,
a large-scale server for internet-based multiplayer games and online communities |
|
Designed and implemented subsystems for multiplayer
virtual rooms, instant messaging, auto-matching, user personalization,
and persistent shared objects |
|
Implemented client-side libraries for Flash, Java
2 Standard Edition (J2SE) and Java 2 Micro Edition (J2ME) |
|
|
 |
1999-2002, Cepheid,
Inc. (Sunnyvale, CA) |
|
Consultant |
|
Architect for GUI applications: SmartCycler™
and GeneXpert™ |
|
Adapted GeneXpert™ for automated bio-threat detection in
all U.S. Post Offices |
|
|
 |
2000, E*Trade
(San Francisco, CA) |
|
Consultant |
|
Designed and developed GUI application for power day-traders |
|
|
 |
1998-2000, Force5
Software, Inc. (Cupertino, CA) |
|
Consultant |
|
Designed and developed GUI components for JCloak
(a 100% Pure Java bytecode obfuscator) |
|
|
 |
1999, Nickelodeon
Online (Foster City, CA) |
|
Consultant |
|
Developed multi-player games and online community
infrastructure |
|
|
 |
1998-2000, HearMe.com
(Mountain View, CA) |
|
Consultant |
|
Member of the team that developed the POP.X framework
for online games and communities |
|
Developed POP.X Groups and POP.X Places frameworks |
|
|
 |
1998, Vasona Systems, Inc. (Los
Gatos, CA) |
|
Consultant |
|
Principal user interface architect |
|
Developed Java client application framework based
upon JFC for an e-commerce system (medical authorization) |
|
Developed user interface and middleware for client-server
database interface (application, servlets, & JNI) |
|
|
 |
1997-1998, Advancel Logic Corp. (San Jose, CA) |
|
Director of Software Development |
|
Developed I/O device drivers for JavaOS |
|
Developed power-on self-test code for microJava-501
(the first Java Chip from Sun) |
|
Software architect for TinyJ Java Chip |
|
|
 |
1997, Telepost, Inc. (Santa Cruz,
CA) |
|
Consultant |
|
Developed Java application for online teleconference
management system |
|
Developed Java version of SCAMP interface
(a low-level transport protocol) |
|
|
 |
1995-1997, Crosswind
Technologies, Inc. (Santa Cruz, CA) |
|
Consultant |
|
Ported Windows-based calendaring client to MacOS
(C++) |
|
Developed prototype Java calendaring/groupware client |
|
|
 |
1994-1995,
Cemax-Icon,
Inc. (Fremont, CA) |
|
Senior Software Engineer |
|
Lead designer/developer of AutoRad, a revolutionary radiology viewing station.
AutoRad was a giant leap forward for this market - a full generation ahead of all
competitors. |
|
Primary designer of AutoRad's user interface, as well as the platform-independent
object framework in C++ for user interface, remote file access,
transport-independent networking, and legacy system interoperability. |
|
Original company (Icon Medical Systems) was acquired by Cemax,
then 3M, then Kodak, primarily to acquire AutoRad workstation technology.
Sales went from $6M/year before AutoRad to $40M/year in the first
year after AutoRad's release, then jumped to $200M in the second
year. (later results not known) |
|
|
 |
1994, Expansion Systems
(Fremont, CA) |
|
Consultant |
|
Developed a prototype video editing application
(VideoFlyer) for SGI Indy (OSF/Motif) |
|
|
 |
1993, Interactive
Solutions, Inc. (Pleasanton, CA) |
|
Director of Research and
Development |
|
Directed design and development of MovieWorks,
a QuickTime presentation/animation application (C++) |
|
|
 |
1992-1993, Sigma Designs, Inc. (Fremont, CA) |
|
Engineering Manager |
|
Directed development of a range of graphic display
and video capture cards |
|
Directed development of multimedia architectures
for Macintosh and PC |
|
|
 |
1990-1992, E-Machines,
Inc. (Beaverton, OR) |
|
Senior Engineer |
|
Directed development of hardware and drivers for
several video display, video capture, and networking cards |
|
|
 |
1990, CMC Research, Inc.
(Tigard, OR) |
|
Consultant |
|
Ported DiscPassage (a multimedia CD-ROM navigation
application) from DOS to MacOS |
|
|
 |
1989-1990, PIXL, Inc. (Seattle, WA) |
|
Senior Software Engineer |
|
Leader of software development team |
|
Designed and developed software for an embedded
"Media Computer" to support non-linear video editing on Macintosh |
|
|
 |
1987-1989, Computer Friends,
Inc. (Beaverton, OR) |
|
Senior Software Engineer |
|
Lead engineer on a team that developed a wide range
of applications and drivers for MacOS |
|
|
 |
1981-1987, Floating Point
Systems, Inc. (Beaverton, OR) |
|
Various Positions |
|
Designed system architectures for minisupercomputers, supercomputers,
and massively-parallel systems with exotic interconnect architectures (hypercube, mesh, grid, etc.) |
|
|
 |
1981: Bachelor of Science, Electronics Engineering Technology |
|
DeVry Institute of Technology, Phoenix, AZ |
| |
|
|