This is the list of presenters from Code Camp San Diego VII that was held on the weekend of 6/23/2012

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


Aaron Stannard

Former Microsoftie; Startup Founder
Login To Contact Speaker

An easy choice (not!): RavenDB vs. MongoDB

Michael Washington

Michael Washington is a website developer and an ASP.NET, C#, and Visual Basic programmer. He has been a Microsoft MVP for over nine years. He has a son, Zachary and resides in Los Angeles with his wife Valerie. Michael is the founder of The Ai Help Website ( He is the author of: * Creating HTML 5 Websites and Cloud Business Apps Using LightSwitch In Visual Studio 2013-2015 * Creating Web Pages Using the LightSwitch HTML Client: In Visual Studio 2012 * Creating Visual Studio LightSwitch Custom Controls (Beginner to Intermediate) * OData And Visual Studio LightSwitch Using ASP.NET / Windows Phone / jQuery / datajs / Knockout
Login To Contact Speaker

Easily Leverage OData Using Visual Studio LightSwitch

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

SQL 2012 Programmability Enhancements

Alice Pang

Alice grew up in Louisiana and came out to sunny California after high school to attend Stanford University, where she received her B.S. in Electrical Engineering with a Software concentration. She then moved across the bay to get her M.S. degree in Industrial Engineering and Operations Research and Management of Technology certificate through the Haas School of Business and College of Engineering at the University of California at Berkeley. While at Stanford and Berkeley, she was heavily involved in various dance groups and enjoyed organizing networking, mentoring, and community outreach events for the Society of Women Engineers. In her free time, she enjoys traveling, discovering new places to eat, rock climbing, and sharing Louisiana and Chinese culture with people. As a Microsoft Developer Evangelist in southern California, she focuses on Visual Studio LightSwitch, WebMatrix, and Windows Azure.;
Login To Contact Speaker

Reimagining App Development: Introducing Windows 8
Build a WordPress Blog and Photo Gallery Site in 60 Minutes!

Alline Oliveira

Alline Oliveira Watkins is a Computer Programmer at University of California at San Diego (UCSD). She is being working hard for 2 years with Google Web Toolkit (GWT) and more than 10 years with JAVA programming. Alline is also a Certified Scrum Master (CSM) by Scrum Alliance; and an Agile Specialist at University of California, San Diego. > In the last 20 years, she has worked in various jobs including System Analyst at Tata Consultancy Services, a CMM Level 5 company from India; Alline graduated with a degree in Computer Science from the University of Brasília, Brazil. @allineo: brazilian scrummaster, agile experimenter & senior java programmer
Login To Contact Speaker

User Driven Development

Anand Raja

Anand has more than 15 years of software design and development experience - with an emphasis on Microsoft Technologies. Prior to taking on his current role of Solutions Engineer with Infragistics, he consulted as an Enterprise Architect for companies such as Warner Brothers, Costco and Scantron. Anand currently holds the following technical certifications: Microsoft Certified Solutions Developer (MSCD); Microsoft Certified Systems Engineer (MCSE); Microsoft Certified Database Administrator (MCDBA); Microsoft Certified Application Developer (MCAD); and Sun Certified Java Programmer (SCJP).
Login To Contact Speaker

MVVM Distilled

Brian Atkins

20 years of experience in software development. Current Technology Teacher at Coleman University.
Login To Contact Speaker

Creating a PHP/MySQL website in an hour

Brad Cunningham

I am an independent software consultant based in the San Diego, CA area. Check out my website if you would like to discuss your upcoming project I have been a Microsoft MVP for C# since 2010 I have over 10 years of industry experience developing a wide range of desktop and web based applications for many different industries. I am regular speaker at the Southern California Rock and Roll code camp events and both San Diego .NET User groups San Diego .NET Developers Group and San Diego .NET User Group. I also host monthly Nerd Dinner events in San Diego and am the co-chairman of the San Diego Tech Immersion Group
Login To Contact Speaker

Tips to be a better ninja
Stop hosting your own sites. You're doing it wrong. Azure vs EC2

Brent Greenwood

Login To Contact Speaker

OLAP Solutions with PowerPivot and SQL2012 AS Tabular

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

Azure: What's new in the Windows Azure Platform?

Boaz Brudner

Boaz Brudner has been managing large scale software development groups for more than 10 years at Cisco and Zillow. With teams as large as 50 architects, developers, integrators and testers he has gained the experience of what it takes to get challenging development projects to a successful conclusion on time and on budget. His work on both client side applications and cloud development brings a unique perspective on what it takes to create synergy between the client side and cloud side! On his free time you will find Boaz on his mountain bike flying low on the southern California trails.
Login To Contact Speaker

