Donald Bales

Donald Bales

Systems Architect, Business/Systems Analyst, Designer, Developer, and Author

Downers Grove, Illinois

Areas of Expertise:

  • web-based applications
  • client-server applications
  • distributed systems
  • systems integration
  • data warehousing
  • Oracle
  • PL/SQL
  • Java
  • J2EE
  • Ruby
  • Rails
  • consulting
  • speaking
  • programming
  • training
  • writing

Donald Bales is a Systems Architect, Computer Applications Consultant, and Business Analyst specializing in the analysis, design, and programming of web-based, client-server, and distributed applications, the internationalization of existing applications, systems integration, and data warehousing. Don has over twenty five years experience with Oracle as an architect, developer and a database administrator, and over ten years of experience with Java. When he is not developing applications, Don can often be found communicating with horses, playing the piano or the bagpipes. Don has had several careers, and has at various times been a mechanic, a general contractor, Mr. Mom, a software developer, a CTO, a consultant, and currently an Analyst/WebDeveloper for Argonne National Laboratory. He has a Bachelor of Science degree in Business from Elmhurst College in Elmhurst, Illinois. Don currently resides in Downers Grove, Illinois. He can be contacted by email at

Oracle Application Server 10g Essentials Oracle Application Server 10g Essentials
by Robert Stackowiak, Donald Bales, Rick Greenwald
August 2004
Print: $34.95

JDBC Pocket Reference JDBC Pocket Reference
by Donald Bales
January 2003
Print: $9.95
Ebook: $7.99

Java Programming with Oracle JDBC Java Programming with Oracle JDBC
by Donald Bales
November 2001
Print: $54.99