Dave Thomas, Chief Scientist/CSO, Kx Systems, Co-Founder and past Chairman of Bedarra Research Labs (BRL), creators of the Analyst visual analytics workbench and an ACM Distinguished Engineer. Founder and past CEO of Object Technology International (OTI), becoming CEO of IBM OTI Labs after its sale to IBM. With a unique ability to see the future and translate research into competitive products, he is known for his contributions to Object Technology including IBM VisualAge and Eclipse IDEs, and their Smalltalk and Java virtual machines. Dave is a popular, humorous, albeit opinionated keynote speaker with an impressive breadth of business experience and technical depth. He is a thought leader in large-scale software engineering and a founding director of the Agile Alliance. With close links the R&D community Dave is an adjunct research professor at Carleton University in Canada and held past positions at UQ and QUT in Australia. He has been a business and technical advisor to many technology companies. Dave is founder and chairman of the YOW! conferences, and a GOTO Conference Fellow.
Talks I've Given
-
90 Minutes: Product vs Platform
Featuring Dave Thomas
Dave discusses the challenges & tradeoffs faced by product & engineering management as they seek to deliver best platform for their business
leadership product engineering-management -
3
History and Trends of Programming Languages with Erik Meijer & Mads Torgersen
Featuring Dave Thomas, Mads Torgersen and Erik Meijer
Epic double-length YOW! Tube with YOW! chairman and founder Dave Thomas chatting with Erik and Mads about the history and trends of programming languages. Bonus insights into their personal libraries with a show-and-tell of treasured books.
programming-history books haskell c# language-design -
Fast Big Data – Enabling Financial Oversight
Featuring Dave Thomas
For the last decade, there has been increased concern about the integrity of capital markets. The crash of 2008-2009 and follow legal actions and press have created an image of a world of high-frequency traders who can leverage their computer power to manipulate markets. Technical talks on...
software-development -
Fast Big Data – Enabling Financial Oversight
Featuring Dave Thomas
For the last decade, there has been increased concern about the integrity of capital markets. The crash of 2008-2009 and follow legal actions and press have created an image of a world of high-frequency traders who can leverage their computer power to manipulate markets. Technical talks on...
software-development -
Keynote: Fast Big Data - Enabling Financial Oversight
Featuring Dave Thomas
For the last decade, there has been increased concern about the integrity of capital markets. The crash of 2009, the coverage of flash trading, and weekly announcements of cyber attacks have justifiably shaken the public's confidence. However, fast big data also enables the good guys! In this...
infiniteconf datascience data data-engineering fast-data -
Fast Big Data – Enabling Financial Oversight
Featuring Dave Thomas
For the last decade, there has been increased concern about the integrity of capital markets. The crash of 2008-2009 and follow legal actions and press have created an image of a world of high-frequency traders who can leverage their computer power to manipulate markets. Technical talks on...
data -
Fast Data: Tools and Peopleware
Featuring Dave Thomas
For decades, many have argued for and against Dearden’s “Myth of real-time management information” HBR 1966. At best most organizations have had only partial data, and insufficient storage and processing, limiting their ability to be a real-time enterprise. Thanks to massive...
software-development -
Productive Device Programming – IoT Device Programming Models and Runtimes
Featuring Dave Thomas
IoT devices vary from extremely limited 8/16/32 processors to Linux capable machines. In order to quickly develop products/applications, one needs higher level tool chain for productivity. In this talk, we describe the essential features and constraints of programming models for different device...
iot -
Living in Big Data with Vector Functional Programming
Featuring Dave Thomas
This talk explores big data using vector functional programming. These languages enable rapid interactive development of concise and efficient applications. Vectors are a natural low impedance abstraction for dealing with high performance relational and NoSQL column stores. We use the k language...
concept