Preventing a Data Breach: Designing a Secure Application


Web Security focuses on two parties communicating securely. With the explosive growth of Moble, IoT, and API’s, a working multi-platform solution requires mastery of many Security concepts. This presentation will present Security Best Practices and Code for the modern full stack environment. It will summarize many best cloud security practices (oAuth, One-Time Tokens, JWE, JWT, etc) and present code implementations of them to the audience.

About the Speakers...

Dave Krause - A software developer with professional experience since the 1990’s, I started programming on a TRS-80 in the 1980’s.

Scott Kramer Lead “Hands-On” Architect for various clients. Scott Kramer has over two decades of experience with technology leadership, enterprise architecture, application development and consulting having written and sold his first commercial program in high school. Scott has worked on many different hardware devices, operating systems, languages and technology stacks including Single Board Computers, information gathering devices, multi-cored linked devices, and mainframes through personal computers. Scott has experience in many languages and operating systems including MVS, Unix, and Microsoft, .NET, Java, C, and more. Scott has certification in several technologies, and has been published in variety of subjects, written computer based training modules and has spoken at JavaOne multiple times, Chicago Coder Conference, and various local venues on a variety of subjects. Scott volunteered in the past for many organizations including Chicago Java Users Group (serving as its President), Chicago Artificial Intelligence User Group, Illinois Java Users Group, Coder Conference, Chicago Police, the Sheriff, Lumity, and a Society for Global Citizenship (a disabled children’s organization). Scott graduated from University of Wisconsin, and happily lives in Chicago with his wonderful wife. Scott’s twitter account is @IllinoisJUG