TV the next frontier!

Barry Stahl

Barry is a .NET Software Engineer who has been creating business solutions for enterprise customers for more than 30 years. Barry is also an Election Integrity Activist, baseball and hockey fan, husband of one genius and father of another, and a 30+ year resident of Phoenix Arizona. When Barry is not traveling around the world to speak at Conferences, Code Camps and User Groups or to participate in GiveCamps, he spends his days building integrated, intelligent systems for enterprise customers and his nights thinking about the next AZGiveCamp, an annual event where software developers come together to build websites and apps for some great non-profit organizations. You can follow Barry on Twitter @bsstahl or read his blog at
Login To Contact Speaker

.NET TDD Kickstart

Bret Stateham

I am Microsoft Developer Evangelist based in San Diego. I have been working with Microsoft technologies since 1992 and speaking about Microsoft server platforms since 1998. You can learn more about me via my blog at, or follow @BretStateham on twitter.

Windows Phone XNA Games
Windows 8 HTML5 and JavaScript Games

Ben Dornis

Login To Contact Speaker

Routing with Asp.Net

Chris Baumbauer

Login To Contact Speaker

Basic Concurrency


CEO / President of StandOUT Global, the technology provider for Asian-US Business Summit & Expo. Background: J2EE DEVELOPER SINCE 1996. SELF-EMPLOYED IN 1997. INCORPORATED IN 2001. GOVT SUB-CONTRACTOR SINCE 2003. 2008 began summer internships for unemployed programmers needing to make the shift into innovative technologies.

From CodeMonkey to CEO: Your Strategy for Success

Chander Dhall

Chander Dhall, CEO of Cazton, is an awarded Microsoft MVP, Google Developer Expert and world-renowned technology leader in architecting and implementing solutions. He's not only rescued software development teams, but also implemented successful projects under tight deadlines and difficult business constraints. His company has a proven track record of not just saving the client millions of dollars, but also providing an expedited delivery time. Chander's team of experts are internationally-acclaimed speakers in top technical conferences in the world. As an Azure Advisor, ASP.NET Insider, Web API Advisor, Cosmos DB Advisor, and an MVP for Visual Studio and Development Technologies, Chander has insight into new releases on technologies used by millions of developers. His critical advice, impeccable vision, futuristic strategy backed with creating and establishing best practices in the industry are some of the reasons for his unparalleled success. At the same time, he's a voracious and highly-respected speaker. Chander is known to elucidate critical and complex concepts while making them easy to understand. He's one man who can talk to anyone from a junior developer, a senior architect all the way to an executive and knows how to speak their language. He is the author of "Scalability Patterns" and "Building Single Page Application Using ASP.NET Core & Angular". He has utilized his amazing business sense having started a company with zero funding and turned it into a multi-million-dollar company in less than two years.
Login To Contact Speaker

3P's (Principles, Patterns and Performance)
Enterprise Development with MVC
Hands on Javascript

Dan Gilkerson

He started his career off in computer security and now is an agile developer at VersionOne. He has contributed to a variety of projects including Approval Tests, Ruby on Rails, F#, and CodeRush. Dan enjoys discovering associations in the world that many overlook; when he’s not building software he spends time trying out new hobbies such as juggling, magic, DJing, paintballing, and go-karting.
Login To Contact Speaker

Intentional Code
Techniques for adapting to new languages and frameworks

Danny Warren

Danny is a Senior Software Engineer at InterKnowlogy in Carlsbad, CA. Danny began acquiring his expertise in software engineering at Neumont University in Salt Lake City, Utah where he graduated with a BSCS. Danny’s passion for technology has led him throughout the Microsoft Stack including .NET, C#, XAML, and F#. Danny has an expertise in NUI (The Natural User Interface) having built numerous multi-touch and gesture based interfaces for software applications across a broad spectrum of devices. Currently his passion includes building Metro/WinRT Applications for Windows 8 driven by gesture based interface with the Microsoft Kinect. Danny is a Nokia Champion, Microsoft Certified Professional Developer in .NET 4, and a Microsoft MVP for Client Development. When not building beautiful software, Danny is an outdoorsman and family man. He loves to camp, hike and mountain bike. Follow him on twitter @dannydwarren
Login To Contact Speaker

Windows Phone 7.5 Simplified

Dave Kennedy

Dave is a nerd who lives, works, and plays mostly in Southern California. He normally makes code in .NET technologies, but occasionally drinks too much coffee and stays up all night experimenting with other environments.
Login To Contact Speaker

Real World Example: Security In An ASP.NET App

Don Wagner

Login To Contact Speaker

ITIL for Developers

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

.NET Coding Standards For The Real World
Geeks Anonymous
How To Survive The Technical Interview

