WILLIAM BERKS
|
Bill@wtberks.com |
|
Summary
|
Extensive experience in the software development field. Roles have included Development Manager, Technical Lead, and Lead Architect/Developer. Because of my extensive experience, I am typically relied upon to provide guidance to the technical resources, oversee the development effort, and lead in the system design, test and integration.
Areas of expertise include multi-tiered applications, real time embedded systems, GUI design, Object Oriented design, and database design.
Considerable experience interfacing with the customer gathering business requirements, converting those requirements into a system design and then developing, testing and delivering the system back to the customer.
|
Professional Experience
|
Warner Music Group
, Burbank
CA
|
Consultant
(2000 -
2002)
|
-
Architect and Lead Developer on a J2EE based sales analysis system. This application, which was designed to be used on an international level, was developed using TogetherJ (UML), ERWin, Oracle and SilverStream (Java and Javascript).
-
Evaluated various J2EE development platforms (Oracle, iPlanet, WebLogic, Apache)
-
Lad the effort to migrate existing SilverStream based applications to a Oracle 9i based solution using EJBs, JSPs, DHTML, and servlets.
-
Designer and developer of their
'single sign-on' application, an LDAP based (Netscape), multi-tiered intranet application.
-
Responsible for the development and support of all their SilverStream based applications running on Solaris and NT.
|
|
IPNet Solutions
, Irvine
CA
|
Consultant
(2000 -
2001)
|
- Developed a data wharehouse schema for a Business-to-Business (B to B) application.
-
Evaluated various development tools (WebLogic, Oracle 8i, SilverStream, iPlanet) for their migration away from Microsoft.
-
Assisted in the development of their J2EE application within the WebLogic/Oracle environment.
|
|
Primal
, Irvine
CA
|
Software Development Manager
(1998 -
2000)
|
- Project and Technical Manager, database architect, system architect, and lead developer for a customer management system. This application was multi-tiered, using JavaScript/HTML on the client side, Java servlets (SilverStream) and CORBA on the application server side, and Oracle PL/SQL and SQLJ on the database side.
-
Manager and Technical Lead for all of thier PowerBuilder projects.
|
|
Bankers Trust
, Irvine
CA
|
Consultant
(1998 -
1998)
|
- Responsible for the modification of existing applications which were developed using Sybase Adaptive Server Enterprise, Transact SQL and PowerBuilder.
|
|
First Quadrant
, Pasadena
CA
|
Consultant
(1998 -
1998)
|
- Modified their existing Sybase Adaptive Server Enterprise database so that it could replicate data with Sybase Adaptive Server Anywhere databases. This allowed them to provide their satellite offices with a readonly subset of their corporate data.
-
Analyzed and modified their schema, triggers, and stored procedures to ensure compatibility between the two platforms.
|
|
Artios
, Irvine
CA
|
Software Development Manager
(1994 -
1998)
|
- Project and Technical Manager for their software development group. Positions also included lead system and database architect.
-
Designed, using Rational Rose and ERWin, a PowerBuilder and Sybase Adaptive Server Anywhere based workflow management system. Using replication, this system provided remote sales force with a view of their current sales orders and the ability to create new ones.
-
Responsible for the coordination and integration of the software development efforts in their Irvine, Chicago, and Virginia offices.
-
Designed and developed numerous C++ and PowerBuilder applications for customers in the corrugated box industry.
|
|
Hughes Aircraft
, El Segundo
CA
|
Consultant
(1991 -
1994)
|
-
Lead developer and designer of an Ada, assembly language, and machine code debugger for the F22 onboard radar system.
|
|
Teledyne INet
, Torrance
CA
|
Consultant
(1990 -
1991)
|
-
Using C++, developed a real time, embedded controller for an Uninterruptible Power Supply (UPS).
|
|
Northrop
, Hawthorne
CA
|
Consultant
(1990 -
1991)
|
-
Evaluated for efficiency and reliability, existing software for the embedded, real time flight control system of the BAT anti-tank missile. This system was developed using Ada and assembly language on a TMS320C30 micro processor.
-
Developed various portions of a mission planning system using Ada.
|
|
Librascope
, Glendale
CA
|
Consultant
(1988 -
1990)
|
-
Designed and developed the graphical operating system for the Sea Wolf submarine tactical consoles. The consoles included three graphical displays with touch inputs, four track balls, and an alphanumeric keyboard.
|
|
Jet Propulsion Laboratory
, Pasadena
CA
|
Consultant
(1985 -
1990)
|
-
Developed the system software and graphical user interface for a tactical, intelligence workstation. This was developed using C and GKS on a VAX/VMS platform.
|
|
Magnavox
, Torrance
CA
|
Sr. Software Engineer
(1982 -
1985)
|
-
Designed and developed navigation software for Navy minesweepers.
-
Managed the software development and test lab.
-
Designed and developed navigation software for hydrographic research vessels.
|
|
Honeywell
, West Covina
CA
|
Software Engineer
(1980 -
1982)
|
-
Developed, tested and fielded aircraft maintenance trainers for the F16.
|
|
Hughes Aricraft
, Fullerton
CA
|
Software Engineer
(1977 -
1980)
|
-
Developed various real time, embedded applications.
|
Education
|
University of California
, Berkeley
CA
|
1977
|
B.A. in Computer Science
, GPA: 3.0,
|
Keyword Summary
|
Current on the development of J2EE based, multi-tiered applications using Java, JavaScript, HTML, DHTML, XML, JSPs, EJBs, and servlets.
|