This is the list of presenters from Code Camp Fullerton III that was held on the weekend of 1/26/2008

We hope you enjoyed this Code Camp and will join us for the next one.


Adnan Masood

Adnan Masood works as a Sr. Software Engineer / Tech. Lead in a Monrovia-based financial institution where he builds SOA-based enterprise applications using Microsoft .NET Framework. He is a regular speaker to technical conferences and code camps, is attributed and published in print media and on the web, and holds a Masters Degree in Computer Science. Adnan is actively pursuing his doctoral degree in Machine Learning and is highly involved in the .NET community as co-founder of the San Gabriel Valley .NET Developers group. He holds various technical certifications including MCPD.NET, MCSD.NET, and SCJP-II and is also a Microsoft Certified Trainer (MCT). His blog can be found at and he can be reached via email at adnanmasood at

.NET 3.5 Enhancements for WCF :: Syndication and REST Support
ASP.NET MVC Framework - An Introduction

Andrew Karcher

I am a Data Professional that is super passionate about the ability of data to drive change in our world, work, and personal lives. I have over 15 years of experience across multiple roles, companies and technologies. A passion for learning is core to how I approach life. Over 10+ years I have spoken at User Groups, Code Camps, SQL Saturdays and Conferences along with supporting my local community as a SQL Saturday Organizer, User Group leader, and advocate for community involvement for all technology professionals. I was also recognized by Microsoft as a four-time SQL Server MVP for my technical community contributions.
Login To Contact Speaker

Delivering Data using SQL Server Reporting Services 2005

Brian Loesgen

