Sessions

Megan Kilman
Jocelyn Becker
Preparing for the Associate Android Certification and learning Architecture Components
Megan Kilman; Jocelyn Becker

Introduction to the Associate Android certification and what it means to you. Workshop to teach you how to use Architecture Components in your Android app to make an app with a reactive UI that stores and loads local data (without writing any database connection code!).

Room: Julia Belle Ballroom
Topics: Application Development;
Tags: Android; Architecture Practices; Certification

Polina Abramov
Healthcare IT: Why is it so hard?
Polina Abramov

This session will look at the specifics of Health industry, its computerization process, technology and complexities associated with it. We will talk about health data, HIPAA, HL7, FHIR and other acronyms and see how we, “the devs”, contribute to improving patient experience and outcome

Room: Goldenrod
Topics: Application Development; Infrastructure; Requirements;
Tags: Architecture Practices; Big Data; Other; Requirements; Security; Software Process

Matthew Jones
From the Ground Up: Lessons from a Rewrite in ASP.NET
Matthew Jones

Should you rewrite that app? Maybe! My team at U-Haul recently completed a year-long rewrite of a major project, and we learned quite a few interesting things. Come along with me as we explore the successes and failures of my team's massive rewrite.

Room: Goldenrod
Topics: Application Development; Project Management; Requirements; Soft Skills;
Tags: .NET; Architecture Practices; Database/SQL; Development Practices; DevOps; Project Management; Requirements; Soft Skills; Software Process

Dan Galpin
Kotlin and the Future of Android Development
Dan Galpin

Kotlin is a modern, expressive, concise language that provides safety features for nullability and immutability while supporting full Java language interop. Kotlin is a great choice for clients, servers, and apps.

Room: Julia Belle Ballroom
Topics: Application Development;
Tags: Accessibility; Android; Architecture Practices

Brian McKeiver
Bryan Soltis
Serverless Architecture Shootout
Brian McKeiver; Bryan Soltis

Serverless architecture is a way of computing that allows you to build/run applications and services without thinking about servers. Join Brian McKeiver as he compares & contrasts two of the most popular serverless platforms, Microsoft Azure and Amazon AWS, to find out which platform reigns supreme.

Room: Appalachian
Topics: Application Development;
Tags: .NET; Architecture Practices; Cloud; Other; Web

Sundeep Dronawat
Crypto Currency Infrastructure - Challenges and Opportunties
Sundeep Dronawat

As the adoption of cryptocurrencies — or digital currencies that are encrypted for security — spreads throughout the business and financial sectors, so too do the challenges for Engineers and IT professionals. They have to be prepared for potential implications as cryptocurrencies evolve.

Room: Appalachian
Topics: Infrastructure;
Tags: Architecture Practices; Big Data; Cloud; Cross-Platform; Development Practices; Hardware; Other; Project Management; Security; Software Process

Brian Korzynski
Is Machine Learning the right tool?
Brian Korzynski

To many people, machine learning is a black box of awesomeness that magically solves all of your problems. When you combine this with how much it is talked about in the news it can be very hard to understand what it truly is, what kind of problems it can solve, and where it fits in your developer to

Room: Burley/Cumberland/Derby
Topics: Application Development;
Tags: Architecture Practices; Big Data

Richard Teachout
Job Skill Tips - Work towards Promotions / Enhance your Resume
Richard Teachout

If you are looking for some tips and tricks to get that promotion, or find your Dream Tech job.. this session may be the best one for you. Learn some tips from my perspective, of ways to get the promotion or interview... and hopefully get it.

Room: Appalachian
Topics: Application Development; Infrastructure; Project Management; Requirements; Soft Skills; Software Testing; User Experience;
Tags: .NET; Accessibility; Agile; Architecture Practices; Big Data; Clojure; Cloud; Continuous Deployment; Cross-Platform; Database/SQL; Design (UI/UX/CSS); Development Practices; DevOps; Functional Programming; Hardware; iOS/OSX; IoT; Java; JavaScript; Mobile; Other; Other Languages; PHP; Project Management; Python; Requirements; Ruby/Rails; Scala; Security; Soft Skills; Software Process; Testing; Web; Web Services; Windows 8/10

Michael Dowden
Optimize for Readability
Michael Dowden

As developers we spend much more time reading code than we do writing it. It’s important that our code conveys its meaning clearly, not just to the computer but also to other developers. This talk will cover the importance of naming and some tips for emphasizing clarity in your own code.

Room: Farmington
Topics: Application Development;
Tags: Architecture Practices; Development Practices

Thomas Haver
Transform Your Organization with an Enterprise Automation Program
Thomas Haver

A introspective dive into the problems faced by teams in scaling automation for an enterprise. The lack of both coordination between teams & enforcement of standards leads to divergent, messy solutions to test automation. The talk will demonstrate how to build a robust enterprise automation solution

Room: Burley/Cumberland/Derby
Topics: Software Testing;
Tags: Architecture Practices; Functional Programming; Testing

Ryan Ripley
Faye Thompson
Collaborative Curiosity
Ryan Ripley; Faye Thompson

Bring your questions, as you are the product owner to this conversation about celebrating curiosity, becoming more agile and fostering an environment that allows your team to succeed. We will address the questions of the room and facilitate a whole-conference conversation.

Room: Grand Belle Hall
Topics: Application Development; Infrastructure; Project Management; Requirements; Soft Skills; Software Testing; User Experience;
Tags: .NET; Accessibility; Agile; Architecture Practices; Big Data; Clojure; Cloud; Continuous Deployment; Cross-Platform; Database/SQL; Design (UI/UX/CSS); Development Practices; DevOps; Functional Programming; Hardware; iOS/OSX; IoT; Java; JavaScript; Mobile; Other; Other Languages; PHP; Project Management; Python; Requirements; Ruby/Rails; Scala; Security; Soft Skills; Software Process; Testing; Web; Web Services; Windows 8/10

Brian Korzynski
Build a Machine Learning Supercomputer under $500
Brian Korzynski

Hardware has become so cheap these days that we can take the processing power of several small computers, Raspberry Pi’s in this case, and build them into a cluster computer to build a purpose built computer for handling machine learning problems. The beauty part is that you can configure the cluste

Room: Burley/Cumberland/Derby
Topics: Application Development;
Tags: Architecture Practices; Development Practices; Hardware

About

A software development conference in the Louisville, KY area on March 28 - 30, 2018 designed to cover all aspects of software development regardless of development stack.

Contact Us
Keep in Touch