This page lists the presenters who have submitted sessions for the next Rock & Roll Code Camp. Would you like to be a presenter? We hope you will offer sessions on topics that you are passionate about!



Michael Washington

Michael Washington is a website developer and an ASP.NET, C#, and Visual Basic programmer. He is has been a Microsoft MVP for over five years. He has a son, Zachary and resides in Los Angeles with his wife Valerie. Michael is the founder of The LightSwitch Help Website ( He is the author of: * Creating HTML 5 Websites and Cloud Business Apps Using LightSwitch In Visual Studio 2013 * 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

Creating Visual Studio Cloud Business Applications for Office 365 / SharePoint 2013

Aaron Griffith

Just another human on earth.
Login To Contact Speaker

The Agile Manifesto in the Star Wars Universe

Ahmed Bakir

Ahmed is the author of Apress Media's "Beginning iOS Media App Development", and the founder of the founder of devAtelier LLC, a San Diego-based app consulting firm . Having worked on over 15 apps, Ahmed is always eager to share his knowledge (sometimes too eager!) You can find him online at .
Login To Contact Speaker

Making Swift Production-Ready
Getting Started with Swift
Beginning iOS Media App Development

Art Villa

Arthur P. Villa of Breakthrough Business Solutions ( has been providing technical solutions for twenty years for companies in both the private and public sectors. Art’s most recent technology focus has been business development project team build-out. Art is currently involved with several software start-up ventures. Art plays a leadership role in the Southern California Developer Community as key organizer of the LA C# and SoCal .NET Developer Groups. Art is also a key organizer of the LA Code Camp. Art’s interest in world events increased after the birth of his two young children (2005 and 2007). Art’s world view evolution took him from confusion to common-sense advocate to frustration to seeker of truth and ultimately to the mindset that while there are control systems holding us back as a society, that an awakening is occurring that is ushering in the Next Renaissance. It was during the “common-sense advocate” phase in 2008/2009 that Art did several Code Camp sessions on The FairTax. One interesting and fun project that Art is involved with is with a friend writing a script for a political action thriller that is intended to be both highly entertaining and educational. When not working on projects, software developer events, and script-writing, Art enjoys spending time with his family, weekly beach volleyball, stand-up paddle-boarding, and traveling. You can learn more about what Art is involved with at
Login To Contact Speaker

Art's Open Mic
Beyond the Matrix - Getting to The Next Rensaissance

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.

Azure Virtual Machines

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

Crawl, Walk, Talk – Windows Universal App Lifecycle and Cortana API

Devin Rader

Devin Rader spends his day’s extolling the virtues of Twilio (, the amazingly simple cloud communication platform. Before that he worked at Infragistics where he focused on delivering great user experiences to developers using their controls. He's done work on all of the .NET platforms, but most recently has been focused on ASP.NET and Silverlight. As a co-founder of the St. Louis .NET User Group, a former co-organizer of the Central New Jersey .NET User Group and a former INETA board member, he's an active supporter of the .NET developer community. He's also the co-author or technical editor of numerous books on .NET including Wrox's Professional Silverlight 4 and Wrox's Professional ASP.NET 4. Follow Devin on Twitter @devinrader

REST Easy: Leverage HTTP to build simple, scalable web services
Real Communication with Real People in Real Time with WebRTC. For Reals.

Justin James

I'm a software craftsman with over 15 years of experience building applications in ASP.NET, C#, Html 5, and AngularJs. I have built everything from small utilities to web sites that had more than a million views and 20,000 users per month. I have presented at several user groups in the Phoenix, Arizona area, at code camps in Arizona, California and Nebraska, and the Codepalousa Conference. I love to share knowledge that I have gained to help someone get to their end goal faster. Check out his blog at
Login To Contact Speaker

Maximize Your Windows and Visual Studio Productity
Chocolatey - making installing software on windows easy as pie
Ionic Framework Part 1: Overview
DevOps Yourself: Fast-Track Your Development Environment Setup with Vagrant
Ionic Framework Part 2: Deep Dive

Daniel Lewis

Daniel Lewis is a senior level application developer who works for Esri. With over 15 years of experience building enterprise level applications. As a developer he has built and shipped many successful projects. His areas of technical expertise include ASP.NET, C#, Javascript, SQL, NOSQL, and other languages and stacks. He is a passionate AGILE practitioner with a strong understanding of what it takes to run an effective team in an AGILE manner. He is an active member of the local user community and is committed to sharing his enthusiasm about software developers with others.
Login To Contact Speaker

How I Roll an App – Putting the pieces together to make something work.
Better code is better than perfect code because you can get better, but you will never be perfect.

David McCarter

David McCarter is a principal software engineer/architect in San Diego. He is the editor-in-chief of a web site dedicated to helping programmers in all aspects of programming. David has written for magazines like the VB Programmers Journal and has published three books (the latest is "David McCarter's .NET Coding Standards" available at: He is one of the founders and directors of the 18+ year old San Diego .NET Developers Group ( 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. David will have a limited number of his latest book to sell ($12) and a DVD full of previous sessions on video, slides, code and more ($15) at the end of each session. Please try to bring exact change or a check. All session slides and videos will be available at:
Login To Contact Speaker

Röck Yoür Apps With => 10 Things You Probably Aren’t Doing
Röck Yoür Technical Interview (Part 2)
Röck Yoür Cöde With Defensive Programming
Röck Yoür Technical Interview (Part 1)

Dustin Davis

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

Screen casting 101 - Become a millionaire!
A look at being an independent consultant

Garrett Mehrguth

Hi! My name is Garrett Mehrguth. I run Directive Consulting a SEO, CRO and SEM agency in Irvine, CA. I love to teach and am looking forward to this event!

SEO Class: On-Page Optimization and Ranking in Google

Hattan Shobokshi

Hattan Shobokshi is a software developer, technical speaker & Microsoft MVP. 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

Angular JS with ASP.NET MVC and WebAPI
Introducing ASP.NET 5 (vNext)
What's New in MVC6, WebAPI & Razor (vNext) ?
JavaScript Simplified: Closures, Prototypes, Promises, and more

suresh paulraj

Suresh is an Entrepreneur avid cloud computing enthusiast/professional and evangelist. Oraganizer of SoCalDevOpsUserGroup Co-Organizer of SoCalMicrosoftAzureUserGroup
Login To Contact Speaker

Cloud Computing - PaaS (Platform As A Service)

Andrew Champagne

I'm a Program Analyst for Jack Henry Associates - Symitar Division. My day job is writing and supporting ATM software. I live in Chula Vista, CA. Originally from Essex Jct, VT. In 2003 I graduated from Clarkson Unversity in Potsdam, NY with a degree in Electrical Engineering, minor in Math, and a concentration in Computer Science. My interests are .NET Programming, Electronics, and Financial Investing.

Graphics with CSS

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

Introduction to ASP.NET Web API
Serialization in .NET

Jeff Hart

Jeff specializes in developing and supporting solutions on the Microsoft stack. He is president of Vanishing Clouds, a local Microsoft Partner focused on helping small businesses leverage technology. Jeff is active in a number of the local user groups where he’s a frequent speaker and mentor.
Login To Contact Speaker

Async/Await Two-Step
Getting started with RegEx

Jeff Morris

Software developer/engineer focusing on NoSQL and related topics, frameworks and SDK's.
Login To Contact Speaker

Bringing the SQL back to NoSQL: Querying JSON w/N1QL
Developing Massively Scalable ASP.NET Applications with Couchbase

Jeremy Clark

Jeremy Clark is an application developer and speaker with over 14 years of experience in all aspects of the development lifecycle. Through speaking and consulting, he helps developers take a "step up" in their skillset with a focus on making complex topics approachable to developers of all skill levels. He is a Microsoft MVP for Visual C# and has authored several courses for Pluralsight, including "C# Interfaces", a course aimed at giving developers a better understanding of abstraction. He lives in Southern California with 2 cats and a constantly changing stack of books to be read (both technical and fiction). For more information, visit
Login To Contact Speaker

DI Why? Getting a Grip on Dependency Injection
Get Func-y: Delegates in .NET
IEnumerable, ISaveable, IDontGetIt: Understanding .NET Interfaces
Clean Code: Homicidal Maniacs Read Code, Too!
Learn the Lingo: Design Patterns
Learn to Love Lambdas (and LINQ, Too)
Take 5: After Lunch Relaxation with Jeremy's Pictures

Jimmy Muga

Web Developer for TMZ. Specializing in elasticsearch, Redis, CQRS, AWS services, .Net, PHP.

The Docker Talk

Loc Nguyen

Loc is a software developer who has helped Raytheon, Toyota, MarketShare, and The Irvine Company connect to their customers. He focuses on solving complex problems with well engineered applications that scale with the demand for products and services. He also enjoys community organizing and heads the AngularJS-OC meetup group.
Login To Contact Speaker

Building an API in Node with HapiJS

Jim 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

VB.NET is better than C#

Marcella Missirian

Entrepreneur, visual designer, developer, user experience evangelist and cook. Marcella grew up in the LA area and is the rare Los Angeles native as well as worldwide traveler. Marcella has a background in economics, business and political science but spent most of her higher education years immersed in art, visual and performance experiences and as well as being a professional pastry chef. Marcella's work has been seen and used globally and has inspired an entire generation of designers and continues to set the standard for usability and user experience that is not only functional but is rich in emotional experience as well as delightful! Marcella is a digital expert, entrepreneur, innovator and thinker and is the Executive Director of UXPA (User Experience Professional Association of Los Angeles) and active participant at many design, ux and technology events throughout the world. Everyone is welcome to UXPA of LA events. If you're in the Technology, UX, design or the like field, join our meetup page to get updates on events, forum discussion on issues and resources related to your field. @Marcella_UX
Login To Contact Speaker

Attitude Adjustment — Valuing Developers in UX and Usability

Mario Hernandez

Mario works for Mediacurrent as a Front-End Developer and Drupal themer. He is also a public speaker living in Los Angeles. Before joining Mediacurrent Mario worked for the U.S. District Court in Los Angeles, the largest federal court in the country, as the lead themer and front-end developer. He designed and developed the first responsive website for a federal court. Mario is a volunteer instructor and technology advisor for Teens eXploring Technology (TxT), a non-profit organization in South Los Angeles teaching inner city teens about technology and entrepreneurship. As a public speaker Mario conducts private and community-driven workshops and webinars where he continues to express his passion for design and Drupal. When he’s not theming or conducting training, you can find Mario tweeting about Drupal, CSS, HTML, RWD and more. Twitter: @designsdrive Web:
Login To Contact Speaker

Introduction to Drupal, an advanced Content Management System

Mehul Harry

Mehul Harry is the Web Program Manager at DevExpress where he works with and blogs about ASP.NET, HTML5, and JavaScript. He has produced more than 200 technical videos and interviews on Windows development and developer culture.
Login To Contact Speaker

Write once, deploy to multiple mobile platforms

Michael Chiang

Executive Director of Crescent Solution an IT Staffing Company in the Greater LA area. With over 15 employees, Crescent LA was voted one of "The best places to work" by the LA Business Journal. 10 year staffing industry experience veteran. Former IT Director. Former Programmer. Built an 8 million dollar a year staffing practice, personally billing over 1 million dollars in revenue. Top producer for the Western Zone of a billion dollar, international recruiting company. Personal development and career coach. President of the The Los Angeles .NET Developers Group which is The Premier Forum for Los Angeles Area .NET Developers.
Login To Contact Speaker

Career and Staffing Trends for 2015
Seven Habits of Highly Effective Technical Communicators

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

Moving Your Organization into the Fast Lane - Delighting Your Customers
Agile Metrics - Measuring What Matters

Mimi Truong

Mimi recently turned a hobby (or some may say an obsession) in astrology into a business. She dabbled in various educational paths, from receiving a degree in sciences to a law degree; and she explored various career paths, from catering to being an e-discovery analyst. While she received great career opportunities, she realized that she needed the freedom to create her own business to help others recognize their potential and reach their dreams. There is no greater satisfaction for her but to see others step into their own power, whether in their personal relationships or in their professional life. She is able to achieve this through the tools of astrology and other metaphysical modalities. Learn more about me:
Login To Contact Speaker

Astrology: an art or a science?

Chandra Devarajan

I'm a cloud architect, software engineer, consultant and an entrepreneur based in Orange County, CA, helping customers to adopt and migrate to cloud based solutions. You can find me at some of the OC and LA meetups.

Chasing Cloud

Nuri Halperin

Principal for +N Consulting Inc (Santa Monica, CA), Nuri brings over 15 years of development and leadership experience in internet, E-Commerce and corporate space. He currently serves as Solution Architect focusing on .Net technologies and platforms. Nuri has successfully championed initiatives in ASP.NET, database, data mining, E-commerce, integration projects and custom component development for specific business needs. In recent years Nuri has been active in the coding community, providing training, mentoring and contributing to the coding community, focusing on cutting edge technologies, C# and core framework programming. His passion for efficient computing and his SDLC perspective bring a unique and valuable contribution to every project he engages in.
Login To Contact Speaker

MongoDB First Steps
Concurrency In Action
Running With MongoDB - Better than running with scissors!

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

Best of Microsoft's Web Camp

Patrick Wolf

Over 13 years of experience in software development, design and architecture. Currently working as Head of Pipeline for Visual Effects company Pixomondo. Over the last 8 years I contributed to the success of 25 movies including Hugo, Star Trek into Darkness, Oblivion, Die Hard 5, The Amazing Spiderman and 2012. Originally coming from a C#, SQL-Server background I discovered and learned to love Python in the VFX industry. . Links: .
Login To Contact Speaker

Getting started with Python (Part 1)
Getting started with Python (Part 2)

Rob Richardson

Rob Richardson is a software craftsman building web properties in ASP.NET and Node. He's a frequent speaker at conferences, user groups, and community events, and a diligent teacher and student of high quality software development. You can find recent talks on his blog at and follow him on twitter at @rob_rich.
Login To Contact Speaker

Anatomy of a Web Request
Azure Websites: more than just a web host
Thinking in Git
Introducing ASP.NET 5 (vNext)
What's New in MVC6, WebAPI & Razor (vNext) ?
JavaScript Patterns and Node Idioms
Principles of Database Lifecycle Management

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

Concurrency In Action

Andrew Skotzko

Andrew is the cofounder of Petabridge, a company that helps .NET developers make realtime, distributed applications easily. He is passionate about open source technology and enabling developers to make more great stuff.

Concurrency, Without the Pain: An intro to the Actor Model
Building Distributed, Scalable Systems w/ Akka.NET on ASP.NET & Azure

Sharon Levy

Sharon Levy, a Zend Certified Engineer, enjoys doing web development on UNIX, Linux or other platforms. Her accomplishments in public speaking include dynamic presentations at code camps, PHP meetups and technical conferences. This past summer she spoke at the SoCal PHP Mini Camp (Sept 2014) on some surprising aspects of PHP and expanded on that topic in a webinar she presented for NomadPHP (Sept 2014). More recently she was selected to speak at SCALE13x for DevOps Day.
Login To Contact Speaker

Best in Show

William Hoang

William is a Developer Advocate on the Mobile Engineering & Developer Relations team at Couchbase. His love for coffee and code has transcended him into the world of mobile while appreciating the offline in-person experiences. Prior, William worked on Developer Relations team over at Twitter, BlackBerry, and Microsoft while also having been a Software Embedded GPS engineer at Research In Motion. William graduated from McGill University in Electrical & Software Engineering. Some previous tech conferences that William has spoke at were: GDC, Droidcon NYC, Mobileweek NYC, Ultimate Developer Event, along with various tech meetups. Twitter: LinkedIN:

Create Mobile Apps that work Offline

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

Head First: Diving into Drones

Troy Miles

Troy currently has fun writing full stack code with ASP.NET MVC or Node.js on the backend and web or mobile up front. He started coding over 30 years ago, cutting his teeth writing games for C64, Apple II, and IBM PCs. After burning out he moved on to Windows system programming before catching Internet fever just before the dot net bubble burst. After realizing that mobile devices were the perfect window into backend data, he added mobile programming to his repertoire. He randomly posts interesting code nuggets on his blog:
Login To Contact Speaker

Cross Platform Game Programming with Cocos2d-JS
Ten Groovy Little JavaScript Tips
Ionic Framework Part 1: Overview
Ionic Framework Part 2: Deep Dive
Testing AngularJS with Jasmine and Karma

Vishal Saxena

Vishal Saxena is a Microsoft Azure MVP with over 16 years experience developing products using Microsoft technology stack.
Login To Contact Speaker

Introduction to DevOps with Azure

Masashi Katsumata

Masashi Katsumata is one of Google Developers Expert for Google Maps API since 2008. He actives in Japan and United States. Masashi has published three books in Japan.

PhoneGap + Android/iOS + Google Maps Plugin

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 contact me by email at or Gtalk with the same email address. You can read much more here: Hope to meet you at CodeCamp.
Login To Contact Speaker

AAA: Android Push - Android Wear - Android Voice

Registered Users: 12683 Registered Today: 0 Current number of sessions: 90 Sessions Posted Today: 0



Thank you to our generous Financial Sponsors who help make our Code Camps happen! Please be sure to visit their websites by linking on their logos below: 

New Facebook page as the rules for groups have changed



Site template by: Mantis-a templates, visit Netmeter