This is the list of presenters from Code Camp San Diego that was held on the weekend of 6/25/2016

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

Beginning HoloLens Development

Anton Polishko

Anton formerly served as an independent consultant/advisor on algorithms and data science for tech startups, was a full-stack developer and a co-founder of a few tech ventures. Currently focuses on Zulloo - "Big Data"-startup that focuses on building AI and ML solutions for residential Real Estate industry. He is a published author of predictive modeling algorithms with application in computational biology (ISMB'12, RECOMB-seq'14). Anton received his PhD in Computer Science from UC Riverside, Master of Science in Finance and honored Master of Science in Applied Mathematics from Taras Shevchenko National University of Kyiv.
Login To Contact Speaker

Expectation Maximization way of solving problems

Philip Yurchuk

I run Made Up Name (, a software development and staffing company. I'm the author of the career course "Get a Better Developer Job!" (, the co-organizer of the Orange County Java User Group ( and organizer of SoCal Technical Interview Study Group ( Reach out if you think I can help!
Login To Contact Speaker

Programmer Productivity
Get a Better Job!

Charlotte Battersby

Charlotte Battersby is a Front End Web Application Developer and Software Developer, currently living in Oceanside, CA. Charlotte has a Bachelor of Science in Computer Science from Pennsylvania State University and currently works at Hunter Industries as a Front End Software Developer. Her primary focus and inspiration is Web Design and Development and broadening herself in the development community as a whole. In her free time, she enjoys being outdoors and the joy of cooking for friends and family.
Login To Contact Speaker

Intro into Express Js

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

A Developer's Guide to Finding Optimal Solutions

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

Comparing Javascript frameworks (Angular, Angular 2, React, Ember, Aurelia, Polymer)
Soft Skills, Developer productivity, Smart Architecture et al: Know my secrets to success

Daniel Marashlian

Daniel has specialized his career in leading/creating the technology for successful startups and enterprises. Daniel is the co-founder and CTO of Portfolium, where they're connecting learning with opportunity. Former CTO and creator of TweetPhoto which supports a giant piece of the photo sharing ecosystem on Twitter. "When people ask me what I do, I always say, everything it takes to run a top website in the world."
Login To Contact Speaker

Product Development Basics: Software

David Aktary

David is the founder of AktaryTech, a custom software development shop in Los Angeles that specializes in full-stack Javascript development for web and hybrid mobile platforms. His career in tech spans two decades and includes roles leading global development teams at IBM, consulting to Ford and Chrysler, and heading up tech for one of Nestle's digital agencies. He earned his BS in Computer Science from the University of Michigan and his MBA at Duke . He's the organizer of the SoCal NodeJS and LA MEAN Stack Developers meetup groups, and he's always looking to meet more people in the dev community, so please feel free to reach out and introduce yourself!
Login To Contact Speaker

Node Diggity, Node Doubt: Designing Lasting APIs With Confidence

Dexter Baga

Self-taught software developer with a voracious appetite for learning.
Login To Contact Speaker

Lets Build A Device with IoT Smarts
Introduction to AWS IoT

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 Apps With => 10 Things You Probably Aren’t Doing
Röck Yoür Cöde With Defensive Programming
Röck Yoür Cöde With Visual Studio Add-ins
Röck Yoür .NET Coding Standards

Dustin Vannoy

Data Engineer/Architect/Manager focused on modern data systems and practices in the world of analytics. Privileged to work on the Pluralsight data team based in downtown San Diego.
Login To Contact Speaker

SQL on Hadoop: Getting Started

Eric Floe

Web, Desktop, and Mobile Application Development
Login To Contact Speaker

IoT and JavaScript

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

JavaScript Simplified: Closures, Prototypes, Promises, and more
Accidentally DevOps : Continuous Integration for the .NET Developer
ASP.NET Core Deep Dive

Hoanh Tran

I'm current a frontend/middle tier Java & Javascript developer working with Angular.
Login To Contact Speaker

Javascript unit testing with Jasmine

Jeremy Cameron

Jeremy serves as a Director for a Fortune 500 company, leading the practices of software development and architecture. He is heavily involved with DevOps and culture transformation. Jeremy has worked directly with several of the speakers at this event and several are currently members of his team.
Login To Contact Speaker

Still like a boss: How to be indispensable to your team
Exterminating technical debt
Modern architectures help us go faster

Joe Mayo

Joe Mayo is an author, instructor, and independent software consultant, specializing in Microsoft technologies. He has written several books, including Programming the Microsoft Bot Framework by Microsoft Press. Joe is a Microsoft AI MVP with several years of awards, he lives in Las Vegas, NV and tweets (as @JoeMayo) about #ai, #botframework, and #chatbots on Twitter.
Login To Contact Speaker

Introduction to the Microsoft Bot Framework

John Sonmez

John Sonmez is personal development coach for software developers. His passion is helping software developers, not only achieve their goals in all areas of their lives, but to learn how to be happy and enjoy the journey. John is the author of the best selling book, "Soft Skills: The Software Developers Life Manual" and produces, blog posts, videos, podcasts and training courses at
Login To Contact Speaker

Soft Skills Every Software Developer Should Know
Trusting the Process

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 Game Programming in Unity3D

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

Don't Upgrade, Just Redeploy!

Ryan Milbourne

Blockchain and crypto-currency advocate.
Login To Contact Speaker

Beyond the Bitcoin Hype

Melinda Kim

After graduating from UC Riverside with a B.S. in Business Administration and an emphasis in Marketing, I worked in corporate executive roles at Saks Fifth Avenue and Burberry. For the past five years, I decided technology is where my heart is and immersed myself in the startup and technology community. My former startups as an accelerator alumni included Aspirely and Trustvillage. Currently, being a part of PeopleSpace and Irvine Tech Hub allows me to facilitate collaboration and innovation between developers and business entrepreneurs. I believe in the power of joining forces to enrich each other's lives. Aside from my responsibilities, I'm also the co-organizer for OCTech Startup, Startup Weekend Organizer and NASA Space Apps Lead. On occasion, I also advise and consult with startups and companies on Statistics Driven Product Analysis, Business Strategy, Community, Social and Content Engagement.
Login To Contact Speaker

MUST DOs to Turn your Side Project into a Full Blown Startup

Mike Roth

Login To Contact Speaker

Using Docker


Software programmer over 25 years, CS faculty, co-founder of SUA, OTI Technologies and Siskon, amateur photographer & digital artist (2D & 3D just for fun) from San Diego. My interests are (some are purely academic) programming languages, parallel computing, scientific software development, applied mathematics, optimization theory, cloud computing, and mobile development.

Angular 2 for Beginners

Prathap Kudupu

Prathap Kudupu is a Consultant, Full stack developer, Application Architect, Speaker, Author with over 13 years of experience in modern web development and technologies.He specializes in professional application development with technologies including Windows, HTML5, JavaScript, CSS, C#, .NET and SQL Server. He is often found speaking in code camps. He recently discovered just how awesome bots development can be and is passionate about sharing the awesomeness!. He is an active blogger. You can find him at
Login To Contact Speaker

Aurelia: Simple App Development on Every Platform

Paul Whitmer

I am a full stack developer that has worked in the community for 6 years. I love learning and working with new technologies. Programming should be fun and deliverable. Additionally I'm a big movie buff and love playing board games in my spare time. I can't wait to meet everyone and exchange some great ideas!
Login To Contact Speaker

Don't Upgrade, Just Redeploy!

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

Overview of Azure Storage
Azure Storage Security

Ross Manges

Started Sparkistic (spark + istic) with my business partner as a side gig. Between us we have a background in math, education, and programming, and we obsess over bringing new mobile and wear apps and games to reality.
Login To Contact Speaker

Android Wear - Your First Watch Face

David Whittaker

A software dev (Java, JSF, JavaScript, C#, Android) that likes math (algorithms, analytics), Rubik's cubes, sign language (ASL), running, and mountain biking.
Login To Contact Speaker

Android Wear - Your First Watch Face

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 - Dependency Injection - Part 2
Accidentally Manager – A Survival Guide for First-Time Engineering Managers
Clean Code II - Dependency Injection - Part 1
Clean Code I - Best Practices

Teresa Light

Engineer and web developer currently developing sites and games in various technologies.
Login To Contact Speaker

A Dream Development Work Environment ... Today

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

A Whole Team Approach: Mob Programming
An Intro to Microtesting
An Intro to No Estimates