cberry@cine.net
(323) 687-1532
|
Objective |
Seeks a technical leadership position utilizing a background in the design, implementation, and project management of web-fronted distributed applications, media delivery systems, process control systems, and a variety of other applications. |
||||||||||||
|
Skills |
|
||||||||||||
| Experience | |||||||||||||
5/2008 - present |
Software Engineer Contributor to design and implementation of advertising management tools on the Google network. |
||||||||||||
2/2003 - 4/2008 |
Principal Architect and Technical Manager Responsible for design, development, and team management for a J2EE web application using a three-tier architecture to deliver decision support and expert system services. Product makes extensive use of open-source components to deliver a low-cost, high-quality solution.
|
||||||||||||
4/2001 - 1/2003 |
Vizional Technologies Vice President of Platform Development Responsible for design, development, and team management for an enterprise-scale J2EE supply chain management application. Product components include web display framework, data access objects, transaction processing flow manager, messaging subsystem. Heavy use of XML technologies, notably XSLT in both display and data mapping roles.
|
||||||||||||
8/2000 - 3/2001 |
GlueCode Vice President of Technology Responsible for design, development, integration, and support of open source Java servlet-based enterprise application suite, including LDAP user management and authentication tools and an XML-driven web UI generation framework.
|
||||||||||||
10/1998 - 7/2000 |
Chief Architect Responsible for system architecture and some component design and implementation of a broadband entertainment-on-demand consumer internet product. This product uses a database-backed Java Server Pages website, STB embedded application, or PC Java application to deliver movies, music, and ecommerce opportunities to homes via DSL, cable modem, or ordinary cable.
|
||||||||||||
5/1997 - 10/1998 |
Americast Software Architect Responsible for portions of system architecture, component design, and some implementation for the client application in a cable-based Near-Video-On-Demand (NVOD) system, hosted on a very processing- and memory-constrained STB. Application software was implemented in C++ and assembly.
|
||||||||||||
6/1992 - 5/1997 |
Candle Senior Software Engineer Responsible for design and implementation of various parts of a distributed, heterogeneous system management application, coded in C++ and with elements running on MVS, AS/400, Unix, NT, and OS/2 platforms. Lead project to design and implement user-programmable automation facilities, allowing flexible automatic response to unusual conditions detected by monitoring modules.
|
||||||||||||
11/1988 - 6/1992 |
Rockwell International, Marine Systems Division Member of the Technical Staff IV Developed control system for autonomous underwater vehicle, including telemetry visualization tools. Contributed to application which identified ships using passive sonar signatures. |
||||||||||||
8/1985 - 11/1988 |
General Dynamics, Pomona Division Senior Software Engineer Developed distributed control system for plant HVAC, fault analysis software for shipboard weapon system. |
||||||||||||
|
Publications |
"Rendering
a Connected Tree Using XSLT" |
||||||||||||
|
Education |
B.S. Chemistry, 1985, Harvey Mudd College |