This is the list of presenters from Code Camp Fullerton that was held on the weekend of 3/7/2015

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


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

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
Beginning iOS Media App Development
Getting Started with Swift

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

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

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

Justin is the founder of Let Your Nerd Be Heard and creator of the Ultimate Presentation Formula for Nerds. He is hired by techie nerds to get them on stage confidently talking to more than 1s and 0s and to be seen as the go to expert. For over 20 years, Justin has been nerding out as a software developer making the complex simple and easy to understand. Justin went from running away from public speaking to frequently speaking at conferences, meetups and community events around the world giving over 200 talks in the past 5 years alone. When Justin isn’t transforming the tech world through public speaking he is a Microsoft MVP, Software Engineer and Professional Speaker who loves to code, teach, and share his knowledge to help people grow in their careers and get to their end goals faster. He specializes in making the complex simple and easy to understand. Find him at and
Login To Contact Speaker

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

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 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

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

Dustin Davis

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

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

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 . 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

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

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

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

Jimmy Muga

Former Software Engineer at TMZ and instructor at bootcamp teaching C#, Angular, T-SQL and MEAN stack. Currently a software engineer at GoFundMe. Experienced in elasticsearch, Redis, CQRS, docker, .Net, PHP, SOA.
Login To Contact Speaker

The Docker Talk

Jason Weimann

Jason is a professional c# developer with years of experience in business, game, and 3d/vr development.
Login To Contact Speaker

Intro to Unity 2D, 3D, VR, & AR - Part #2
Intro to Unity 2D, 3D, VR, & AR - Part #1

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

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

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: @imariohernandez 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

Founder of Eleven Recruiting. Eleven Recruiting is a Technology Staffing Company that invests 11% of net earnings to educational programs in Los Angeles. Michael is also a transformational coach and is empowered to create empathy, compassion and emotional intelligence to the workplace. 14 year staffing industry experience veteran. Former IT Director. Former Programmer. Built an 15 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. Purple Belt in BJJ
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

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

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

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

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

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 2)
Getting started with Python (Part 1)

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

Azure Websites: more than just a web host
Introducing ASP.NET 5 (vNext)
Thinking in Git
What's New in MVC6, WebAPI & Razor (vNext) ?
JavaScript Patterns and Node Idioms
Anatomy of a Web Request
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.

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

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

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 read much more and contact me at: Hope to meet you at CodeCamp.
Login To Contact Speaker

AAA: Android Push - Android Wear - Android Voice