Presenters

 

Aaron Stannard

Former Microsoftie; Startup Founder
Login To Contact Speaker


A Brave New World: The New .NET Stack


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


SOLID Principles
Chrome Developer Tools


Andrew Karcher

My passion is delivering value through data. I am a former SQL Server MVP and I serve the community in multiple ways: SQL Saturday Organizer, San Diego .Net User Group President, and San Diego SQL Users Group Board Member. I have presented at multiple Users Groups, SQL Saturdays, Code Camps and conferences such as SQL Pass. I work as a Data Engineer for Pluralsight.
Login To Contact Speaker


An intro to NoSQL (non-relational) databases


Anita Cheng

Anita is a former cancer scientist who went into tech to help people faster. She dabbled in medical illustration, graphic design, then web design before discovering UX. She is currently an Information Architect and UX Developer at the City of LA Dept of Building and Safety. She started her web design career with HTML/CSS, and has added JQuery, Wordpress, and ASP.NET to her skills (out of necessity!).
Login To Contact Speaker


UX for Developers: How to code with empathy


Art Villa

Arthur P. Villa of Breakthrough Business Solutions (avilla@breakthroughbiz.com) 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 http://Art.TheNextRenaissance.com.
Login To Contact Speaker


Off-Topic :: Beyond the Matrix - Getting to the Next Renaissance
Off-Topic :: Beyond the Matrix - Ripping the band aid off


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


Unit testing WPF applications that seems not possible


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 Crew Operations at the new American Airlines 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 http://www.cognitiveinheritance.com.
Login To Contact Speaker


Dynamic Optimization - One Algorithm All Programmers Should Know
Simplify Your API: Creating Maintainable and Discoverable Code


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.


Running Windows 10 IoT Core on the Raspberry Pi


Casey Vega


Login To Contact Speaker


Less Painful Testing


Corey Chen

Currently a sophomore studying Computer Science at USC.


Building extensible .net applications: strategy and techniques


Chaitanya Ganoo

I am a software developer based in Los Angeles. I currently work at AWS Mobile and I am passionate about data analytics and building quality customer-facing products. You can follow me on Twitter @caganoo
Login To Contact Speaker


An introduction to Java 8


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


Intro to F# with a Twist of Xamarin
Azure Mobile Apps: APIs in the Cloud for you Mobile Needs


David Tang

I am a full-stack engineer passionate about testing, application architecture, writing maintainable code, and creating great user experiences. I am also a lecturer at USC teaching and sharing my passion for the web.
Login To Contact Speaker


An Introduction to Ember with Ember CLI


Carlos Meza

Sysadmin, web developer, open source proponent Twitter: @digitalr00ts
Login To Contact Speaker


Test-Driven Infrastructure, Getting Started


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


MongoDB Advanced Topics
MongoDB Basics


Dustin Davis

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


What it's like being a self-employed developer
Advanceded Debugging Made Easy


Ike Ellis

Ike Ellis is a five time SQL Server MVP, partner at Crafting Bytes, Chairman of the San Diego Tech Immersion Group, and chapter leader for the SQL Pass Book Readers. He's spoken at TechEd, SQL PASS Summit, and is a popular lecturer at various code camps and SQL Saturdays around Southern California. In March, he released a book, "Developing Azure Solutions" with Michele Lerioux Bustamante and Zoiner Tejada. He's been a guest on .NET Rocks nad Talk Python to Me. Check http://www.ikeellis.com for more information.
Login To Contact Speaker


A Survey of the Azure Data Landscape


Fred Mikanovic

Computer programmer with 30 years experience programming, since geek high school and time-share system with BASIC. Lately programs with various Microsoft technologies VB.c#.asp.net.sql.ssrs.ssis. Picked along the way MCDBA, MCSD, PMP, MSc, MBA.
Login To Contact Speaker


The best programmers are underpaid


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


An Introduction to Angular 2
JavaScript Simplified: Closures, Prototypes, Promises, and more
ASP.NET MVC6 Deep Dive


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


Azure - Getting started with Apps for SharePoint
Azure - Getting started with Apps for Office


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


Working with existing codebases and Legacy code? See how Event Driven Architecture can help - PART 1
Learn how to implement Event Driven Architecture using NServiceBus - PART 2


Eduardo Favio Angeles

Senior Software Developer and Systems Architect with extensive experience in designing solutions for complex problems and leading Development Departments or IT Teams, hands on experience in Systems Integration, Application Logic, software design, enhancing human workflows, application programming utilizing best practices, and testing software and database solutions.
Login To Contact Speaker


Data Migrations - ETL 101


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. LinkedIn profile is at http://bit.ly/1PKxfBR
Login To Contact Speaker


Fundamentals of Domain Driven Design
Ask a hiring manager
Like a boss: How to be indispensable to your team


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


PowerBI for the Developer


Jeff Morris

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


Linq2Couchbase: Introducing the LINQ provider for Couchbase N1QL


Jimmy Muga

Software Engineer at TMZ. Specializing in elasticsearch, Redis, CQRS, docker, .Net, PHP, SOA.


Redis: An Intro to the Powerful Key-Value Cache Store


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 C# 6


Jason Weimann

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


Intro To Unity I – 2D Games
Intro to Unity II – 3D & VR Games


Kent Cross

Kent Cross has been a software engineer for over 32 years. During this time he has written programs for the MITS Altair 8080, the Commodore Amiga, the Hughes 5118, FAA Radar systems and the scoreboard at Jack Murphy Stadium. He's a consummate punch card maker (a skill not much in demand anymore), and, yes, has debugged a paper-tape program using scissors and scotch tape. Nowadays he manages the Atlassian Tool Suite at a large company supporting over 50 projects and a very large user base.


All Things Atlassian



Li Chen

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


