Video is ready, Click Here to View ×


Bill has been working with Oracle Database since 1995, first as a consultant to large telecom and energy companies, and most recently as an employee of the LDS Church to help smooth and improve their new and existing systems. Bill is passionate about designing information models and database code correctly, as well as simplifying and re-modeling poor models and database queries.

Bill has worked in C, C++, Java and HTML/CSS/Javascript, but his primary focus since 1995 has been designing and building custom, high-volume PL/SQL systems on really large Oracle databases. Bill loves sharing what he has learned by speaking at IOUG, RMOUG and UTOUG events since 2001. He is currently training 50 DBAs in PL/SQL programming in two local venues, and is a guest speaker at the University of Utah on real-world data modeling. Bill developed a PL/SQL framework in 1997 that was employed at large telecommunication companies. To help the community shorten their estimates and iterations, he published it as the open source PL/SQL “Starter” framework in 2008.

Bill has served on the board of RMOUG and currently chairs the Oracle Development SIG for UTOUG. Bill continues to contribute to the PL/SQL community by reviewing, comparing and writing about development and modeling tools, standards, templates, programming best practices and methodologies. Since 2001, applying the best of Agile programming to database design and development has been a favorite focus.

Links

OTN Community Name: chromedome
Presentations: http://www.dbartisans.com/papers.htm
PL/SQL Standards: https://www.toadworld.com/platforms/oracle/w/wiki/8245.plsql-standards
LinkedIn: https://www.linkedin.com/pub/bill-coulam/0/166/596
PL/SQL Application Starter Framework: http://sourceforge.net/projects/plsqlframestart/

Check out all winners: https://community.oracle.com/community/database/awards

========================================
Practically Perfect PL/SQL with Steven Feuerstein

Copyright © 2016 Oracle and/or its affiliates. Oracle is a registered trademark of Oracle and/or its affiliates. All rights reserved. Other names may be registered trademarks of their respective owners. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the “Materials”). The Materials are provided “as is” without any warranty of any kind, either express or implied, including without limitation warranties or merchantability, fitness for a particular purpose, and non-infringement.