Venkat Subramaniam

Venkat Subramaniam

Agile Developer


Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an instructional professor at the University of Houston.

He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with agile practices on their software projects.

Venkat is a (co)author of multiple books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. His latest book is Functional Programming in Java: Harnessing the Power of Java 8 Lambda Expressions. You can reach him by email at or on twitter at @venkat_s.


Building Reactive Applications

Workshop by Venkat Subramaniam | Language: English
In this workshop, we will start with a quick introduction to reactive programming. We will then dive into code examples and learn how to create reactive applications. We will learn to implement observables, to deal with errors in a graceful manner, learn both synchronous and asynchronous solutions, hot vs. cold observables, and dealing with backpressures.

Spearheading the future of programming

Keynote by Venkat Subramaniam | Room: Isense
It takes a long time for the software developers to change. The last big changed happened about 20 years ago. We’re poised for the next big change. In this presentation we’ll learn about the perfect storms that’s influencing that change and the directions that the programming field is evolving in.

From Functional to Reactive Programming

Presentation by Venkat Subramaniam | Room: 3
In this presentation we will discuss the merits of reactive programming and how functional programming concepts seamlessly transition into the programming model espoused by reactive programming.