Brian Loesgen is the founder and CEO of Perfect Storm Systems LLC, a firm specializing in Cloud computing, Integration, BizTalk Server and Azure Logic App projects. Based in San Diego, a Microsoft alumni, Brian is a former member of the Microsoft Azure ISV team. Brian is a 6-time Microsoft MVP and has extensive experience in building sophisticated enterprise, ESB and SOA solutions. Brian was a key architect/developer of the “Microsoft ESB Guidance”, initially released by Microsoft in Oct 2006. He is a co-author of the SOA Manifesto, and is a co-author of 8 books, including “SOA with .NET and Windows Azure”, and is the lead author of “BizTalk Server 2010 Unleashed”. He has written technical white papers for Intel, Microsoft and others. Brian has spoken at numerous major technical conferences worldwide. Brian is a co-founder and past-President of the International .NET Association (, and past-President of the San Diego .NET user group. Brian was also a member of the Microsoft Connected Systems Division Virtual Technical Specialist Team pilot, and is part of Microsoft’s Connected Systems Advisory Board. Brian has been blogging since 2003 at
Login To Contact Speaker

BizTalk Development Best Practices
Technical Drilldown into Microsoft's ESB Guidance

Mark Bosley

Mark Bosley is an independent consultant with over 10 years of experience with .NET. Current focus is Silverlight, Azure, and WinRT. He holds the following certifications:MCT, MCSD.NET,MCPD:Windows Developer,and MCPD:Web Developer.

Intro To Windows Workflow

Bryant Likes

Bryant Likes has been developing applications on the Microsoft platform since 1996. He currently works as a User Experience Developer for Avanade where he has delivered applications for customers in the Software, Health Care, Entertainment, Financial, and Insurance industries that range from Silverlight enhanced websites to complex enterprise integrations. He co-authored SQL Server XML Distilled and is an active blogger covering a wide range of topics including Silverlight, ASP.NET MVC, and .NET 3.5. Bryant was awarded the MVP award for SQL Server and XML five times and has been a Microsoft Certified Professional since 1998, holding over ten Microsoft certifications including MCPD and MCITP.

Bridging the Desktop/Web Divide with WPF and Silverlight

Cal Schrotenboer

Cal is a C# developer with experience in application front ends for SQL Server databases. He also teaches programming classes (Advanced C#, ASP.NET, VSTO, WPF, Perl, SQL Server 2005) at Foothill College and Microsoft Network Administration (MCSE) classes at Mission College. His outside interests include travel and photography (

Introduction to Silverlight

Chris Andrade

Christopher Andrade is a partner at Novera Consulting Inc., a Microsoft partner in Southern California specializing in custom application development. He spends his time there providing consulting services in designing and developing enterprise-class applications using Microsoft .NET technology.

Deconstructing the Election 2008 Silverlight 1.0 Demo Application

Carl Manaster

I've been programming for over 20 years, and I hope to someday get the hang of it.
Login To Contact Speaker

A TDD Demonstration
Testing Kata

Chris Romp

Chris Romp (MCAD, MCTS) is a Technology Specialist for Microsoft, specializing in SOA and BizTalk Server and serving enterprise customers in the Southern California district. Chris began his career as a DBA and eventually a Network Engineer for a small VAR in Des Moines, Iowa, before relocating to Southern California in 2002. Eventually Chris began working extensively with Microsoft Dynamics GP and building integration systems using Microsoft SQL Server, ASP.NET web services, and BizTalk Server, prior to joining Microsoft in early 2007.

Introduction to BizTalk Server
What's New in BizTalk Server 2006 R2
BizTalk Development Best Practices
Dynamics GP Integration using eConnect

Michele Leroux Bustamante

Michele Leroux Bustamante is Chief Architect at IDesign (architecture consulting and training, and Chief Security Architect at BiTKOO (providing authorization and identity management software, She is also Microsoft Regional Director for San Diego, and a Microsoft MVP for Connected Systems. Michele specializes in scalable and secure architecture design, federated identity, and cloud computing. Michele is a frequent conference presenter at technology conferences such as Tech Ed, PDC, Dev Connections, and NDC; and regularly publishes in several technology journals. Michele wrote the best-selling book Learning WCF – O’Reilly 2007 ( and is currently working on the second edition to be published in 2010. Visit her blog at
Login To Contact Speaker

WCF Overview
Going Federated with WCF

David McCarter

David McCarter is a Microsoft MVP (Most Valuable Professional), and developer, architect, consultant, professional code reviewer and interviewer in San Diego, California. He is the editor-in-chief of a web site dedicated to helping software engineers in all aspects of programming since 1994. David has written for programming magazines and has published many books including "David McCarter's .NET Coding Standards" available at: He is one of the founders and directors of the San Diego .NET Developers Group ( for 20 years. In 2008 David won the INETA Community Excellence Award for his involvement in the .NET community. David is also an inventor of a software printing system that was approved by the US Patient Office in May 2008. His Microsoft MVP profile is located at:
Login To Contact Speaker

dotNetDave's .NET Utility Assembly (My First CodePlex Project)
Why You Need .NET Coding Standards (2008)
Building Rich & Interactive Web Applications with ASP.NET AJAX Part 2
Building Rich & Interactive Web Applications with ASP.NET AJAX Part 1

Elmer Morales

Elmer is the founder and CEO of CloudBits, an Office 365-focused software company. He previously worked as a Partner with Phenom where he lead the technical delivery of numerous SharePoint consulting projects and played a lead technical role in a Fortune 100 deployment to Office 365 (formerly BPOS-D). Prior to Phenom, Elmer spent many years as a Lead Architect with Avanade (a joint venture from Microsoft and Accenture) where he focused on enterprise collaboration and social computing. Over the years, Elmer has contributed design and code to SharePoint projects for Microsoft, American Express, World Vision, Accenture and many others.
Login To Contact Speaker

Build Stunning Sites Using Web Content Management in Office SharePoint Server 2007

Eric Kaufman

I've presented at a few code camps so far, and will be doing an upgraded and improved version of some previous topics. I've been working with Microsoft applications since 1996, and now work as a systems architect for a large financial company in downtown San Diego. I enjoy sailing, backpacking, and moonlit walks on the beach. In all seriousness, I am looking forward to meeting some of the great people invovled in So Cal Code Camp again, and seeing some new faces! My blog is located at

.Net Object Modeling 201
.Net Object Modeling 101

John Bowen

John Bowen is a Lead Software Engineer with InterKnowlogy. In this role he both develops software and provides technical leadership for large scale projects with larger teams, usually in the areas of WPF, Silverlight and Surface. These include projects which have been the subject of Microsoft case studies and received awards for technology innovation. John is also a Microsoft MVP for Client Application Development and provides training for both clients and at community and Microsoft sponsored events across the U.S. John has been writing software since majoring in computer science at the University of Southern California and at Boston University where he graduated in 2001.

Building Controls for WPF
WPF Data Binding

geoffrey emery

Geoffrey Emery is a Live MVP and .NET enthusiast in Southern California. He currently is a consultant specializing in e-commerce systems. He holds a monthly .NET Geek Dinner at where .NET enthusiasts gather to network, talk about current and upcoming .NET technologies, and events. Geoff is passionate about GIS systems and using maps to show data in a format that is easier to understand and utilize. He is also the .NET reporter for where he reports on .net Events and Businesses in the Southern California Area. You can find all this and much more at .

Data Stories With Virtual Earth

Gerald Walsh

Gerald Walsh is an independent consultant and instructor focused on software application development and training using Microsoft technologies. He has over 13 years experience in developing solutions with Microsoft tools, holds the MCSD, MCAD, and MCT certifications, and has worked for Microsoft in the role of Developer Evangelist. Gerald is also a Microsoft MVP for his past work in support of the developer community and for expertise in developing client software applications on the Microsoft platform. You can be contact him directly at

.Net - Asynchronous Programming Revisited and Demystified

Glenn Byron

Glenn Byron is based in Orange County California and currently working at Harbor Objects as a lead solutions architect with nearly 2 decades of hands-on experience including creating his first high traffic web application over 10 year ago. Current technologies Glenn is working with are C#, .NET, T-SQL, Enterprise Library, JavaScript, CSS, AJAX, SSIS (Integration Services) & SSRS (Reporting Services).

Effective usage of JavaScript in modern web applications.

Joe Egan

Joe Egan is a lead developer with strong cross-functional experience spanning many domains, platforms, languages, and tools. He primarily builds service-oriented solutions with the Microsoft technology stack. Presently he develops mobile-imaging solutions for Mitek Systems, Inc. ( using .NET and WCF, SQL Server, SoapUI, and more. When Joe is not working or spending time with his large family, he is typically on Stack Overflow ( or on two wheels.

Basic .NET Disaster Recovery

Jason Kerney

Jason Kerney is a senior programmer for a company in Carlsbad. He has been programming for 15+ years, and would still needs to know more. Within the last year he has become a member a programming mob practicing true Agile.
Login To Contact Speaker

A Little Taste of NMock2 For That Smooth Unit-Testing Flavor

Jeff Bergman

I am a senior engineer at Financial company. My interests include C#,F#, data mining, algorithms, scientific computing, and artificial intelligence and vision. I am currently completing my M.S. in computer science with a focus on vision systems.

ASP.NET MVC Framework - An Introduction

Jim White

Jim White is a computational linguist with over 30 years of experience building computer systems. Prior to focusing on Natural Language Processing (NLP) he worked at the software, firmware, hardware, and system architecture level in development tools, embedded and portable devices, networking, and graphics. He is an Open Source Software advocate, Groovy committer, and has created the innovative OSS Groovy for OpenOffice and IFCX Wings. He is currently working on a thesis for the Master of Science in Computational Linguistics (CLMS) at the University of Washington and is the instructor for the program's fundamentals course this year.
Login To Contact Speaker

Groovy For OpenOffice
Intro to Groovy

Kevin McNeish

Kevin McNeish is President and Chief Software Architect of Oak Leaf Enterprises, Inc, and an eight-time Microsoft .NET MVP. He is an INETA speaker and is also a well known speaker and trainer throughout North America and Europe including VSLive!, DevTeach , SDC Netherlands, NDC Norway. He is co-author of the book "Professional UML with Visual Studio .NET", author of the book ".NET for Visual FoxPro Developers", has authored many magazine articles and has been interviewed on the .NET Rocks! Internet Radio Show. He is the Chief Software Architect of the MM .NET Framework and spends about half his time on the road training and mentoring companies to build well-designed, high-performance .NET and iOS applications. e-mail:, Web:
Login To Contact Speaker

WPF Meets the iPhone: Part 1 – Introduction to WPF and Expression Blend
WPF Meets the iPhone: Part 2 – Laying out the WPF Interface
WPF Meets the iPhone: Part 5 – Working with Business Objects
WPF Meets the iPhone: Part 4 – Working with Animations
WPF Meets the iPhone: Part 3 –User Controls

Raman Koovelimadom

Raman is an entrepreneurial technologist with over 12 years of hands-on experience in building pragmatic solutions that solve complex real world business problems. Raman has consulted at several Fortune 500 corporations including Merrill Lynch, Goldman Sachs and Fidelity National Financial and is currently engaged as an architect with the nation's largest title insurance company. Raman is extremely passionate about distributed computing and architecture including SOA, SaaS, ESB, grid computing and messaging technologies. He has presented at various user groups and code camps in California. Raman holds the MCAD.NET and MCTS BizTalk Server certifications. View his blog at

Harnessing Business Rule Engines for Enterprise Agility

Lynn Langit

blog Lynn runs a consulting and training business based about RDBMS and NoSQL technologies. She's written 3 books and several courses on SQL Server. Lynn specializes in SQL Server BI and Cloud-based database technologies. Lynn is co-founder of the 'Teaching Kids Programming' global non profit - more at She teaches for DevelopMentor.
Login To Contact Speaker

Data Mining using SQL Server 2005

Llewellyn Falco

Llewellyn learned to jump horses in the 7th grade while living in France. Back in states, while studying drafting in high school, he started fire eating, sleight of hand magic, and once rode a unicycle 6 miles. After learning to juggle torches, he joined a acrobatics group in college where he specialized on the trampoline and walking a slack rope. He can calculate the cube root of any perfect cube under 1,000,000 in his head, as well as pick a standard lock. He can rollerblade down a flight of stairs, backwards. Later, he has learned to play the doumbek (a type of drum), to accompaniment a belly dancing girlfriend. Llewellyn studied Tai Chi for 2 years, can throw a knife at 20 feet, and a playing card at 50. He has taught swing dancing, and loves to salsa. He is also an accomplished speed chess player. In the last year, he has been scuba diving over 20 times, become a guitar hero, and broke his personal record of paddle balling over 200 times. Llewellyn attributes his success to the large amount of caffeine he has consumed, and enjoys computer programming in his spare time. He is also a Developmentor Instructor, Agile2010 Speaker, and guest on .Net Rocks!
Login To Contact Speaker

Microchip Programming - Part II - Lab
Testing Kata
Microchip Programming - Part I - Demonstrations
CruiseControl your CruiseControl

Mark Rosenberg

Mark Rosenberg has been writing software with Microsoft technologies for the last 10 years. He has been speaking to user groups and at code camps for the last 2 years and been a certified trainer for the last year. Mark likes to talk to developers and has been talking to anyone who will listen. He is very active in the community, both speaking at user groups and running 2 user groups in Southern California. As if that was not enough he also is the INETA User Group liaison in Southern California and is on the INETA Speakers Bureau Committee. He currently is working as an senior development instructor at QuickStart Intelligence which is a training company with offices in California.

First Look VS2008
Optimizing Stored Procedures

Susan Sim

I'm an Assistant Professor at UCI and my main area of focus is software engineering. I'm interested in how people understand large bodies of source code, agile software development methods, and software development as a human activity that occurs in a social context.

"No Silver Bullet" Explained and Discussed

Michael Morozov

Michael Morozov is a Principal Consultant with Neudesic specializing in custom application development using Microsoft .NET, ASP.NET, Compact Framework, MS SQL Server. Michael is a MSCD.NET with 15 years of industry experience.

Building Mobile Apps with VS 2008 and Compact Framework 3.5
Application development with new Vista security enhancements (UAC, UIPI)

Mickey Williams

Mickey Williams is a VP at Neudesic where he leads the Technology Platform Group. He has extensive experience building mission-critical applications on a wide variety of platforms, has authored or co-authored ten books on Windows programming and does not like long bios.

Exploring C# 3.0
Branching and Merging Guidance for VSTS 2008 and Team Foundation Server
Using the Managed Addin Framework

Bob Mitchell

ohai: Nov 2009 - present. Flash games. Sony Online Entertainment: January 1999 – Nov 2009. Some of the projects I worked on at SOE: Technical Director, Free Realms, EverQuest II (and three expansions), PlanetSide, EverQuest login server, Trivial Pursuit Online
Login To Contact Speaker

Actionscript Game Framework

Denny Cherry

Denny Cherry has over a decade of experience managing SQL Server, including’s over 175 million user installation, one of the largest in the world. Denny’s areas of technical expertise include system architecture, performance tuning, replication and troubleshooting. Denny uses these skills on a regular basis in his current role as a Sr. Database Administrator at Phreesia. Denny currently holds several Microsoft Certifications related to SQL Server as well as being a Microsoft MVP. Denny is a longtime member of PASS and Quest Software’s Association of SQL Server Experts and has written numerous technical articles on SQL Server management.
Login To Contact Speaker

SQL Server 2008 Resource Governor
SQL Server Query Tuning
Service Broker In the Real World
SQL Server 2008 what's on the horizon

Nayt Grochowski

I have over 15 years of development experience with the last 12 focused on Internet technologies. I am a partner of Ready-Flex-Go, a web application developement firm base in Orange County. We specialize in building customized web application using our core framework and a collection of business modules.

Building a SEO Support Framework

Paul Sheriff

Paul D. Sheriff is the President of PDSA, Inc. ( PDSA develops custom business applications specializing in web and mobile technologies. Since 1991 PDSA has successfully delivered advanced custom application software to a wide range of customers and diverse industries. With a team of dedicated experts, PDSA delivers cost effective solutions, on-time and on-budget using innovative tools and processes to better manage today's complex and competitive environment.
Login To Contact Speaker

Data Controls in ASP.NET 3.5
Using Membership Services from Windows Forms in VS.NET 2008
XML LINQing in the Real World
Testing .NET Apps for the Real World

Rafael Nenninger

Rafael Nenninger is based in San Diego, California and currently working as a Developer/Integrator with experience in web development using Microsoft technologies.
Login To Contact Speaker


Reza Madani

Reza is a principal architect with HarborObjects, a Microsoft partner in Newport Beach, CA. He is the president of .NET User Group in Orange County as well as the founder of Silverlight and SQL server User Groups. He has too many years of experience he cares to admit. He is a MCTIP in Business Intelligence and Database Development as well as MCTS in WPF. Reza has been using .NET based enterprise frameworks for web development and Silverlight with plenty of experience with SQL Server BI platform.
Login To Contact Speaker

WPF 3D Concepts & Animation
SQL Server Analysis Services
SQL Server Integration Services

Robert Altland

Based in Irvine, California, Robert Altland is a Principal Consultant with Neudesic, one of Microsoft’s leading .NET professional service firms and Gold Certified Partners. Robert’s career has spanned the spectrum from design to development, which among other things has enabled him to better bridge the gap between designers and developers. He is an active member of the southern California developer community as a frequent presenter at regional code camps and user groups, where he shares his knowledge and experience about front end development.

Developing Rich Internet Applications using Silverlight 2.0

Rinat Shagisultanov

Principal Consultant for Neudesic LLC (Irvine, CA)/Custom Application Development practice 15 years of experience, M.S. in C.S., MCSD.NET, MCTS SQL Server 2005 Interests: C#, .NET internals, enterprise architectures, software factories; Other interests: family, travel, rock climbing, mountaineering, biking. The personal blog

Parallel Extensions Review (Pfx, PLINQ, TPL, and what else?)
Dependency Injection Framework

Robert Hope

Robert currently owns San Luis Technology Consultants (, a consulting firm located in San Luis Obispo, CA., providing web and software design and development services. He recently founded the San Luis Obispo .NET User Group ( with the hopes of bringing together the development community on the Central Coast. He has over 10 years of experience designing, documenting, and developing web- and windows-based applications from the UI level down to the database level. These applications have been high-volume and high-performance, including LoopNet.Com, a website that serves more than 2 million page hits per day to a user base of more than 1.5 million active users. His roles have included Technical Consultant, Senior Web Developer, Systems Architect, and Information Technology Executive.

Generics Top To Bottom

Steve Bearman

Steve Bearman is an independent software developer with his company, Suzy B Studios, where he innovates, designs, and develops web and client software for all sectors from science and engineering through finance--especially the thorny, complex problems where architecture, algorithms, and performance are critical. Always available to help develop software, he often leads development teams. Along the way he taught graduate-level university computer science, successfully managed both marketing and operations as VP of a manufacturing corporation, and published technical papers dealing with data. He has a special fondness for good algorithms and appropriate technology.
Login To Contact Speaker

.Net Architectural Exploratons: Inversion of Control, Prog. to Interfaces, Design Patterns Part 2
.Net Architectural Exploratons: Inversion of Control, Progr'mg to Interfaces, Design Patterns Part 1

Scott Dunn

Certified Scrum Trainer, coach, developer, Certified Scrum Practitioner, Certified ScrumMaster, PMP, Pragmatic Marketing Certified. Previously a manager, MCSD and consultant at other companies including Kaiser, dotcoms, EDS, PacLife, TRW, Screen Actors Guild, and other government and start-ups. Currently working for Rally as an Agile Coach, helping companies such as GE, eBay, Cisco, Shutterfly, and others adopt agile.
Login To Contact Speaker

Improve Your Leadership and Management
Combine Agile with Your Strengths

scott hodson

Scott Hodson is President of Ubero, Inc, a local software development consultancy, developing solutions for clients in Orange County on .NET, Java, PHP and Ruby on Rails. Prior to starting Ubero Scott has worked for Plaid Brothers software, Starbase (Borland),, Commerce5 and helped several start-ups and entrepreneurs turn their ideas into reality with software solutions. He co-founded the OCPatterns design patterns study group in 2001 as well as the OC Ruby users group in 2005. He holds a MS and BS in Computer Science from UCI and BYU.

Programmer to CEO: Starting your own software business

Kurt Guenther

Kurt Guenther, Practice Manager, Emerging Technologies, Infusion Development Kurt Guenther is an award winning technologist at Infusion Development. He has architected and implemented several of the firms’ flagship demos: "Elite Model Management System," showcased by Steve Ballmer at the Office 2007 / Vista New York launch as well "Federal Disaster Manager," which took first place in the United States and second place world-wide at the annual "Microsoft MGX Demo Shoot Out." Federal Disaster Manager was eventually showcased by Bill Gates at "MGX 2007." Kurt is also a part of a top-secret research document format currently being developed jointly by Harvard, MIT and Infusion. Kurt eats, sleeps, and breathes SharePoint – making him a critical part of the Virtual Technology Specialist program at Microsoft for SharePoint (as well as BizTalk). Kurt enjoys sailing, running, and eating sushi. He despises writing test scripts, raking leaves, and writing bios.

MOSS – Drinking From a Fire hose: Part One
MOSS – Drinking From a Fire Hose: Part Two

Steve Evans

Steve Evans has been doing DevOps since before the term DevOps was invented. He is a Pluralsight Author, six time Microsoft Most Valuable Professional (MVP), and technical Speaker at various industry events. In his spare time he manages a DevOps team at a Silicon Valley Biotech focused on improving the lives of cancer patients. For over 15 years Steve has focused on making technology better for businesses by bridging the gap between IT and Development teams. You can follow his technical blog at or find him on twitter at @TheLoudSteve.
Login To Contact Speaker

Everything Developers need to know about Active Directory

Wolf Paulus

My name is Wolf Paulus, a photographer, hiker, hacker, technologist based in Ramona, California. I'm currently working on Android projects, occasionally speak at developer conferences, and work on open source projects (Swixml, HessDroid, …). You can read much more and contact me at: Hope to meet you at CodeCamp.
Login To Contact Speaker

Turning the Web on its head - let's have the server call the client

Woody Zuill

Woody Zuill has been programming computers for 30+ years, and is an independent Agile Coach/Trainer/Consultant. Over the last 15+ years he has worked as an Agile Coach, Trainer, and Extreme Programmer. He believes code must be simple, clean, and maintainable to realize the Agile promise of Responding to Change. He spent many years as an artist/designer/manufacturer of graphics for televised sporting events where deadlines are for real. Loves Mob Programming.
Login To Contact Speaker

Agile Coding Techniques for Legacy Apps
A Little Taste of NMock2 For That Smooth Unit-Testing Flavor
A Quick Introduction to Scrum
Agile Development Basics

Woody Pewitt

Just a big geek who likes to have fun with code.
Login To Contact Speaker

MOSS – Drinking From a Fire Hose: Part Two