Central Ohio Software Symposium

June 21 - 23, 2019

Schedule

Friday, June 21

12:00 - 1:00 PM - REGISTRATION

1:00 - 1:15 PM - WELCOME

1:15 - 2:45 PM

Updated 2019

Architectures That Bend But Don't Break

Matt Stine
New 2019

The Evolution of Java: 9, 10, 11, and 12

Venkat Subramaniam
Updated 2019

Machine Learning: Overview

Brian Sletten
New 2019

A Vue perspective - Web Apps with Vue.js — Part I

Raju Gandhi
Updated 2019

VDD: Value Driven Development - 10 Golden Rules for incremental Greatness

Michael Carducci

2:45 - 3:15 PM - BREAK

3:15 - 4:45 PM

New 2019

Making Sense of Architectural Coupling with Connascence

Matt Stine
New 2019

Continuations and Fibers: The New Frontier for Java

Venkat Subramaniam
Updated 2019

Machine Learning: Natural Language Processing

Brian Sletten
New 2019

A Vue perspective - Web Apps with Vue.js — Part II

Raju Gandhi
Updated 2019

The Influential Engineer - Overcoming resistance to change

Michael Carducci

4:45 - 5:00 PM - BREAK

5:00 - 6:30 PM

New 2019

Metaphysics of Software Design

Matt Stine
New 2019

Migrating to Java Modules: Why and How

Venkat Subramaniam
Updated 2019

Machine Learning: TensorFlow

Brian Sletten
New 2019

Testing Vue

Raju Gandhi
Updated 2019

Influential Engineer Part 2 - Persuasion Patterns

Michael Carducci

6:30 - 7:15 PM - DINNER

7:15 - 8:00 PM - Keynote

Security & Deception: Lessons From a Professional Liar

Michael Carducci

Saturday, June 22

8:00 - 9:00 AM - BREAKFAST

9:00 - 10:30 AM

Updated 2019

DDD and Microservices: Like Peanut Butter and Jelly

Matt Stine
New 2019

Type Inference in Java: Dos and Don'ts

Venkat Subramaniam
New 2019

Machine Learning: Deep Learning

Brian Sletten
Updated 2019

Production Hardened Services

Nathaniel Schutta
New 2019

Get Go-ing

Raju Gandhi

10:30 - 11:00 AM - BREAK

11:00 - 12:30 PM

New 2019

Critical Questions You Should Be Asking

Matt Stine
New 2019

Learning To Code In Functional Style with Java

Venkat Subramaniam
New 2019

Machine Learning: Deep Reinforcement Learning

Brian Sletten
New 2019

Evolving to Cloud Native

Nathaniel Schutta
Updated 2019

Gradle In Depth

Kenneth Kousen

12:30 - 1:30 PM - LUNCH

1:30 - 3:00 PM

New 2019

Navigating Kubernetes

Raju Gandhi
New 2019

Rediscovering JavaScript

Venkat Subramaniam
Updated 2019

Essential Spring Boot

Craig Walls
New 2019

Responsible Microservices (2019)

Nathaniel Schutta
New 2019

Kotlin Fundamentals

Kenneth Kousen

3:00 - 3:15 PM - BREAK

3:15 - 4:45 PM

Reactive applications with Vert.x

Raju Gandhi
New 2019

Mastering JavaScript Modules

Venkat Subramaniam
Updated 2019

Extreme Spring Boot

Craig Walls
Updated 2019

Thinking Architecturally

Nathaniel Schutta
Updated 2019

Security and the Organization: Roles and Responsibilities

Brian Sletten

4:45 - 5:30 PM - TECH TRIVIA

Sunday, June 23

8:00 - 9:00 AM - BREAKFAST

9:00 - 10:30 AM

New 2019

Qualities of a Highly Effective Architect

Venkat Subramaniam
Updated 2019

Sifting Technologies - Separating the Wheat From the Chaff

Nathaniel Schutta
New 2019

Spring Boot: Application management with Actuator

Craig Walls
Updated 2019

Infrastructure-As-A-Code with Ansible

Raju Gandhi
New 2019

This Java Goes To 11

Kenneth Kousen

10:30 - 11:00 AM - MORNING BREAK

11:00 - 12:30 PM

Design Patterns in the Light of Lambda Expressions

Venkat Subramaniam
New 2019

Offline First - The Progressive Web

Michael Carducci
New 2019

Spring Data: Data at REST

Craig Walls
Updated 2019

Ansible (best) practices

Raju Gandhi
Updated 2019

Next Generation Java Testing with JUnit 5

Kenneth Kousen

12:30 - 1:15 PM - LUNCH

1:15 - 2:15 PM - EXPERT PANEL DISCUSSION

2:15 - 3:45 PM

Core Software Design Principles

Venkat Subramaniam
New 2019

5 Essential SQL Skills Every Developer should know

Michael Carducci
New 2019

Securing Spring: REST and OAuth2

Craig Walls
Updated 2019

Pipelines-as-a-Code with Jenkins 2+

Raju Gandhi
Updated 2019

Mental Bookmarks and the Fractal Nature of Success

Kenneth Kousen

3:45 - 4:00 PM - BREAK

4:00 - 5:30 PM

Twelve Ways to Make Code Suck Less

Venkat Subramaniam
New 2019

Finding Signal in the Noise: The art of Execution

Michael Carducci
New 2019

The Talking App: An introduction to developing Alexa skills

Craig Walls
Updated 2019

On being an effective developer

Raju Gandhi
Updated 2019

Managing Your Manager

Kenneth Kousen
Updating....
{{message}} Your account [{{user.email}}] does not have access to event content. If you are attending, contact us.
Download Schedule PDF