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!

Presenters

 

Aaron Stannard

Former Microsoftie; Startup Founder
Login To Contact Speaker


Concurrency without the Pain: Akka.NET and the Actor Model



Abhi Jain

I am a software developer and have been working in .NET arena for five years. I am a Microsoft certified professional for MVC applications. I also write my own blog. You can find me at: abhijainsblog.com


Chrome Developer Tools
Security in ASP.NET MVC Application



Aaron Griffith

Just another human on earth.
Login To Contact Speaker


Mob Programming
The Agile Manifesto in the Star Wars Universe



Bill Xie

Bill Xie is a .NET solution architect, hands-on developer, and software consultant based in southern California. He has extensive experience developing Web applications, Windows applications, and distributing applications in different types of industries including insurance, financial services, and IT management. Besides CoDe Magazine, he has had articles published on asp.netPRO, ASPToday, and The Code Project. You can contact him at billsheh@hotmail.com


Have Fun with Task/Async/Await



Barry Stahl

Barry is a .NET Software Engineer who has been creating business solutions for enterprise customers for more than 25 years. Barry is also an Election Integrity Activist, baseball and hockey fan, husband of one genius and father of another, and a nearly 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 systems for Flight & Crew Operations at the new American Airlines and his nights thinking about the next Arizona GiveCamp, 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 http://www.cognitiveinheritance.com.
Login To Contact Speaker


Dynamic Optimization - One Algorithm All Programmers Should Know



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 http://BretStateham.com, or follow @BretStateham on twitter.


Raspberry Pi 2, Win 10 IoT Core and Azure



Ben Dornis


Login To Contact Speaker


Simple VM for custom bytecode



Cameron Wilby

Hey, I'm Cameron! I'm a co-founder/instructor at Origin Code Academy in downtown San Diego, and a freelance developer in my free time. I've worked in teams building web applications in .NET and AngularJS/KnockoutJS for the last 5 years and have been an active speaker at local Riverside user groups for the past year or so.


Origin Code Academy: Proactive Application Monitoring



Chander Dhall

Chander is a Microsoft MVP, ASP.NET Insider, Web API Advisor, INETA speaker and open source contributor, with years of experience in enterprise software development. He started coding when he was 6, and created his first successful software product at the age of 14. He is the dev chair of DevConnections, and he works in a goal-oriented, technologically-driven, fast-paced Agile (SCRUM) environment. He has a master’s degree in computer science with specialization in algorithms, principles and patterns, and is focused on building high-performing modular software. Chander leads the HTML5/Node.js group in Los Angeles and the .NET user group at UTDallas, co-organizes Angularjs meetup in Austin and has spoken at numerous conferences and code camps all over the world. http://chanderdhall.com Twitter @csdhall
Login To Contact Speaker


Javascript: Beginner to Advanced (All code)
Web API Best Practices



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 http://digitaldrummerj.me
Login To Contact Speaker


Intro to Gulp for the .Net Developer
Nuget is easier than you think and you should be using it
DevOps Yourself: Fast-Track Your Development Environment Setup
Use Your Existing Web Skills to Create Native Mobile Apps with the Ionic Framework



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 dotNetTips.com... 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: http://bit.ly/dotnetdavestore. He is one of the founders and directors of the San Diego .NET Developers Group (www.sddotnetdg.org) 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: http://bit.ly/davidmvp
Login To Contact Speaker


Röck Yoür Cöde Using Cöde Contracts
Röck Yoür Cöde With Defensive Programming
Röck Yoür .NET Cöding Standards
Ask A Microsoft MVP (Panel)
Röck Yoür Apps With => 10 Things You Probably Aren’t Doing



Dustin Davis

Microsoft MVP, Code mercenary, PluralSight author, producer of c0deporn. http://www.youtube.com/c0deporn
Login To Contact Speaker


Ask A Microsoft MVP (Panel)



Eric Floe

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


Thinking “out of the box” with web2.0 hardware interfaces



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


JavaScript Simplified: Closures, Prototypes, Promises, and more
ASP.NET MVC6 Deep Dive
An Introduction to Angular 2
Introducing ASP.NET 5 (vNext)
Ask A Microsoft MVP (Panel)



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 http://twitter.com/iasanders, http://www.linkedin.com/in/iasanders, and his New blog http://msmvps.com/blogs/ivansanders/default.aspx MVP Profile: http://mvp.support.microsoft.com/profile/Ivan.Sanders
Login To Contact Speaker


