Denver Dev Day

Denver Dev Day

November 17, 2017

Microsoft, Denver Tech Center
7595 Technology Dr., Suite 400
Denver, CO 80237

Welcome to Denver Dev Day, Colorado's premier, local community-organized developer event. With presentation topics ranging from desktop, micro-services, and web development to patterns, the cloud, and soft skills, Denver Dev Day is your awesome, free, day-long resource for developer learning.

Microsoft continues to sponsor Denver Dev Day in 2017 with their killer Denver Tech Center venue, while old and new event sponsors continue to back this good work.

Tell your manager it's time to sharpen the saw. Tell your manager when you get smarter the business gets better. Tell your manager November 17th (it's a Friday) is on your calendar and the whole development team is coming to Denver Dev Day. And, if you are working on neat technology that you could share with other developers in our developer community, step up – let this year be the year you submit a talk to Denver Dev Day.

Schedule

Time Maroon Bells 1 Maroon Bells 2 Pyramid Peak Longs Peak
8:30–9:00 am Registration
9:00–10:30 am Artificial Intelligence for Everyone, even you
Jerry Nixon
11:00 am–12:30 pm Mobile App Development with Angular and Ionic
Ely Lucas
Learn Azure by Web Site Creation
William Wegerson
Know Your Tools – Making the Most of Working with .NET Core
Dave Rael
Securing Client Side Apps With Identity Server 4
Ben Hoelting
12:30–1:00 pm Lunch
1:00–2:30 pm Harnessing D3.js to visualize geographical data
Adam Durazo
Mixed Reality Overview and Setup Lab
Dave Noderer
Creating multi-platform applications using Xamarin and the .NET Standard
Shawn Kendrot
Light Up Your App with Windows 10 Fall Creators Update
Daren May
2:45–4:15 pm Maintainable Javascript Apps with REDUX
Thomas St Pierre
Mixed Reality Introduction to Unity
Natalie Perez
Entity Framework Core with MySQL and SQL Server
Matt Dixon
Working with SQL syntax trees in .NET
Isak Sky
4:30–6:00 pm Angular Custom Modules – To infinity and beyond!
Matt Vaughn
Working with Mixed Reality Toolkits
Dwight Goins
Building Reactive User Interfaces with ReactiveUI and DynamicData
Shane Neuville
Persisting Aggregates with a Document Database
Sean Buchanan
6:00–6:15 pm Finale

Sessions

Speakers

Sean Buchanan
Sean Buchanan Cambridge Investment Research, Enterprise Architect

Over 25 years of experience with software development. Currently an Enterprise Architect at Cambridge Investment Research. I've spent quite a bit of time on the subject of domain-driven design.

Persisting Aggregates with a Document Database
4:30 pm, Longs Peak

Matt Dixon
Matt Dixon Front Range Systems, Managing Director/Founder

Matt is owner and founder of Front Range Systems, a software consulting company focusing on custom software solutions for its clients. Matt has over 17 years of professional development experience, and loves solving complex problems with simple solutions. He has helped organizations through mentorship and training and specializes in professional and enterprise solutions with various technologies including HTML5, AngularJS, ASP.Net, WPF and C#.

Entity Framework Core with MySQL and SQL Server
2:45 pm, Pyramid Peak

Adam Durazo
Adam Durazo Datalere, Senior Consultant

Entrepreneur, hacker, developer. Adam has enjoyed working with many different languages ranging from VB5 to Python and numerous in between. As a Senior Consultant at Datalere, he focuses on tools to bridge the gap between data and the world. Whither the need is to collecting data from the world or efficiently presenting data.

Harnessing D3.js to visualize geographical data
1:00 pm, Maroon Bells 1

Dwight Goins
Dwight Goins Thoth Speed Engineers, CAO

