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.