Office 365 San Diego Module 02 SETTING UP THE ENVIRONMENTS
Office 365 San Diego Module 04 - HOOK INTO OFFICE 365 APIS



Indu Alagarsamy

Indu is most passionate about Event Driven Architecture and Messaging and currently is part of the team at Particular Software, the makers of NServiceBus, practicing her passion. Indu has over fifteen years of experience as a software consultant. She loves to solve problems and writing software that means something is exciting to her. When not programming or working on a cool problem to solve, she is either rock climbing in sunny southern california or practicing Martial arts.
Login To Contact Speaker


From Micro to Big Hero - Being small is a good thing!



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.


Just CSS Graphics



Jason Kerney

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


Mob Programming my First Team



Jeremy Cameron

Jeremy serves as software development manager on a large enterprise transformation project, practicing the disciplines of clean and solid code, building strong teams and empowering developers to write awesome software. He has worn many different hats across software development.
Login To Contact Speaker


Like a boss: How to be indispensable to your team



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 www.jeremybytes.com.
Login To Contact Speaker


IEnumerable, ISaveable, IDontGetIt: Understanding .NET Interfaces
Unit Testing Makes Me Faster: Convincing Your Boss, Your Co-Workers, and Yourself
Learn the Lingo: Design Patterns
DI Why? Getting a Grip on Dependency Injection
Ask A Microsoft MVP (Panel)
Clean Code: Homicidal Maniacs Read Code, Too!



Joe Mayo

Joe Mayo is an author, independent consultant, and instructor specializing in Microsoft .NET. He has several years of software development experience and has worked with .NET since July 2000. Joe has written several books and has been an active contributor to the .NET community for years, operating the C# Station Web site, authoring the LINQ to Twitter open source project, and speaking regularly at user groups and code camps. For his community contributions Microsoft has honored Joe with several Most Valuable Professional (MVP) Awards through the years.
Login To Contact Speaker


What's New in Visual Studio 2015






Josiah Mory


Login To Contact Speaker


Demystifying the Wizardry of Regular Expressions



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


Scaling Scrum
Sharpen Your Scrum Skills – Open Discussion
Ask A Microsoft MVP (Panel)
Visual Studio Application Lifecycle Management 2015 and TFS 2015 New Stuff



Douglas C Hoffman

Mr. Hoffman, AKA “The Engineer That Can Talk,” helps organizations select, develop and deploy the right technology, at the right time to deliver business solutions with measurable ROI. He has deep and direct experience in Web Technologies, Project Management, Training Programs and Consulting Services. This breadth and depth of practical experience – from on-site, hands-on customer implementation projects to leading multi-million dollar enterprise business units – provides clients with a creative, business-minded, tech-savvy resource. “He (Doug) has the unique skill of assessing market needs and determining how to use technology to meet those needs. At the same time he can evangelize to the client, industry analysts and the sales team. He also is a great team player who makes everyone better through his efforts.” Cliff Pollan, CEO, NewsEdge (Thomson-Reuters) In 2009 Mr. Hoffman got “Drupal Fever” and immersed himself in the open-source content management system’s technology and community. As an active member of the San Diego Drupal Users Group, Mr. Hoffman helps organizations large and small leverage the power of Drupal to build and deploy richly featured web sites in a fraction of the time and at a fraction of the cost of traditional web development practices. Douglas C. Hoffman Principal @ The Lakewood Group San Diego Mobile: 858.442.3414 Email: Doug@CustomerSuccessMarketing.com Web: www.The-Lakewood-Group.com LinkedIn: www.LinkedIn.com/in/douglaschoffman Skype: doughoffman Twitter: douglaschoffman D.O: douglaschoffman Specialties: CORE COMPETENCIES – Web Technologies, Product Management, Technical Product Marketing, Project Management, Business Development, Sales Engineer, Competitive Analysis, Customer Management, Marketing Programs, Professional Services, Training, Team Management, Writing, Professional Services
Login To Contact Speaker


From Blank to Live in 45 - aka Drupal Bootcamp



Nic Raboy

Nic is a Developer Advocate for Couchbase in the San Francisco Bay Area. He has released several native and hybrid mobile applications to iTunes and Google Play and writes about his development experiences related to making web and mobile app development easier to understand. He has experience in Unity3D, Apache Cordova, Java, NoSQL, SQL, and NodeJS. Nic has experience building and managing apps at scale for demanding users from the University of California school system.