David Pallmann

David Pallmann is a Windows Azure MVP and author of The Windows Azure Handbook. He is General Manager of Custom Application Development for Neudesic, a Microsoft national consulting partner. David's blog is at (past persentations can be viewed there).

Make Your Boring Business Software Compelling with Gamification
Ridiculously Fast & Easy Migration to the Cloud with Windows Azure

Dustin Davis

Microsoft MVP, Code mercenary, PluralSight author, producer of c0deporn.
Login To Contact Speaker

Building extensible applications
Parallel Programming
AOP - Beyond Logging!

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.

Future-proofing your XAML Applications with Portable Libraries
A Survey of Multi-threading in .NET 4.5

Christopher Harrison

Christopher Harrison is a Microsoft Certified Trainer, focusing on SharePoint and SQL Server. He's the owner and Head Geek at GeekTrainer, Inc. He's been training for the last 12+ years, with a couple breaks in the middle to take on full time jobs. These days he focuses mostly on training, presenting at conferences and consulting.

SharePoint Web Parts - Start to Finish

Hattan Shobokshi

Hattan Shobokshi is a software developer & technical speaker . Hattan is responsible for developing applications on a variety of platforms including web and mobile devices. He is passionate about delivering scalable applications that adhere to industry best practices. He is Vice President of the Los Angeles .NET user group as well as a member of the organizing committee for SoCal Code Camp. He regularly presents at local user groups and code camps. Hattan is also one of the founding members and organizers of JavaScript Saturday Los Angeles.
Login To Contact Speaker

ASP.NET MVC - Data Grids & Excel Export
KnockoutJS with ASP MVC 4 and Web API
Introducing KendoUI for Web and Mobile Development
ASP.NET MVC Topics : The Model Binder
Getting Started with ASP.NET MVC
JavaScript Best Practices for the ASP.NET developer

Ivan Sanders

Ivan Sanders a SharePoint server MVP is an independent consultant with more than 15 years of broad-based hands-on experience with the design and development of mission-critical applications and innovative information management strategies in the enterprise deployment of Microsoft products, and delivering nothing but Microsoft SharePoint solutions since 2004. Ivan is active in the SharePoint Community through the MSDN and TechNet forums, TechEd and PDC Birds of a Feather, SharePoint Saturday, DevConnections, SharePoint ShopTalk, INETA, GITCA, and Local Southern California User Groups. Ivan can be found bi-weekly on SharePoint ShopTalk or,, and his New blog MVP Profile:
Login To Contact Speaker

Search and Enterprise Content Management - Find your content now!
Developing List Definitions & Event Receivers with Visual Studio 2012
Creating Business Intelligence SharePoint 2010, SQL 2012 & Windows Server 2012

John Kuhn

