![](https://mledqk8d0dft.i.optimole.com/w:1130/h:650/q:eco/https://eventspy.com/wp-content/uploads/2022/04/central-ohio-software-symposium-april-2022-eventspy.jpg)
About Central Ohio Software Symposium
We are excited to come together again for in-person events! However, you will have the option to join us virtually via Zoom. For those who will join us online, the Virtual Event Hallway will be displayed here prior to the start of the event.
In addition, attendees will have access to video recordings of all sessions.
Why Attend?
This conference will focus on the latest technologies and best practices emerging in the modern software development and architecture space. Our speakers are authors, consultants, open-source developers, and recognized industry experts. NFJS brings a high-quality conference to your city, making the event accessible not only to senior engineers but to the whole team.
Your Ticket Includes 5 Virtual Workshop Credits
A $1,500 Value!
New for 2022! Your Central Ohio Software Symposium ticket includes 5  Virtual Workshop credits. Once registration is complete, you can start your Central Ohio Software Symposium experience by redeeming your NFJS Virtual Workshop passes! Each month, NFJS offers up to 16 live instructor-led virtual workshops via Zoom. NFJS speakers present the latest tools, techniques, and best practices for Software Developers and Architects.
NFJS Virtual Workshops are 1/2-day or full-day deep-dive training sessions. Half-day sessions require 1 credit. Full-day sessions are 2 credits. Credits may also be used to view sessions in our On-Demand Training Library.
What Will You Learn?
New Technology
This is an exciting time of innovation and rapid change. Our 90-minute in-depth sessions will help you stay on top of the latest developments in the software industry.
Tools And Practices
A key success factor is to choose the right tools and use them efficiently. Sessions at an NFJS event will help you evaluate and understand tools that will give you a competitive advantage.
Software Architecture
Your architecture decisions have a long-lasting impact. Our experts will share their experience and insight to help you master architecture skills and create value in your organization.
Leadership And Teamwork
Successful organizations require effective teams. These are important skills. Many NFJS sessions go beyond code and focus on how we can more effectively work together.
Event Highlights
Don’t miss your chance to attend more than forty education and solutions sessions:
- In-depth Discussions
- Peer Exchange
- Access to Speakers
- Expert Panel Discussions
- Hands-on Code Examples
- Best Practices
- Tech Trivia
- Insight on Cutting-Edge Tools
Registration Includes
- All-Access Pass
- All Meals / Snacks – duration of the symposium
- Session Materials
- NFJS Backpack
- NFJS 2022 T-shirt
- Wi-Fi Access
- Great Raffle Giveaways
Schedule
Friday, April 29
9:00 am | Pre-Conference Workshop: Developer Productivity Engineering – The Next Big Thing in Software Development Raju Gandhi |
12:00 pm | REGISTRATION |
1:00 pm | WELCOME |
1:15 pm | The Amazing Features of Modern Java Venkat Subramaniam Microservices and Domain-Driven Design — The strategic parts Raju Gandhi Put Your Best Boot (Spring) Forward: Spring Boot Best Practices Craig Walls Architectures for Cloud-Native Jonathan Johnson |
2:45 pm | BREAK #1 |
3:15 pm | Exception Handling in Functional and Reactive Programming Venkat Subramaniam Domain-Driven Design – Where Rubber meets the road Raju Gandhi Spring Reactive Craig Walls Kubernetes Koncepts – 1/2 Day Hands-On Workshop Jonathan Johnson |
4:45 pm | BREAK #2 |
5:00 pm | A Deep Dive into CompletableFutures Venkat Subramaniam Container Usage Patterns Raju Gandhi Reactive Spring APIs Craig Walls Kubernetes Koncepts – 1/2 Day Hands-On Workshop Jonathan Johnson (continued) |
6:30 pm | DINNER |
7:15 pm | OPENING NIGHT KEYNOTE Keynote: Systems thinking Raju Gandhi |
Saturday, April 30
8:00 am | BREAKFAST |
9:00 am | Creating Evolutionary Architecture and Design: From Problem to Solution by exploring patterns Venkat Subramaniam Advanced Git Raju Gandhi Reactive Spring Persistence Craig Walls The Linked Data Revolution is here, are you ready? Michael Carducci |
10:30 am | MORNING BREAK |
11:00 am | Creating Evolutionary Architecture and Design: From Problem to Solution by exploring patterns Venkat Subramaniam (continued) Advanced Git Raju Gandhi (continued) Spring Graph QL Craig Walls Resource-Oriented Microservices – The Big Picture Michael Carducci |
12:30 pm | LUNCH |
1:30 pm | Staying One Step Ahead of Java Evolution: Learning from Other Languages Venkat Subramaniam Docker & Dockerfiles Raju Gandhi Kubernetes Extensibility – 1/2 Day Hands-On Workshop Jonathan Johnson Modern Data Integration – “Smart” Data Michael Carducci |
3:00 pm | AFTERNOON BREAK |
3:30 pm | Transforming Data Using the Functional APIs of Java Venkat Subramaniam Docker & Dockerfiles Raju Gandhi (continued) Kubernetes Extensibility – 1/2 Day Hands-On Workshop Jonathan Johnson (continued) The Secrets to Smart, Flexible, Self-Describing API Michael Carducci |
5:00 pm | EXPERT PANEL DISCUSSION I |
Sunday, May 1
8:00 am | BREAKFAST |
9:00 am | Designing in the World of Microservices: The Emphasis on Bounded Context Venkat Subramaniam Modern Java Unit Testing and Mocking Workshop Christopher Judd Terraform-ing your cloud Raju Gandhi VDD: Value-Driven Development – 10 Golden Rules for incremental Greatness Michael Carducci |
10:30 am | MORNING BREAK |
11:00 am | Modeling with Sealed Classes Venkat Subramaniam Modern Java Unit Testing and Mocking Workshop Christopher Judd (continued) The Wonderful World of Apache Kafka Dave Klein On being an effective developer Raju Gandhi |
12:30 pm | LUNCH |
1:15 pm | EXPERT PANEL DISCUSSION II |
2:15 pm | Refactoring Code: An Incremental and Purpose-Driven Approach Venkat Subramaniam Hacking & Hardening Java Web Applications Christopher Judd Harness the Power of Data in Motion with Kafka Streams Dave Klein The Influential Engineer – Overcoming resistance to change Michael Carducci |
3:45 pm | BREAK |
4:00 pm | Refactoring Code: An Incremental and Purpose-Driven Approach Venkat Subramaniam (continued) Hacking & Hardening Java Web Applications Workshop Christopher Judd Implementing Event-Driven Architectures Dave Klein Influential Engineer Part 2 – Persuasion Patterns Michael Carducci |
Link for more information or to register for the event:
https://nofluffjuststuff.com/columbus