Dwight Goins is the Chief Algorithms Officer (CAO) and Lead Emerging Experiences Consultant at THOTH Speed Engineers located in Coral Springs, Florida. Dwight spends most of his time leading his team to implement Integration solutions using Azure and AWS. He's also built automated frameworks in Chef for DevOps teams with various clients. In his night life, he leads a group of ideologists, scientists and developers towards creating that next AI, AR and VR medical based application that heralds in the future. He is also familiar with IoT, R and Machine Learning. His fascination however is with the emerging experience brand of 1-D and 3-D platforms such as bots (Conversation as a platform) and Augmented Reality, Virtual Reality and Mixed Reality using head mounted displays such as HoloLens. Outside of Microsoft, believe it or not, he is an avid Linux User (Gentoo being his favorite distro), Open source contributor, as well as an InfoSec Secure Coding Instructor. Along with Open source development, he also mentors and teaches with the TEALs program. He maintains an active MCT (Microsoft Certified Trainer) license, and holds the MCPD, MCSD certifications as well as a Certified Data Recovery Professional (CRDP) license. In his spare time he finds a way to take care of his 3 beloved daughters, wife, and extended family by constantly keeping them entertained through travelling, and family fun.
You can contact the third person Dwight Goins at dngoins@thothspeedengineers.com or read about his first person experiences at http://dgoins.wordpress.com

Working with Mixed Reality Toolkits
4:30 pm, Maroon Bells 2

Ben Hoelting
Ben Hoelting Aspenware, Senior Technologist

Ben is a software guy with "people skills". He loves software and technology but also enjoys sports, movies and spending time with his wife and three children. In truth, he’s just a big kid. He loves designing systems that solve real world problems. There is nothing more satisfying than seeing something you helped develop being used by the end users. Ben joined the IT industry in 1996 as an intern and has worked with .NET since its inception back in 2001. This has given him the experience of a senior level full stack .NET developer. He is an experienced speaker and presents at the Visual Studio Live conferences all around the country. He loves sharing his experiences with developing software. Ben is a Microsoft MVP in Visual Studio Development Technologies and a Microsoft Certified Technology Specialist (MCTS) for Web and Windows .NET 4.0. His twitter stream is at https://twitter.com/benhnet. Finally, Ben is very involved in the local .NET community and is the leader of the South Colorado .NET User Group.

Securing Client Side Apps With Identity Server 4
11:00 am, Longs Peak

Shawn Kendrot
Ely Lucas
Ely Lucas Ionic

Ely Lucas is a web and mobile developer in Denver. He works as a software engineer for Ionic.

Mobile App Development with Angular and Ionic
11:00 am, Maroon Bells 1

Daren May
Daren May CustomMayd, President

Daren May is the President and founder of CustomMayd, a company that specializes in designing and building developer training and next-level digital experiences. Daren is a Windows Development MVP and has written and presented many training courses including Microsoft Virtual Academy videos.

Light Up Your App with Windows 10 Fall Creators Update
1:00 pm, Longs Peak

Shane Neuville
Shane Neuville SilverSalmon/PingARing, Lead Developer and Mobile Development

Shane Neuville is the Lead Consultant for Silver Salmon and co-founder of PingARing. He's been building MVVM powered applications for the past 10 years in WPF, Silverlight and currently spends the majority of his time building Xamarin mobile applications and wearables with his wife. He's a contributor to the ReactiveUI OSS project and has been developing Functional Reactive Uis for the past 3 years.

Building Reactive User Interfaces with ReactiveUI and DynamicData
4:30 pm, Pyramid Peak

Jerry Nixon
Jerry Nixon Microsoft

A Developer Evangelist for Microsoft from Colorado, Jerry Nixon, teaches and speaks on Windows, Phone, and Desktop development. His career launched with Microsoft SQL Server 6.5, delivering data-centric solutions while “database developer” was a novel term.

He received a civilian Naval Commendation for security work, preceding his work for the startup that would become Microsoft CRM. For 20 years, Jerry built Microsoft-centric, mobile solutions. Today, he speaks on XAML, mobility and Kinect at events, communities, universities, and online. The bulk of Jerry’s free time is spent teaching his three daughters Star Trek character backstories and episode plots.

Contact: Jerry Nixon Jerry.Nixon@microsoft.com
Meetup: http://aka.ms/colorado
Twitter: @jerrynixon
Channel9: http://jerrynixon.com/
Microsoft Virtual Academy: https://mva.microsoft.com/search/SearchResults.aspx#!q=jerry%20nixon&lang=1033

Artificial Intelligence for Everyone, even you
9:00 am, Maroon Bells 1 & 2