John Kuhn is a Senior Software Engineer and Project Manager at PDSA, Inc., where he works with a diverse portfolio of clients to develop solutions for e-commerce, content management, data migration, business intelligence and business process automation. He has more than nineteen years experience as a developer, working in bio-technology, healthcare and consulting, with experience in project management, software design & architecture, enterprise application integration and business intelligence. John is the author of Developer’s Guide to SQL Reporting Services 2005 (ASIN # 0979374855) and has spoken at several user groups and code camp events in Southern California. He has been developing business and reporting solutions on Microsoft platforms since 1992, and started working with .NET when it was released in 2002. He has a B.A. in Political Science from the University of California, Santa Barbara and a certificate in Information Technology Management from University of California, Irvine Extension, and is a Microsoft Certified Application Developer for .NET.
Login To Contact Speaker

15 Ways to Improve Your Business Applications Today
Collections for the Business Application Programmer

Jeffrey Peacock

Jeffrey Peacock is the UC Irvine instructor for "Application Development for Android Devices" and "Advanced Android Application Development" He's also an independent contractor developing enterprise Android applications for a variety of clients. For over 25-years he's worked in a variety of technology spaces including 10+ years developing mobile applications for e-commerce, security, medical, and advertising/entertainment/media. Past lives include e-commerce/web development; medical applications; interactive cable TV; Hierarchical Storage Management; and even Unix System Development for Bell Labs. He's the founder of the Orange County Embedded Java Users Group (c. 2006), and an author/contributor of open source embedded and micro-edition Java libraries. He's been working with Android since it's release and was a participant in the Android Developer Challenge.

 Android -- 101

Jeremy Clark

Jeremy Clark makes developers better. By drawing on over 15 years of experience in application development, he helps developers take a step up in their skillset with a focus on making complex topics approachable regardless of skill level. He is a Microsoft MVP for Visual C#, and he has authored seven courses for Pluralsight, including "C# Interfaces", a course aimed at giving developers a clear understanding of abstraction. Jeremy lives in Southern California with 2 cats and a banjo. For more information, visit
Login To Contact Speaker

Introduction to XAML: Don't Fear the Markup
IEnumerable, ISaveable, IDontGetIt: Understanding .NET Interfaces
Get Func-Y: Delegates in .NET
Learn to Love Lambdas

Jorge Garifuna

Jorge Garifuna is a Professional Software Developer and Consultant with over 15 years of industry experience. His portfolio of technologies include but are not limited to various programming languages, Web 2.0, a diverse number of Frameworks, countless of databases and the latest and greatest in Mobile for popular platforms such as IOS, Android and BlackBerry, among many. Over the years, Jorge has successfully Designed, Developed and Deployed (DDD) software in the areas of E-Commerce, Project Management, Content Management Systems (CMS), Enterprise Resource Planning (ERP) and Customer Relationship Management (CRM) to name a few. His technologies have been used by many consumers, employees and businesses. Jorge prides himself as a happy contributor to various Open Source Projects, including the ATK Framework and vTiger CRM to name a few. He has also given various presentations in the topics of: Joomla CMS; ATK Framework; Wordpress; ELGG Social Network Framework; Integration of Linux, Apache, MySQL, SQLite with Mkahawa Cyber Manager and PHP; and Mobile Development for Web, IOS Native and Android Native. Jorge joined LAMPsig over six years ago and is currently serving as the president of this dynamic LAMP community group. More details of Jorge’s professional qualifications can be found at:
Login To Contact Speaker

Intro to Quick Web Application Builder (QWAB)
Intro to Mobile Development for Web, IOS & Android Native Apps using PhoneGap & HTML5

Jim Bears

My influences include many speakers here at So Cal Code Camp. Avail yourself of their time. “There are only two things we should fight for. One is the defense of our homes and the other is the Bill of Rights...”… Smedley Darlington Butler, Major General, USMC, two-time Medal of Honor Recipient. Happy Code Campers!
Login To Contact Speaker

Class Cohesion in C#
Using T-SQL to find your mate
The Original Phone app-Voice and Touch Tone in the cloud using Tropo and C#
Creating more readable code with Fluent classes and extension methods
Another Cloud IVR way to make the Original Phone applications in the Cloud using C# and Twilio
SQL Refactoring
.NET Cyclomatic Complexity - What is it, and how do we reduce it?
SQL Unit Testing with VS 2010

Josh Dobbs

Josh Dobbs is an Android Consultant working all over Southern California. He has over three and a half years experience with the Android SDK and over 12 years experience in Web and Desktop Application Development. When Josh isn't busy building apps for clients you will usually find him working on his own apps which have been downloaded over ten million times. He was selected by Google as a Top Android Developer for their Device Seeding Program. As if he's not busy enough he also coauthored Android Application Development for Dummies. Blog:
Login To Contact Speaker

Build your first Android App Part 1
Build your first Android App Part 3
Build your first Android App Part 2

Joe Enos

Software developer/architect, focused mainly in .NET technologies. I've been a part of several small dev teams in the Phoenix area for the past 10 years, and have recently started building my own software products.
Login To Contact Speaker

Deploying ASP.NET applications

Kai Chan

Software Developer at UCLA Social Sciences Computing
Login To Contact Speaker

An Introduction to Search Engine-Building with Lucene

keith conway

10 years of programming have revolved around the internet: C#, Java, Web Services, ASP, JSP, Servlets, MSMQ, Windows Services, AJAX, and SOA. Computer Science degree from SDSU MBA from AIU Certified SOA Architect Certified SOA Security Specialist Sun Certified Java Programmer

Oracle Certified Java Programmer - how to get certified

Kevin Meziere

Kevin Meziere is the Director if Information at John Paul Catholic University in San Diego. He has worked in building and managing massively scalable video rendering systems, industrial analysis and automation and network security. He teaches iPhone and Node.js programming for gaming students at JPCU.
Login To Contact Speaker

Kinect (Intro)

Kevin Stumpf

Kevin is a Senior Software Engineer at Interknowlogy who moved from Germany to San Diego in beautiful Southern California in January 2012. He has switched from native C++ Developments to the .NET world in 2006 with a main focus on WPF. In the last six years he has been working as a contracted Software Architect and Engineer for major companies such as General Motors, bwin and RTL (Germanys biggest TV broadcaster) in the US, in Germany and Austria.

"WinRT Fundamentals"

James Johnson

Login To Contact Speaker

Advanced jQuery
Beginning jQuery

Li Chen

Li Chen, MCSE, MCSD, MCDBA, SCJP, SCDJWS and SCWCD, is a former 4 time Microsoft MVP. He has been a Microsoft certified developer since 1996. He is the developer of compiler and ASP Classic Compiler ( He is currently a software architect with XDimmensional Technologies, Inc., a software and cloud technology company in Orange county.
Login To Contact Speaker

SignalR: Developing long polling application with ASP.NET

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

Better Unit Testing with ApprovalTests, an open source library
Harnessing the Good Intentions of Others for your Open Source Project
Hadoop on Azure -- BigData
Intro to Google SketchUp

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

Intentional Code
Harnessing the Good Intentions of Others for your Open Source Project

James Counts

I am a .NET CodeMonkey living in San Diego county. Sometimes I have a thought and write it down on my blog: Contrary to popular belief I am not actually 8 years old.
Login To Contact Speaker

CoffeeScript Crash Course
Stop Guessing About MEF Composition, Start Testing

Mike Lin

Login To Contact Speaker

ITIL for Developers

Matt Grommes

I'm mostly a Java programmer in San Diego. I also use Python & Javascript at work as well as Groovy/Grails in a personal project.
Login To Contact Speaker

Easy Cloud Apps with Grails and Heroku

matt galaviz

I enjoy developing, whether it's the lastest version of SQL Server or graphics programming with OpenGL. I have been focusing on big data technology lately and primarily focused on hadoop.

Getting Started With OpenGL ES 2.0

Michael Krasowski

Michael is Vice President of Development at PDSA, Inc. and brings over 32 years of Information Technology experience to bear at his position. Prior to joining the PDSA team, Michael was the Director of Information Technology at the Long Beach division of Boeing. He was responsible for all aspects of computing – strategic planning, architecture, application lifecycle, asset management, and outsource management – where he managed a budget of over $90 million dollars and 140+ people. Michael’s responsibilities at PDSA are to manage all projects and personnel while ensuring quality services are delivered on time and on budget to our valued clients. He has been instrumental in defining and executing a solid internal business and engineering process to ensure quality services. Michael also has been an instructor at UCLA and University of California, Irvine's extension program since 1985. He instructs or has instructed the following courses: Microsoft.NET, Advanced Visual Basic, and Relational/Distributed Database Management and Design. Michael holds a Bachelor's Degree in Mathematics and a Master's Degree in Computer Science from UCLA, and has published several articles on database management, SQL Server and Visual Basic. He has also spoken at industry conferences, such as Advisor’s DevCon and Informant Conferences on Microsoft Technologies and best practices.
Login To Contact Speaker

Best Practices for Estimating your Projects
Best Practices for Requirements Gathering

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.

Understanding Azure Service Bus, Part II: Brokered Messaging
Understanding Azure Service Bus, Part I: Push-Model
Distributed Computing Patterns for Azure

Mike Vincent

Mike Vincent is a veteran software entrepreneur and solutions architect based in Orange County, California and Kona, Hawaii. He currently provides clients throughout North America with application lifecycle management training, consultation and Scrum coaching primarily focusing on Microsoft .NET technology. He has been in the software business for over 30 years in addition to marketing management, construction management and structural engineering positions. Actively involved in the user group community since the early 90's, Mike is a past Vice President and Treasurer of INETA Noram. He is a frequent presenter at developer events including Microsoft TechEd and PDC. He is a Visual Studio Application Lifecycle Management MVP, Professional Scrum Master, Professional Scrum Product Owner, and Professional Scrum Developer Trainer.
Login To Contact Speaker

Branching and Merging with TFS
One More Time: Scrum Fundamentals

Muhammad Ulislam

Muhammad is a developer marketing manager for the Bluetooth Special Interest Group (SIG), the worldwide trade association for Bluetooth technology. He has more than 10 years of software development experience on embedded platforms, developing multimedia stacks, and Bluetooth enabled applications. One of his main responsibilities at the Bluetooth SIG is managing the Bluetooth Developer Portal, which helps developers convert their cool new ideas into successful applications and services using Bluetooth technology. Muhammad also manages training programs for Bluetooth SIG, carrying out Bluetooth Low Energy training sessions and speaking at Bluetooth SIG events.

Building Bluetooth Smart (BLE) enabled Apps for Apple iOS iPhone and Ipad or Android

Mike Roth

Login To Contact Speaker

Best Practices for Controller Design With MVC

Nuri Halperin

Nuri Halperin consults, develops, and teaches software development with passion. He designs and builds systems, websites and line of business applications. He has been getting things done for a variety clients small and large. From founding CTO of to international e-commerce multilingual websites, to social photo sharing - he's been working to meld new ideas and techniques with solid engineering know-how. He is an author for, and provides hands on training for companies and individuals. Nuri is a frequent speaker at tech events. He enjoys interacting with developers and helping people reach that "Aha!" moment. Nuri is a Mongo Master, certified MongoDB DBA and Developer, and the inaugural recipient of MongoDB's William Zola Outstanding Contributor Award.
Login To Contact Speaker

An easy choice (not!): RavenDB vs. MongoDB
.NET Multithreading in Practice: Eight Advanced Gems
MongoDB for developers - Part I. (NoSQL)
.NET Reflection in Practice: What Every .NET Developer Should Know
MongoDB for developers - Part II. (NoSQL)

Michael Palermo

J. Michael Palermo IV is a Microsoft Senior Developer Evangelist based out of Phoenix, AZ. In his years prior to joining Microsoft, Michael has personally trained thousands of developers. He has engaged the user group community as a participant, speaker, and leader. Michael has contributed to the technical community via blogging, article writing, authoring books and videos, and speaking at industry events throughout the world. At the core, Michael loves to develop software and share what he learns with others. His current passion is HTML5.
Login To Contact Speaker

Accelerated Windows 8 Development for Web Developers

Anthony Mays

Anthony Mays a software engineer and architect of over 9 years experience and a member of the Custom Development team at Slalom Consulting, a Microsoft 2011 Partner of the Year. He grew up in Compton, CA and has been writing code since the age of seven, earning a degree in Information and Computer Science from the University of California, Irvine. Before Slalom, he worked at Junction Solutions on a proprietary Software-as-a-Service e-Commerce platform used by online retailers like Swell and Active Ride Shop. Anthony is also a co-inventor of a patent-pending banking technology called EASI Link, which he co-engineer during his tenure as a colleague at City National Bank.
Login To Contact Speaker

A Better Framework for Developing SharePoint 2010 Applications

Phil Helmer

Phil Helmer has been working with relational databases for the last 12 years, the last half of that with SQL Server. He is particularly involved with database design/development as well as modifying databases to scale. He is currently a Database Engineer in San Diego for the cloud storage firm Nirvanix, Inc. Phil also has a degree in Management Information Systems from the University of New Orleans.
Login To Contact Speaker

SQL Server: Up Your Game With OUTPUT

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

Windows Phone 7 Tips & Tricks
SQL Server 2012 Business Intelligence Enhancements

Rick Martinez

Rick Martinez is a developer for a medical company. Rick is experienced with SQL SERVER and .NET Framework-Application Development.

SQL Server 2008 T-SQL Recipes
SQL Server 2008 Failover Clustering

Rob Davarnia

Rob (Sohrab) was born in Iran. He started programming when he was 9, and moved to the U.S. at the age of 16. He works with PHP, Java, and C++. He is a huge supporter of WordPress, Drupal, and Joomla!. He is currently working on his degree in Computer Engineering. In his free time, he enjoys contributing to the open-source projects, working out, watching movies, and reading... @robdvr
Login To Contact Speaker

Get Started with WordPress Theme Development

Robin Shahan

Robin has over 25 years of experience developing complex, business-critical applications for Fortune 100 companies. As President of Nightbird Consulting, she provided training and helped companies architect and develop scalable, efficient solutions using the Azure platform. She is a 6-time Microsoft MVP, and now works for Microsoft as a Sr. Content Developer for Azure. Robin regularly speaks about Azure at various .NET User Groups and Code Camps and runs the San Francisco/Silicon Valley Azure meetup. She can be found on Twitter as @RobinDotNet, and you can read her articles about Azure (and other subjects) at
Login To Contact Speaker

Using Azure Blob Storage for non-Azure applications
Azure for Developers Part 1
Azure for Developers, Part 2


Samantha Langit is a middle school student. She has been using Google SketchUp for 1 year and wishes to share it with the world.

Intro to Google SketchUp

Samuel Phung

Received Windows Embedded MVP recognition since 2005. Authored two books, the “Professional Microsoft Windows Embedded CE 6.0” in 2009 and “Professional Windows Embedded Compact 7” in 2011. Currently work for ICOP Technology responsible for business development & strategic partner relation for the North America region. Launched the community site for Windows Embedded in 2008, to provide an online portal for developers to learn and share Windows Embedded knowledge.
Login To Contact Speaker

Introduction to Windows Embedded Compact 7
Embedded Application Development with Visual Studio & Compact 7

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 Reflection in Practice: What Every .NET Developer Should Know
.NET Multithreading in Practice: Eight Advanced Gems

Stacey Broadwell

CEO of IT Talent Search. We represent & market Top Technology Talent to companies throughout Los Angeles on a contract, contract-to-hire & fulltime basis. I have the priviledge of working with the most sophisticated software developed by industry leaders/researchers and engage a remarkable team of recruiters. We are the resource that enables companies to stay current and competitive. I am strong believer of social media and technology to meet outstanding people and make introductions. I am an active participant in the LA Tech scene, panel driven networking events and code camps with break-out session. In addition, I am Director of Marketing for @ UCLA.
Login To Contact Speaker

CTO Roundtable: "Big Data - Innovation, Competition, and Productivity"

Scott Reed

Scott Reed has 25 years experience developing software. Scott’s career in software began in 1993 at IBM. Along the way he developed enterprise solutions for Microsoft and Cardinal Health. Scott specializes in software architecture and agile development, where he has been involved in designing web services and cloud-based solutions. He is active in the .NET community, and is frequently called on to speak. Scott is a partner at Crafting Bytes, a software development consulting firm. He is the chairman of the San Diego .NET Architecture Group.
Login To Contact Speaker

.NET Delegates and Beyond
Entity Framework Code First

Shannon McDonald

Login To Contact Speaker

Case Studies of Programmer Nightmares

Kim Smith-Rohlfs

Kim Smith-Rohlfs is technical recruiter with 14 years of full lifecycle recruiting experience. She has worked for a wide range companies, placing IT professionals and engineers nationwide. Her latest project, , involves placing software engineering professionals with leading companies throughout California. She is currently working with several startup companies in San Diego, San Francisco and Silicon Valley. Interested in learning about new job opportunities in 2012? Keep in touch by linking to Kim at
Login To Contact Speaker

When a Recruiter Calls…

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

IIS Web Farms
IIS for Developers
TCP/IP Networking for Developers

Theo Jungeblut

I have been designing and implementing .NET based applications, components and frameworks since .NET 1.0. Currently, I am as a Director Customer Success at AppDynamics, one of the leading application performance management solutions for distributed application for web and cloud. Previously, I worked in health care and factory automation with focus on component based software and framework development for many years. Besides minor excursions in Java, VFP and embedded C++, I have been working almost exclusively with C#. My special interests are software architecture, framework and platform design, and writing Clean Code applying craftsmanship principles.
Login To Contact Speaker

 Clean Code II - Cut your Dependencies with Dependency Injection
 Clean Code III - Software Craftsmanship
 Clean Code I – Design Patterns and Best Practices

Justin McCammon

Justin is co-founder and lead developer at GonnaBe, where he satisfies his insatiable desire to solve complex problems with creativity. Prior to GonnaBe he worked in advertising at Team One (Saatchi & Saatchi) as a creative technologist working for brands such as Lexus, The Ritz Carlton and Haagen Dazs. He was amongst the inaugural class to graduate from the master's program Boulder Digital Works at the University of Colorado. Justin also received a B.S. in Management and a B.S. in Marketing from the University of Northern Colorado. He holds the world record for highest altitude ever attained with a 12" candy cane without mechanical assistance.
Login To Contact Speaker

How to Survive in a Startup Accelerator as a Technical Co-Founder

Tim McCarthy

Tim McCarthy is a consultant who architects and builds highly scalable layered web and smart-client applications utilizing the latest Microsoft platforms & technologies. Tim was a Microsoft MVP in Solutions Architecture, and his expertise covers a wide range of Microsoft technologies, not limited to but including the following: .NET Framework (ASP.NET/Smart Clients/VSTO/Workflow/Web Services, Windows Presentation Foundation), SQL Server, Active Directory, MS Exchange development, UDDI, SharePoint, and Service Oriented Architecture (SOA) applications. Tim has worked as both a project technical lead/member as well as being in a technical consulting role for several Fortune 500 companies. He has held the Microsoft Certified Solution Developer (MCSD) and Microsoft Certified Trainer (MCT) certifications for several years, and was one of the first wave of developers to earn the Microsoft Certified Application Developer (MCAD) for .NET and MCSD for .NET certifications. He also holds the Microsoft Certified Database Administrator certification for SQL Server 2000. Tim is also certified as an IEEE Certified Software Development Professional, and he is one of only 550 people to hold this certification in the world. Tim has been an author and technical reviewer for several books from Wrox Press. His latest book is .NET Domain-Driven Design in C#: Problem - Design - Solution, which was published in April 2008. His other books include Professional VB 2005, several editions of Professional VB.NET, Professional Commerce Server 2000, and Professional ADO 2.5 Programming. He also has written and presented a DVD titled SharePoint Portal Services Programming 2003. Tim has written numerous articles for the Developer .NET Update newsletter, developed packaged presentations for the Microsoft Developer Network (MSDN), and wrote a whitepaper for Microsoft on using COM+ services in .NET. He has also written articles for SQL Server Magazine and Windows & .NET Magazine. Tim has spoken at technical conferences around the world and several San Diego area user groups (including both .NET and SQL Server groups, and several Code Camps) and he has been a regular speaker at the Microsoft Developer Days conference in San Diego for the last several years. Tim has also delivered various MSDN webcasts, many of which were repeat requests from Microsoft. He also teaches custom .NET classes to companies in need of expert .NET mentoring and training. Tim holds a B.B.A. in Marketing from the Illinois Institute of Technology as well as an M.B.A. in Marketing from National University. Before becoming an application developer, Tim was an officer in the United States Marine Corps.
Login To Contact Speaker

Writing Testable Code in SharePoint

Todd Anglin

Todd Anglin is VP of HTML5 Web & Mobile tools at Telerik, a leading vendor of development, team productivity, and automated testing tools, as well as UI components and content management solutions. He currently leads the global Kendo UI team, which builds professional tools with everything you need to create sites and mobile apps with HTML5 and JavaScript. Todd is an active author and speaker, focusing on technologies like HTML5, JavaScript, and CSS. He is a Microsoft MVP, ASP Insider, founder and President of the North Houston .NET Users Group, and an O'Reilly author.
Login To Contact Speaker

"Making HTML5 Work Everywhere"
Doing More with LESS for CSS
"Using HTML5 to Build Mobile Apps"
50 HTML5 Resources in 50 Minutes

Tom Paulus

Tom is a 17 year old guy, who loves working with computers and other electronic devices. Tom runs his own business, called the Ramona Tech Guys. In addition Tom has been working with embedded devices since 2007. These devices include Arduino and both Lego Mindstorms and Lego RIS/RCX. More recently Tom has been working with his Raspberry Pi, using Python, WiringPi, and the Adafruit Web IDE to develop programs, and utilize external devices. He has developed many Labview programs. Tom also has had some experience programing Android devices. Also he has used the Google ADK Board, and the new Arduino Due. Experienced in programing with C, C++, Python, Shell and Java. Tom also enjoys using Unix terminals to ssh into his devices, to get a more low-level view of his systems.
Login To Contact Speaker

"Android, Arduino, and the Headphone Jack"

Timothy Strimple

Microsoft Startup Evangelist Timothy Strimple has worked with and for startups for over six years as a software developer, and later as the director of software development managing teams of developers. Tim has a broad background in many technologies and languages from Apache & PHP to IIS and ASP.NET to Node.JS, as well as both front end and back end web development. In 2012 Tim joined Microsoft as their Startup Evangelist for SoCal. In this role, he is a technical resource for startups as well as a liaison between Microsoft and the startup community.
Login To Contact Speaker

Building for the real-time web with Node.JS

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

"Android Speech Recognition and Text-To-Speech" - How to build a voice controlled assistant.
"Android, Arduino, and the Headphone Jack"

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

Better Unit Testing with ApprovalTests, an open source library

William Salazar

William H. Salazar is an Senior ALM Architect with InCycle Sofware. As an ALM Architect working as part of the InCycle ALM Services practice, he helps development organizations improve and refine their software development practices by leveraging Microsoft Visual Studio, Azure, Team Foundation Server, Release Management, DevOps and Agile software development processes. William is a Microsoft ALM Ranger & Virtual Developer Technology Specialist and is active in the Microsoft development community. William was previously the ALM Practice Director for Neudesic, a National Systems Integrator and Microsoft Gold Partner. He focused on setting the vision and direction for Neudesic National ALM practice. Prior to Neudesic, William was part of Microsoft Developer Platform & Evangelism group serving as the Developer Technology Specialist for the Southwest Region. In this capacity, William would spend a typical day educating customers on Microsoft’s Application Life Cycle Management (ALM) solution based on Visual Studio. His goal was to facilitate the adoption and deployment of the Visual Studio ALM platform. William also spent six years with Microsoft Consulting Services. In this capacity, William enabled businesses across the country to solve complex technical challenges with the aid of Microsoft technology. William has over 23 years of experience managing and architecting large-scale enterprise solutions and implementations at strategic enterprise and fortune 500 companies.
Login To Contact Speaker

A Day in the Life of a Development Team using Visual Studio 11

German Eichberger

German Eichberger is a Principal Software Engineer with HP, the Co-PTL of OpenStack Octavia, and an instructor with Mesa College. In previous roles he was a Senior Software Engineer at Sony Online Entertainment and previously for the Digital Fish Library, the head of UCSD Extension's IT programs, and a project manager/software architect for PwC Consulting. He earned a Master in Computer Science doing computer vision research. His interests are Cloud, SDN, and Microservices.

Doing Cloud with Amazon Web Services