Building extensible .net applications: strategy and techniques


Marcello de Sales

With around 16 years of experience in Software development, Marcello de Sales declares himself as a passionate technologist, who loves problem solving with Software Engineering to help others and his teams. With an expertise in Open-source development acquired while working as a Software Engineer at CollabNet, in San Francisco, Marcello de Sales is passionate about contributing to GitHub projects and learning new technologies in his free time. He has over 16 years of experience with Java and other languages such as Python and PHP, but has been working with Node.js for the past 18 months. He has also been an active user of Docker, the container technology that is revolutionizing the Cloud industry. Marcello de Sales works as a full-time Software Engineer for Intuit San Diego for the last 2 years, working in the Intuit Services Platform team, which provides both Java and Node.js shared libraries for all the Software Development life-cycle across Intuit, including GitHub Enterprise integration, Continuous Integration, Continuous Delivery with Docker containers, and Cloud computing with Private and Public Clouds in Amazon. Before working for Intuit, Marcello de Sales lived in the Silicon Valley and worked for Zynga and CollabNet for about 8 years. He holds a B.S. in Computer Science from Universidade Federal de Alagoas, Brazil, and a M.S. in Computer Science from San Francisco State University, where he did research in the area of Sensor Networks.
Login To Contact Speaker


How to adopt Node.js as one of your Enterprise languages for Shared-Services development


Mats Persson

Mats is a software architect and developer of high performance and scalable databases. He was the leading architect and developer of a market leading object database technology. Over a 14 year period with the company he contributed numerous critical product improvements and created many new product features that were instrumental in supporting their market leading business. Like many object database companies founded in the late 1980’s, their database was built on a foundation suited to hardware, networking, and software of that time. Working with a clean slate he envisioned a next generation product built and optimized for today’s technology platforms. Mats took his comprehensive knowledge of high performance database design and developed a modern, next generation object database system called VelocityDB. The result is the optimal database system for flexible, distributed, parallel, scalable and high performance demands.
Login To Contact Speaker


Ditch SQL, use C# to store C# objects in VelocityDB & VelocityGraph NoSQL databases


Matt Ingenthron

Matt Ingenthron is the Director of Developer Advocates at Couchbase and an experienced web architect with a software development background. He has deep expertise in building, scaling and operating global-scale Java, Ruby on Rails and AMP web applications. He has been a contributor to the memcached project, one of the maintainers of the Java spymemcached client and a core developer on Couchbase. He is currently heading up Couchbase’s work in getting the right bits needed for PHP, Java, .NET and Ruby developers.
Login To Contact Speaker


What is Peer 2 Peer for Mobile?


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


Using a Secure WebAPI Web Service from a Mobile App


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


Boian Mitov

Over 28 years of overall programming and hardware experience. Over 15 years of Delphi experience. Owner of Mitov Software http://www.mitov.com Author of the OpenWire technology: http://www.openwire.org Author of the OpenWire Studio: http://www.openwirestudio.com Author of the Visuino - Graphical programming for Arduino https://www.visuino.com
Login To Contact Speaker


Using Visual Live Binding and implementing cross-platform Animations in Delphi-
Visually program Arduino devices with Visuino and create IoT solutions in minutes
Implement Video, Audio, DSP, Computer Vision, and Artificial Intelligence in your C# applications


Mike Roth


Login To Contact Speaker


Lets Get GOLang Code Working On AWS Lambda


Nicholas Mullen

Software Developer on SignalR, creator of EndGate and ShootR. Open source and game dev enthusiast.
Login To Contact Speaker


Introduction to MVC 6 TagHelpers
Getting started with ASP.NET 5


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


MongoDB First Steps
Successfully Speaking and How to Harness Big Ideas
MongoDb - From Story to Document


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


ASP.NET 5 - From Nothing to Empty


Ralf Quint

Programmer/Software Developer since '76, IT service consultant and software developer here in LA since '97...


Desktop appications with Lazarus & Free Pascal-Write once, run (almost) everywhere


PRATHAP KUDUPU

Prathap Kudupu is a senior consultant, Architect with over 12 years of experience in design and development of web and mobile applications. He is passionate about scaling web site performance, responsive design and product design. He is an active blogger. You can find him at prathapkudupublog.com
Login To Contact Speaker


Top approaches to performance: From comatose to insane


Josh rebootd

Josh is a senior software engineer, software architect, and occasional public speaker. He promotes solid, maintanable code using good practices. Also, practicing how to be more productive using practical problem solving practices.
Login To Contact Speaker


Android: Testing that doesn't suck


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


Richard Rosenheim


Login To Contact Speaker


Getting your feet wet with OpenELEC and the Raspberry Pi


Roman Tumaykin

I am a MS SQL Database Architect / DBA / Developer.
Login To Contact Speaker


Introduction to SQL Server Service Broker - Make your SQL Server scalable


Sam Stokes

I am an Academic Developer Evangelist for Microsoft.


Arduino Virtual Shield


Sven Homan

Agile Developer, Scrum Master, Trainer, Coach, and Consultant at Dinamika Services Inc. Specializing in Scrum project mangement, mobile and ASP.NET application development, and SQL Server based business web applications. Currently lives in Redondo Beach, coding since 1985 and likes to rock n' roll.
Login To Contact Speaker


Build Scalable Performance GUIs with React JS


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


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: Intro to Akka.NET & the Actor Model


Joao Braganca


Login To Contact Speaker


Escaping Dependency Hell with Owin


Todd Zebert

JavaScript Module Pattern, and Modern JS Tooling presentation slides: http://toddzebert.github.io/js-pattern-tooling
Login To Contact Speaker


JavaScript Module Pattern, and Modern JS Tooling


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


Getting Ready for Angular 2: Fighting Fear with Code
Functional Programming in JavaScript