Desert Code Camp

Desert Code Camp


Next camp is coming this fall

University of Advancing Technology
2625 W. Baseline Road (map)
Tempe, Arizona 85283



We have 44 confirmed sessions!
UAT in Tempe
We would like to kindly thank UAT for allowing
us to use their facility for this event.
Speaker List

For Track(s):

Simon Allardice
Simon is a developer, trainer and writer with Interface Technical Training (http://www.interfacett.com) in downtown Phoenix.

Author and editor of several books on advanced web development, including "Building Rich Internet Applications", he's been an invited speaker at conferences like Macromedia UCON, Flashforward and SIGGRAPH.

His latest project is the web site http://www.primecondition.com

Teaching:
Getting Started with the iPhone SDK

Simon Allardice
Simon is a developer, trainer and writer with Interface Technical Training (http://www.interfacett.com) in downtown Phoenix.

Author and editor of several books on advanced web development, including "Building Rich Internet Applications", he's been an invited speaker at conferences like Macromedia UCON, Flashforward and SIGGRAPH.

His latest project is the web site http://www.primecondition.com

Teaching:
Silverlight Zero to Hero

Logan Barnett
Teaching:
An introduction to JRuby, GUI development with Monkeybars, What's different about Ruby?

Craig Berntson
Craig Berntson a Microsoft Certified Solution Developer and has been a Microsoft MVP for over 10 years. He wrote the book “CrysDev: A Developer’s Guide to Integrating Crystal Reports”, available from Hentzenwerke Publishing. He has also written for FoxTalk and the Visual FoxPro User Group (VFUG) newsletter. He has spoken at various developer events in North America and Europe. Currently, Craig develops hospital software for a Fortune 100 company in Salt Lake City.

Teaching:
Continuous Integraton with .Net, Introduction to LINQ

John C. Bland II
Teaching:
1 code library, 2 apps (Web & Desktop), Adobe AIR Offline with LiveCycle Data Services ES 2.6, ColdFusion 8 .Net Integration

David Bulmore
Software Developer for 20+ years. Working mostly in C/C++ and Java. Developer of several open-source projects including jWebApp, jPersist, MemSL, and more. See http://www.bulmore.net and http://www.softwaresensation.com

Teaching:
jWebApp & jPersist - A simpler alternative for web and database application development with Java

Anita Carr
I have graduated the University of Advancing Technology majoring in Software Engineering. Originally I was hired as a programmer but my interest and job duties have migrated towards SQL Server database design and administration over the years. Currently I am the main DBA for the University.

Teaching:
Load balancing and failover options in SQL Server 2005

Scott Cate
Scott Cate is the President of myKB.com, Inc. in Scottsdale, Arizona. myKB.com, Inc. is a technology company specializing is commercial ASP.NET applications. His product line includes myKB.com (Knowledge Base Software), kbAlertz.com (Microsoft Knowledge Base Notifications), EasySearchASP.net(Pluggable Search Engine for ASP.NET sites). Scott is also a Member of ASPInsiders.com, a group devoted to giving early feedback to the Microsoft ASP.NET Team. Scott also runs AZGroups.com ( Arizona .NET User Groups ) one of the largest and most active user groups. After all this community work, and product development, Scott has also found time to publish a fiction novel titled “Surveillance” ( surveillance-the-novel.com ).

Teaching:
C# 3.5 Compiler Tricks, Understand C# LAMDBA Expressions

Donn Felker
I work as a Senior Consultant for Statêra, a Microsoft Gold Certified Partner in Phoenix, Arizona. I'm an experienced Software Architect with over 8 years of professional experience in various markets that include – entertainment, health, retail, insurance, financial, and real estate. I write, present and consult on various topics ranging from architecture to agile practices to patterns and practices. I find that I really enjoy mentoring developers who have a passion to learn in a collaborative environment. I am also a part of the open source Tree Surgeon project which helps developers set up "scaffolding" for a new project in .NET, similar to Rails.

I'm a Microsoft Certified Technology Specialist (MCTS) in Web Client Development, a Certified Scrum Master, and a ITIL Foundation Certificaiton holder.

You can read more at my blog: http://blog.donnfelker.com/

Teaching:
Intro to Dependency Injection and Inversion of Control

Michael Fleet
Director, Systems Architecture, Ustrive2, Inc.
http://www.cartfly.com/

Michael joined Phoenix-based Ustrive2 in October 2006, transforming the company's vision of "social commerce" into a distributed network of merchants using copy-and-paste Cartfly stores.

Prior to leading the engineering efforts at Ustrive2, Michael spent a decade leading web application development teams for start-ups and Fortune 500 companies alike. Former clients include: Alberto Culver, Alcoa Aerospace, Beck/Beastie Boys (via Universal Music Group), CBS Radio, Clear Channel Entertainment, Limited Brands, Express, Victoria's Secret, Nationwide Financial Services, Reebok and SRA/McGraw-Hill.


Teaching:
Agile Flex/Flash Development

Kay Frenzer
I'm the SEO strategist at Terralever in Tempe, with 2 years search engine optimization experience and 10 years web design experience. I've helped over 100 clients reach the first page of Google for top tier keyword phrases. My blog, www.seodiva.net, gives white hat SEO tips and advice.

Teaching:
Search Engine Optimization

Lennard Fuller
Lennard Fuller has been a Unicon employee for over seven years. Lennard holds a degree in Computer Science from Arizona State University and is currently an Architect at Unicon, Inc.

Unicon, Inc. is a leading supplier of Professional Services and Support for the uPortal platform.

Lennard has been using Java for the last 9 years and has lead key development efforts for Cisco and Pearson Education.

Teaching:
Developing with the JCR (JSR 170, JSR 283)

Rick G. Garibay
Rick G. Garibay is a Microsoft Certified Professional and seasoned application developer with over 7 years experience developing software solutions for the financial services industry.

Focused primarily on designing and implementing enterprise solutions on the Microsoft .NET platform, Rick currently leads a team of application developers at the nation's largest integrated used car sales and finance company with assets in excess of $1 billion.


Teaching:
Distributed Transactions with WCF, Programming Microsoft Business Rules Framework, WCF Transactions

Gary Hanson
Gary Hanson is a .NET developer who started writing applications back in the early days of the Macintosh (and absolutely refused to have anything to do with DOS). He later spent 14 years in Silicon Valley working for Apple, Adobe and Intuit and now is an independent developer in Las Vegas working primarily with WPF and Silverlight.

Teaching:
XAML for WinForms guys

David Koontz
President of Rising Tide Software

I am a Ruby developer who has a past in Java, Flash, Python, ASP and HTML. I am also a part time instructor at the Art Institute of Phoenix teaching in the Visual Game Programming program. I have a strong interest in developing new ways of teaching CS, math and the physical sciences.

Teaching:
An introduction to JRuby, GUI development with Monkeybars, What's different about Ruby?

Stephen Kuenzli
Stephen Kuenzli has is a partner at siWiz, LLC and has been developing clients, servers, and webapps on the the JVM for 8 years. Stephen has done projects in the manufacturing, shipping, and finance industries. He is particularly interested in software quality, software project automation, and getting things done.

Teaching:
Intro to Apache Maven

Bill Mar
Bill Mar is a long-time Microsoft embedded MVP that is the founder of Special Computing in Scottsdale (http://specialcomp.com/spark).

Teaching:
Using the Spark hardware kit for Windows Embedded CE

Joe McCormack
An avid web programmer for many years (Asp, Asp.Net, Php, Perl, SQL, MySQL, Javascript, Ajax, Web Services) he has built transaction software solutions certified by Authorize.Net and PayPal. When Joe is not busy developing new web applications such as CMS or ecommerce systems, he contributes articles to the JAT, an academic publication. Some of his past articles have included “Object Usability Metrics”, “Intelligent Content Delivery: Predictive Systems”, “Mini-Googles: The Benefits of Search Roaming” among other articles.

Teaching:
Dynamic web server image creation with Photoshop and JSX

Jay McGavren
Jay McGavren is creator and lead developer of Zyps, an LGPL game library for Ruby, and a Java developer for Choice Hotels International.

Teaching:
Game Development with Zyps

Saul Mora
Saul has been using the Microsoft Kool-aid to feed his family for the past several years. His passion for the agile development experience is never ending, and is only surpassed by his desire to help guide others along their quest to find their own passion in software engineering and development.

Teaching:
Test Driven Development, What is BDD? (RSpec)

Joel Neubeck
Joel Neubeck is Director of Technology for Terralever, a top interactive marketing agencies in Tempe, AZ. Joel has the privilege of leading a talented multidisciplined team of software engineers and interactive developers. With over a decade of experience in interactive application development, Joel has displayed a passion for engineering innovative marketing driven solutions. His diverse background includes expertise in ASP.NET, Silverlight, digital print, image processing and service oriented web development.

Teaching:
Developing Casual Games with Silverlight 2, Introduction to Deep Zoom in the Silverlight 2 framework

Chaz O
Not really a professional, just a hobbiest

Teaching:
Introduction To Ethernet

Rob Paveza
Teaching:
ASP.NET AJAX Internals, Using Microsoft Sandcastle to Build Documentation

Rob Richardson
Rob Richardson has been doing software development since the days of Apple II. His more recent projects include enterprise applications, PDA-based systems, small and large websites, database synchronization with legacy systems, and a postscript converter. Rob Richardson has an MSCIS and a BFA in human factors. He is the principal of Richardson & Sons, a software development firm.

Teaching:
jQuery: LINQ to JavaScript

Vincent Serpico
Teaching:
Dynamic XAML

Brian Shaler
Teaching:
JavaScript Where You Least Expect It

Ish Singh
Ish Singh is a software architect with Akal Tech. Ish has been in IT industry for last 12 years and has been deeply involved in .NET, Biztalk and Sharepoint. He is also the architect of Quick Object for .NET (http://www.quickobjects.com) - a business logic framework and ORM tool to simplify development of database driven applications.

In the past, Ish has provided consulting services to Intel, American Express, Arizona Supreme Court and many other prestigious clients. Ish's passion is code reuse and keeping it simple!


Teaching:
ASP.NET Master Pages and Themes, Powerful Business Logic with Quick Objects

Wendy Smoak
Wendy Smoak is a consultant with Exist Global, and a member of The Apache Software Foundation. She contributes to various open source projects at Apache and elsewhere, focusing on infrastructure, release management, documentation, and user support, and works with clients on adopting Apache Maven and open development practices.

Teaching:
Intro to Apache Continuum

Sean Tierney
Sean Tierney is COO and co-founder of JumpBox, Inc. He has ten years of experience with web development having served in various technical capacities in both established and startup companies. In 2002 Sean founded Lights Out Production, a software consultancy under which he developed custom collaborative and commerce applications for Arizona companies. He holds a Bachelor’s degree in Psychology from Trinity University, San Antonio, TX and graduated Cum Laude. Sean is a certified Innovation Games™ facilitator, an active contributor to Cambrian House, a graduate of the Eugene Marion-Kauffman Foundation FastTrac Entrepreneurship course series, author for the Techdirt Insight Community and host of the bi-weekly Grid7 Podcast interviews.

Teaching:
Instant Open Source Dev Infrastructure with Virtual Appliances

Juan Trujillo
I currently work as a Web Application Architect for Infusion Software.

Teaching:
Intro to Grails

Dan Wahlin
Dan Wahlin is recognized by Microsoft as an MVP (Most Valuable Professional) for ASP.NET and XML Web Services. He works as a .NET development instructor and consultant at Interface Technical Training. Dan founded the XML for ASP.NET Developers Web site (www.XMLforASP.NET), which focuses on using XML, ADO.NET and Web Services in Microsoft’s .NET platform. He’s also on the INETA Speaker's Bureau and speaks at several conferences. Dan has co-authored and authored several different books on .NET including ASP.NET 2.0 MVP Hacks, Professional ASP.NET 2.0 AJAX, and XML for ASP.NET Developers

When he’s not writing code, articles or books, Dan enjoys writing and recording music and playing golf and basketball with his wife and kids. He recently wrote and recorded a new song with Spike Xavier called "No More DLL Hell" which can be downloaded from http://www.interfacett.com/dllhell.

Teaching:
Integrating Data into Silverlight 2.0 Applications

Dan Weinmann
Teaching:
SCRUM 101

Andrew Will
Andrew is a Web Applications Developer for CopperKey, Inc. (http://www.copperkey.com) in Gilbert where he has developed applications for the past 6 years.

Andrew also develops applications for a non-profit organization (http://www.tricityministries.org) and writes applications for his custom MVC framework (Doulos MVC).


Teaching:
Developing Web Applications with the Struts 2 Framework

Spike Xavier
Spike Xavier is a .NET Web Developer, CSS enthusiast, and instructor over at Interface Technical Training in Phoenix Arizona. Spike wrote and successfully taught the WEB100 course at Interface to hundreds of Web Developers. For many years he has attended the local Phoenix .NET user group and has made his way over to the Tucson .NET users group for several meetings as well. Spike has tech edited several books for Wrox and his article "Master Of Your Domain, ASP.NET Master Page Layout With CSS" was the cover article for ASP.NET Pro magazine.

Teaching:
CSS Intro - If you don't know, now you'll know