Quick and Easy Development with Node.js and Couchbase Server



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. http://www.plusnconsulting.com
Login To Contact Speaker


Async end to end - MVC and the new MongoDB .Net driver
Running With MongoDB - Better than running with scissors!
MongoDB First Steps



Bob Reselman

Bob Reselman is a results oriented executive software developer, technical lead/evangelist, project manager, teacher, author, technical writer and editor. In the past Bob held the position of Platform Architect for the computer manufacturer, Gateway, was a Principal Consultant for the transnational consulting company, Cap Gemini and worked at Edmunds.com. Now he is a Director at Casting Networks Incorporated. He writes for Developer.com. He builds electric guitars and basses. He lives the good life in LA with his wife Arlo and their pet, Itchy the Dog.
Login To Contact Speaker


The 7 Rules for Writing World Class Technical Documentation






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 http://robrich.org/presentations and follow him on twitter at @rob_rich.
Login To Contact Speaker


ASP.NET MVC6 Deep Dive
Azure Web Jobs: web services on steroids
Introducing ASP.NET 5 (vNext)
JavaScript Testing in Node, the Browser, and CI



Sid Shetye

A developer at heart, Sid is a leading security expert with over a decade of experience in the security and cloud software space. He has engineered the largest deployment of secure boot devices on the planet whose deployments include commercial phone manufacturers as well as government agencies. Sid is the CEO of Crypteron. He has a Masters in Electrical Engineering (Security) from The University of Southern California and an MBA from UCSD’s Rady School of Management. He lives in sunny San Diego with his wife and son.


Stop data breaches! Building secure web apps within minutes



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 http://www.LoudSteve.com or find him on twitter at @TheLoudSteve.
Login To Contact Speaker


How to manage 31,407 lines of PowerShell (and counting)



Steve Andrews

Steve Andrews has been a successful software engineer for over sixteen years – four-time Microsoft MVP Award recipient, frequent technology conference speaker, and holder of multiple Microsoft and IBM certifications. He’s designed high-level custom software solutions for a wide range of international and U.S. companies and regularly gives his time as a technology mentor to startups in the greater Los Angeles area and beyond. In a past life, he worked for a small software company in the Pacific Northwest you probably haven’t heard of. Steve is currently the Founder and Executive Director of Platinum Bay Technologies, a social enterprise and limited-profit software technology company designed from the ground-up to successfully hire and employ people on the Autism Spectrum with software engineering career opportunities.


Engineering Highly Maintainable Code



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: www.twitter.com/sweetiewill LinkedIN: www.linkedin.com/in/williamhoang/


Developing Mobile Apps that Work Offline



Stuart Zahn

Stuart Zahn is an enterprise application developer with over ten years of experience delivering business solutions, including websites and mobile apps. He has a proven track record of automating systems in financial and professional services industries that involve multi-tier ERP/ECM solutions on the full stack with JavaScript in the front-end and C# and/or Java in the backend. http://stuartzahn.net
Login To Contact Speaker


SPA OAuth Token-Based Security



Tony Baik

Tony Baik is currently a Resident Apprentice at 8th Light, aspiring to be a Software Craftsman. He's been programming for over 7 years and loves to code in Ruby and Clojure.
Login To Contact Speaker


How To Start Using Test Driven Development



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 - Best Practices
Accidentally Manager – A Survival Guide for First-Time Engineering Managers



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: http://therockncoder.blogspot.com/.
Login To Contact Speaker


Functional JavaScript



Vishal Saxena

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


Microsoft Azure and Threat modeling your applications for cloud



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: http://wolfpaulus.com/ Hope to meet you at CodeCamp.
Login To Contact Speaker


AAA: Android Push - Android Wear - Android Voice



Woody Zuill

Woody Zuill has been programming computers for 30+ years, and is an Agile Coach/Trainer/Consultant with Industrial Logic. 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. http://zuill.us/WoodyZuill/ http://mobprogramming.org/
Login To Contact Speaker


Continuous Discovery
Agile Success - 8 Agile Maxims I Live By
An Intro to No Estimates
An Intro to Microtesting



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.


Intro to Open Stack

Registered Users: 12913 Registered Today: 0 Current number of sessions: 73 Sessions Posted Today: 0

 

Sponsors

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