Dave Noderer
Dave Noderer Computer Ways, Inc., President/CEO

CEO / President and founder of Computer Ways, Inc., a Microsoft Partner. Mr. Noderer holds a BS in Electrical Engineering from Rochester Institute of Technology with graduate and continuing education courses from University of Rochester and Northeastern University. He spent over 20 years designing multiprocessor computers, writing microcode and managing projects before starting Computer Ways, Inc. in 1994. Dave is a software developer, Microsoft MVP, ASPNet Insider and is very active in .net User Group communities. He spent 3 years as an officer and director of INETA (International .NET Association) where he oversaw the enrollment and support of hundreds of user groups worldwide. Since 2001 he has been running the Florida .NET User groups currently meeting in Deerfield Beach, Ft Lauderdale, and West Palm plus a very successful annual South Florida Code Camp since 2005 which attracts 1000 developers for a day of free .net education and networking. He has also been involved in community activities over the years participating in and helping organize and plan leadership programs in both Ft Lauderdale and Deerfield Beach. Dave is or has been an officer on the board of directors of the Deerfield Beach Historical Society, Kiwanis of Deerfield Beach, Deerfield Beach / Lighthouse Point Relay for Life, Hillsboro Lighthouse Preservation Society and the Deerfield Beach Chamber. Dave lives a block from the beach in Deerfield Beach, FL and enjoys walking and yoga on the beach.

Mixed Reality Overview and Setup Lab
1:00 pm, Maroon Bells 2

Natalie Perez
Natalie Perez Software Engineer

Natalie Perez is a Software Engineer who specializes in VR/AR/MR development with a focus in game development. In addition to working at Thoth Speed Engineers, a training and consulting, and app development company, she is also an instructor at Code/Art, a tutor at the Miami Animation & Gaming International Complex, and formerly part of the WebDev teaching team at Miami Dade College. Natalie spent her former years working at a law office where she coded and created reports and documents while converting the office to a paperless ecosystem. She also created training documentations and videos, and instructed groups and one-on-one trainings. Natalie graduated Magna Cum Laude with her Bachelor’s Degree from Florida International University and is continuously learning about the new and exciting developments in the mixed realities.

Mixed Reality Introduction to Unity
2:45 pm, Maroon Bells 2

Dave Rael
Dave Rael

Dave Rael a dad, husband, podcaster, and software developer and architect. He hosts the Developer On Fire podcast to share the humanity of software developers.

Know Your Tools – Making the Most of Working with .NET Core
11:00 am, Pyramid Peak

Isak Sky
Isak Sky Xledger, Chief Engineer

Isak Sky has been developing software for 8 years, and loves both metaprogramming and functional languages. He likes trying to find the best use cases for dynamic and static programming languages, and enjoys writing code in F#, SQL and Clojure. In his spare time, he enjoys snowboarding and mountain biking. He is based in Colorado Springs, and can be found on twitter as @isaksky.

Working with SQL syntax trees in .NET
2:45 pm, Longs Peak

Thomas St Pierre
Thomas St Pierre Neudesic, Senior Consultant

Thomas learned C++ at age 11, written DOS games in Turbo Pascal, ray tracing routines in MASM and helped usher in web and distributed programming through and beyond the DotCom boom. He is now a solution architect spanning web, mobile, cloud/onprem/hybrid infrastructure and transforms IT organizations on applied Agile and continuous delivery process improvements.

Maintainable Javascript Apps with REDUX
2:45 pm, Maroon Bells 1

Matt Vaughn
Matt Vaughn Build Motion, Gorilla Coder

Matt Vaughn has been building Microsoft based web applications since 1998. He specializes in building Web APIs and back end application services using rule engine and action-based frameworks. Matt recently published two NPM packages for building rich business logic using Typescript for Angular applications (https://www.npmjs.com/~buildmotion).

Angular Custom Modules – To infinity and beyond!
4:30 pm, Maroon Bells 1

William Wegerson
William Wegerson

William is a developer who has been recognized as a .Net/C# MVP for his work in the developer community. He is also one of the main organizers of the Denver Dev Day having worked the event for eight times.

Learn Azure by Web Site Creation
11:00 am, Maroon Bells 2

Sponsors