Qt World Summit 2018

Your UI defines your product. Your UX defines your success. Qt defines both.  

Buy tickets for Berlin summit

Speakers at Qt World Summit Boston

Be ready to have your mind blown by our impactful, impressive and insightful keynotes and other presentations. Check back later for new speaker announcements.

Check the full agenda
Jared Spool
Jared M. Spool is a Maker of Awesomeness at Center Centre/UIE. Center Centre is the school he started with Leslie Jensen-Inman to create industry-ready User Experience Designers. UIE is Center Centre’s professional development arm, dedicated to understanding what it takes for organizations to produce competitively great products and services.
In the 39 years, he's been in the tech field, he's worked with hundreds of organizations, written two books, published hundreds of articles and podcasts, and tours the world speaking to audiences everywhere. When he can, he does his laundry in Andover, Massachusetts.

Jared Spool, Maker of Awesomeness at Center Centre/UIE
Keynote

 

Lars Knoll is The Qt Company CTO and Qt Project Chief Maintainer. He has been working on Qt for more than 13 years starting as a software engineer to later leading the global Qt engineering team in Nokia before the Digia acquisition in October 2012.

Lars Knoll, CTO,
The Qt Company
Keynote

 

Michael Aubin is Vice President of Sales Americas at the Qt company.  With over 25 years of sales experience Mr. Aubin is a proven Global Sales and Technology Executive who has a successful track record of growing early stage, mid-size, and large businesses.  Mr. Aubin holds a Bachelor of Science in Electrical Engineering and a Masters in Business Administration.

Michael Aubin, Vice President of Sales Americas, The Qt Company

 

Rashmi is an award winning technologist and leader with over 20+ years of experience. Rashmi is currently Head of Advanced Engineering and User Experience, responsible for technology and go-to market strategy to drive breakthrough user experiences into new pursuits and product platforms. She is focused on combining cutting-edge technologies with advanced UX design and human-machine interactions.

She has over 20+ years of technology and leadership experience and was most recently at Apple Inc, focused on Technology and Strategy for iPhones.  Rashmi has held roles such as Director of Technology at Tandem Launch Technologies, Technology Lead at Qualcomm, and has worked on developing MEMS and nanotechnology-based sensors at GE Global Research Center in New York. Rashmi also worked with Nobel Laureate Dr. Alan MacDiarmid on developing carbon-nanotube-based sensors.

She is a very active member of the Society of Information Displays (SID) and has had many roles of increasing responsibilities at SID, being instrumental in shaping the display industry. While acting as the Chair for the Silicon Valley chapter the SID membership base grew by over 20%. Rashmi is the General Chair for Display Week Conference 2019.

Rashmi is an active advocate of STEM education. While at Qualcomm she co-founded QWISE: Qualcomm Women in Science and Engineering. She continues to promote her passion as a female engineer through HARMAN's partnership with Square One Education Network and 1000 Dreams Scholarship advocating STEM education.  She was recently awarded Diversity Journ's "Women Worth Watching in STEM" 2017 award. She was also recently inducted into the prestigious "Women in Technology Hall of Fame" by WITI in 2018. Given Rashmi's experience on both Automotive and Hi-Tech she is being the bridge between Detroit and Silicon Valley.

Rashmi Rao, Senior Director, Advanced Engineering at HARMAN
Customer Keynote

Paul Chen

Paul is a serial entrepreneur with deep expertise in many high-tech industries including cryptocurrencies, semiconductors, network security, and telecom.  He is responsible for global software product management at Yuneec across all product lines, and has held roles in product management, business development/management, and engineering.  Paul holds a MBA from MIT Sloan, and also has a MS of Electrical Engineering from Columbia, and BS in Computer Science from Brown.
**

Flying Drones Autonomously: A Closer Look Into Mission Planning

Mission planning software enables users to automatically calculate and preset their flight routes and camera trigger points based on a specific task, typically to create a 2D survey of a site or 3D model of a man-made structure.  DataPilot is Yuneec’s version of QGroundControl, a popular open-source mission planner which uses QT to provide cross-platform support.  With the QT framework, Yuneec is able to offer both an embedded and desktop version of DataPilot and only maintain a single codebase.  We will learn about the basic applications of mission planning and explore new trends in drone automation.

Paul Chen, Global Software Product Director, Yuneec USA
Customer Keynote

David Johnsen is a Staff Engineer at Mentor Graphics with over 25 years of experience designing UI and application software across multiple operating system platforms.

He has designed various applications with Qt since 2005. Most recently David’s efforts were focused on combining the use Qt style sheets, QML, and Desktop widgets to provide a common yet customizable UI across the Mentor Graphics Calibre application tool suite.

David Johnsen, Staff Engineer, Mentor, A Siemens Business
Customer Keynote

Euan Cameron is responsible for Developer Technology at Esri and views a well-designed API as valuable as any work of art. Euan has worked in the geospatial software industry for over 30 years and continues to have fun innovating with maps and technology. Euan is an outdoor enthusiast and can often be found in the Sierra Nevada Mountains climbing, skiing, or hiking.

Euan Cameron, CTO, Runtime and Applications Group, Esri
Customer Keynote

Dr. Johnston has 25+ years' experience designing and developing complex software system and 15+ years' experience working in regulated medical software development.  Much of this experience has be focused on UI design and Human Factors aspects of Class II and Class III medical device programs.   Most recently Bruce has been providing strategic insight to a variety of clients on the intersection of modern software development methodologies, including HF/Usability and Agile practices, and the regulated medical environment.

**

Clearing Medical Software Development Hurdles
Medical software adds the important dimension of safety to an already difficult landscape facing software developers.  Problems with medical software products and devices contribute to thousands of injuries and deaths each year, therefore representing the single most important issue to consider for medical software development.  This risk of harm and the corresponding need to deal with the regulatory agencies that have been put in place for medical products can be intimidating.  The result is often overly proscriptive, bureaucratic processes that drive up budgets and drive out schedules.  But medical software development need not be intimidating.  It can be approached pragmatically by first gaining an understanding of the risks a product presents and then building a development process tailored to those risks.  Industry-standard best practices can then be applied to ensure the risks are adequately addressed to ensure a safe and effective product.  The FDA guidance on usability provides an example of how the regulatory process can prompt developers to think beyond their immediate environment and help drive the development of better, safer software.

Bruce Johnston (PhD),
Sr. Software Engineering Specialist, MedAcuity

Peter Winston is CEO of Integrated Computer Solutions (ICS), which he founded in 1987. As the largest independent source of Qt expertise in North America, ICS supports Qt developers with a wide spectrum of custom Qt services. Working at the intersection of UX design and software engineering, ICS creates intuitive interfaces for voice- and touch-powered products, including medical devices, heavy agricultural and manufacturing equipment, in-vehicle infotainment and autonomous-driving systems, and commercial-kitchen equipment, for global companies like Boston Engineering, Boeing and Intel. Winston extended ICS’ brand in 2018 with Boston UX, aimed at meeting the growing demand for user experience design.

Peter Winston, CEO of Integrated Computer Solutions (ICS)

Qt technical lead and trainer, Adrien guides Witekio's customers on software architecture, team organization and tools, solution implementation and with dedicated expertise. Speaker at several occasions at Qt events and other embedded shows and conferences, his key skills are the creation of cross-platform and cross-product architectures, boot and performances optimization as well as software graphics and ergonomics (UI/UX).
**
Qt and the IoT journey: How Qt can support you all along
We will explore the journey of creating an IoT product. From ideation to production, we will see all the features, protocols and tools that Qt brings in that context, as well as highlights all common pitfalls of that journey. This will help you help you build better software and ensure the success of your product.

Adrien Leravat, Embedded Software and IoT Architect, Witekio

Hirotaka Suzuki, “hiro” in short, a tech & design enthusiast with 20 years of experience in the industry, serves as the CTO of sdtech inc., a professional HMI production team of designers and engineers. Before founding sdtech inc., he has been serving as the CTO of HI Corporation where he led the R&D team. He believes in the idea that design and engineering are not separate phases of development process but just different aspects of a single unified development process. He has been working on bringing this idea, “Design Engineering”, to the real mass production process in automotive industry, and he believes that this is the only way to create something really attracts users.
**
HMI is one the key component of vehicle today, and it is crucial to secure its quality not only function/performance-wise but also from user’s perspective. “Quality-In-Use” is one way for developers to measure HMI’s quality from user’s perspective. Even if a HMI is running perfectly at very good performance, users sometimes doesn’t feel comfortable with it. Maybe because it’s hard for them to figure out how to use it, or maybe because they just don’t like it. We as HMI creators need to pay attention to those user’s inner voice and improve HMI’s design and implementation so that we can deliver not only safety but also good experiences users really want to have.

In this session, I will share some practical methods to measure HMI’s Quality-In-Use by utilizing Qt tools and some other additional tools. The session will cover both quantitative and qualitative measurement of HMI’s Quality-In-Use, and VR based evaluation environment, with which you can evaluate your HMI in many ways even before the vehicle gets ready.

Hirotaka Suzuki, CTO, sdtech inc.

 

Alan Ezust is a Froglogic and Qt consultant, who has been delivering training and support services for Qt and Squish in North America for 10+ years. He is also co-author of "An Introduction to Design Patterns in C++ and Qt". 
**

In this talk, we will specify the expected behavior of a Qt application by human-readable examples. Developers and testers will learn how to turn those examples into automated tests.
Using the GUI testing tool Squish we demonstrate the interactive recording of user interactions and image-based object searches as well as verifications. For both QWidgets and QtQuick elements. Continuous integration will provide early feedback on desktops and embedded systems.

Alan Ezust, Qt Consultant, froglogic

 

Senior Software Engineer at KDAB, Mike has been developing with C++ since 1996 and Qt since 2004. He has a broad range of experience in scientific applications, mainly in civil engineering and oil & gas industries. His range of expertise includes C++, QML and interactive 3D visualization software design on desktop and mobile as well as macOS development. Mike is the Qt maintainer for the tvOS platform, one of the core contributors to Qt 3D and is very interested in building mobile applications with Qt, mainly on iOS. He has a PhD in Computer Science.

**

In Mike's talk, we introduce techniques and principles which make the collaboration between designers and developers smoother. We identify the major pain points and highlight tools and patterns for addressing each of them. We will look at data formats, model conditioning, runtime integration and rendering effects in order to produce compelling applications integrating 3D content with a traditional 2D interface. We will illustrate all these concepts with a running example.

Mike Krus, Senior Software Engineer, KDAB

 

Senior Software Engineer who also heads up KDAB’s French office, David is a Qt user since its beginning. He has made numerous contributions to Qt, including new classes for QtCore in Qt 5. David is well known in the KDE project for his work on the web browser and especially on KDE Frameworks. He has taught Qt development at numerous conferences and to companies such as Michelin, Schlumberger and Orange. He has become a specialist in multithreading with Qt, as well as performance optimizations. David holds an MSc in Computer Science.

**

KDAB maintains its position as the leading Qt consulting firm, partly because of the huge effort KDAB’s top-class engineers put into R&D projects to build great tooling for Qt applications. This tooling has helped countless other engineers solve bugs in their code, fix performance issues and prevent more problems from slipping into codebases. The cherry on top of all this Qt goodness is that KDAB publishes its tooling under opensource licenses!
Come to David's talk if you want to discover how KDAB's awesome Opensource Tools for Qt can help you.

David Faure, Senior Software Engineer, KDAB

 

Jeffrey Cotter is a feature engineer in chassis control at Ford Motor Company. He is responsible for the requirement modeling, simulation, and validation of the trailer backup assist feature. He graduated with a B.S. in mechanical engineering from Virginia Tech and a B.S. in mechanical and process engineering from the Technische Universität Darmstadt.

**
Automotive systems are becoming increasingly complex and require cross-functional teams to develop them. These systems are distributed across multiple ECU’s and require a combination of controls and HMI development in order to bring a rich experience to the customer. An example distributed feature is Pro Trailer Backup Assist™ which requires both controls development and HMI development. Most of the feature development has been done using Matlab Simulink products for the controls development. However, the Matlab tools have limitations when developing Graphical User Interfaces such as limited graphic capabilities and deployment difficulties. To overcome these limitations, the presenters will demonstrate a few examples of how we have used Qt to develop HMI simulators that communicate over CAN (physical or virtual) which enable co-simulation between Qt and Simulink. These simulators have then also been deployed to a Raspberry Pi for in-vehicle prototyping enabled by Qt’s cross-platform capabilities. These methods developed with Qt and the Qt Framework have enabled us to improve our controls feature development by integrating controls and HMI development and allowing the feature engineers to develop a feature as a whole.

Jeffrey Cotter, Feature Engineer, Ford Motor Company

 

Nicholas Adams is a computer engineer in chassis controls at Ford Motor Company. He is responsible for embedded steering software including automated software integration and testing. He leads training efforts in Git and Continuous Integration. He has used Qt in professional, personal and school projects since 2008. He graduated with a B.S. in computer engineering from the University of Wisconsin.

**
Automotive systems are becoming increasingly complex and require cross-functional teams to develop them. These systems are distributed across multiple ECU’s and require a combination of controls and HMI development in order to bring a rich experience to the customer. An example distributed feature is Pro Trailer Backup Assist™ which requires both controls development and HMI development. Most of the feature development has been done using Matlab Simulink products for the controls development. However, the Matlab tools have limitations when developing Graphical User Interfaces such as limited graphic capabilities and deployment difficulties. To overcome these limitations, the presenters will demonstrate a few examples of how we have used Qt to develop HMI simulators that communicate over CAN (physical or virtual) which enable co-simulation between Qt and Simulink. These simulators have then also been deployed to a Raspberry Pi for in-vehicle prototyping enabled by Qt’s cross-platform capabilities. These methods developed with Qt and the Qt Framework have enabled us to improve our controls feature development by integrating controls and HMI development and allowing the feature engineers to develop a feature as a whole.

Nicholas Adams, Computer Engineer, Ford Motor Company

 

Alex is a Software developer, with experience in Linux, Windows CE/Mobile and Symbian Operating Systems in desktop, server and embedded environments.

Alexander Samutin, Field Application Engineer, Toradex

 

Cristián has been a Python enthusiast for more than 10 years, and due to his academic background he has been using it in different topics like Image Processing, Artificial Intelligence, Robotics, Data Science, and Astrophysics. Currently he is a Software Engineer at The Qt Company working on the Qt for Python project.

Cristián Maureira-Fredes, Software Engineer, The Qt Company

 

Simon Hausmann is a Software Engineer with The Qt Company. He has invested the last 15 years in Qt and still enjoys C++. He has contributed to various Qt modules such as the QML library, core libraries, the meta-object compiler, the text renderer, and the web engine.

In his spare time, he is trying to improve his coffee brewing skills and is convinced that black filter coffee should be a food group.

Simon Hausmann,
Software Engineer, The Qt Company

 

Morten Johan Sørvig works at the Qt Company Oslo as Senior Software Engineer and is the Qt for macOS maintainer. He has been working on Qt for more than 14 years after starting as a software engineer at Trolltech in 2004. In addition to his maintainer role Morten has also contributed to Qt’s high-DPI support and Qt for WebAssembly port.

Morten Johan Sørvig,
Senior Software Engineer,
The Qt Company

 
Al Feczko, Vice President of Sales and Field Engineering, is responsible for helping all of Timesys’ customers and partners achieve maximum benefit from the use and deployment of Timesys products and technology. Prior to joining Timesys, he held a variety of increasingly responsible roles in project engineering and management of embedded real-time control systems in the process automation/control and defense industries. He received his MS in Computer Science from Johns Hopkins University and his BS in Electrical Engineering from the University of Notre Dame.
**
Do you know what it takes to ensure your Linux-based Qt platform is secure? During the session, Al Feczko gives you an overview of techniques and technologies for securing the software installed on your device as well as methods for keeping the device secure over its lifetime.
During the session, you’ll take a look at the impact security has on the embedded Linux product design process and provide recommendations for how you can “secure by design” and “stay secure.”

Al Feczko, Vice President of Sales and Field Engineering, Timesys

 

Santtu works in The Qt Company as product manager of the Qt for Device Creation. Santtu has over 20 years of experience in product management on various high technology corporations and with a wide range of products.

Santtu Ahonen, Product Manager, The Qt Company

 

David is a Healthcare IoT market executive with more than 18 years of experience in the embedded technology market and more than 10 years focused on connected healthcare and medical applications. He has established himself as an expert on identifying ways to use available technology to create next-generation healthcare/medical devices that lower cost and improve patient care. He has authored more than 30 technical articles on medical technology-related topics that have been printed in publications such as EE Times, Electronic Control News, Medical Device Developments and Medical Device Technology.

Currently, David is the Director of the Healthcare Market at RTI where he is responsible for driving business strategy, product requirements and sales/marketing activities. Prior to joining RTI, David was the Healthcare Segment Manager for NXP and Freescale Semiconductor, leading providers of embedded solutions to the Healthcare and Medical market.

David holds an MBA from the University of Texas at Austin and a B.S. in Biomedical/Biochemical Engineering from Iowa State University.
**
Enabling the Healthcare IIoT
The future of the healthcare industry is connected and the entire Healthcare/Medical ecosystem is amidst a “digital revolution”. By 2020, it is estimated that 40% of IoT-related technology will be health-related. Today the industry is in the early stages of developing a network of physical healthcare devices embedded with electronics, software, sensors, and network connectivity, which enables these devices/objects to collect and exchange data and provide valuable insights via AI. The impact of these innovations on medicine will be perhaps the most important, and personal of the “digital revolution”.

Qt and Real-Time Innovations (RTI) are the trusted partners you need to design a successful Healthcare IIoT system. Market and product experts from both Qt and RTI will introduce their respective products, go into detail on each of the key components within a Healthcare IIoT platform and discuss the value that commercially available software provides via a joint customer case study, DocBox. DocBox has developed an innovative clinical process management solution for hospitals that promises to help clinicians focus on patient care, eliminate medical mistakes, improve clinical workflow and reduce time spent on administrative duties.

Come to learn how Qt and RTI allow you to meet the demanding needs of a Healthcare IIoT application, while helping optimize your programs R&D expense, and decreasing your time to market.

David Niewolny,
Director, Healthcare Market
Real-Time Innovations, Inc. (RTI)

 

Shawn Rutledge works at the Qt Company Oslo as Senior Software Engineer since 2011 and is one of the Qt Quick maintainers. Additionally he has worked on support for touchscreens, Wacom tablets, Linux, macOS and Android platforms, and Qt Quick Controls and Dialogs.

Shawn Rutledge,
Senior Software Engineer,
The Qt Company

 


Jan Arve Sæther works for the Qt Company in Oslo as a Senior Software Engineer. He has worked with Qt for the last 13 years. He is currently the maintainer of Qt's layout system.
Jan Arve has also contributed to accessibility and internationalization in Qt.
In his spare time he likes to do skiing.

Jan Arve Sæther,
Senior Software Engineer,
The Qt Company

 

Jürgen is lead developer for Qt Automotive Suite team in Luxoft. He is also the author of the QmlBook (http://qmlbook.org). He uses Qt to create large user interface systems in the automotive space.
**
In his talk, Jürgen will talk about QFace. QFace (https://pelagicore.github.io/qface/) is a library to generate code from an IDL. The QFace IDL is inspired by Thrift and by Qt. It supports interfaces, properties, signals, methods and data structures. Various code-generators already exist which generate complete Qt plug-ins or QML API, we well as HTTP REST APIs. It is used to ensure that the interfaces in large projects are consistent and manageable on a higher layer. It is the base for the new Qt Automotive Suite IVI generator. Doing many user interface projects we discovered that one root cause of various issues is that developers have different strategies to expose an Qt C++ API towards QML. This inconsistency and its error-prone process is hurting the UI developers. With QFace, there is an possibility for an UI developers to define API, and a Qt C++ developer on the other end would only need to integrate back-ends with that API. In practice, we reverse the dependency, which allows the UI development to act independently from the back-end development by using a simulation and APIs generated by a QFace generator.

Jürgen Bocklage-Ryannel, Senior Software Developer, Luxoft

 

Väinö Leskinen is the Chief International Growth Officer of Siili Solutions and the General Manager of Siili Auto. Siili Auto is the World’s premier creative technology studio fully focused on developing the user experience for the era of digital mobility. Pior to Siili Auto, he was the Global Director of Mobile at TBWA Chiat Day in Los Angeles and worked with leading brands on emerging technology strategy. All in all, Vaino has 20 years of experience in how artists and technologists can work together to create an emotional user experience.

Väinö Leskinen, Chief International Growth Officer, Siili Solutions

 

Roger Mazzella is a Senior Product Manager for The Qt Company, in charge of Qt’s cross platform UI/UX software for the medical industry. Roger has extensive experience in product and services management, regulatory law, compliance, and marketing for the medical device and diagnostics industry.  Prior to joining The Qt Company, Roger brought state-of- the-art regulatory and clinical software applications and services to the medical device and diagnostics industry and delivered quality engineering solutions and products for numerous multinational and Fortune 500 customers.  Roger received his Master’s degree in Biomedical Engineering from Worcester Polytechnic Institute, where his focus of study was on medical device design and FDA regulatory law.

Roger Mazzella, Senior Product Manager, The Qt Company

Roland is the Engineering Director for Integrated Computer Solutions, Inc. (ICS). He is the Software Architect behind our Automotive offerings and has more than a decade experience developing large-scale and embedded software systems. He received a Master’s and Doctorate degree in engineering from the Universität Dortmund and is fluent in both German and English. 


**

Incorporating Alexa Voice Recognition into your Qt Application

Are you looking to add voice recognition to your Qt app? This joint talk by ICS and The Qt Company will provide an overview of the work we are doing in enabling voice recognition in Qt applications using Amazon's Alexa framework and the QtAlexa library. We'll discuss the Amazon Voice Services (AVS) Device SDK and enabling custom user interactions using the Alexa Skills Kit. If you are going to add voice to your Qt application in the future, than it is important that you attend so that you can be prepared to take advantage of QtAlexa as it becomes available.

Roland Krause, Engineering Director, ICS

 

Adam Treat is a Senior Consulting Engineer with the Qt Company based in the Boston office. He's been working with Qt for over 15 years and has contributed to many areas including the web stack, the 3D stack, and the QNX backend.

Adam Treat, Senior Consulting Engineer, The Qt Company  

 

Justin is a Senior Consulting Engineer and Qt Certified Instructor at Integrated Computer Solutions, Inc. (ICS). He has taught Qt and Qt Quick/QML material for both public and on-site courses for many years. He has also written and conducted seminars on Object-Oriented GUI Design techniques. Justin earned his bachelor’s degree in Computer Engineering Technology from Northeastern University.

Justin Noel, Senior Consulting Engineer, ICS

 

With 30+ years of hands-on software engineering, Stephen Anthony is well versed in building software to meet customer needs across a variety of industries. Meeting those customer needs while maintaining regulatory compliance, however, can make normal iterative/agile processes more difficult. Using a pragmatic, iterative approach based on Agile principles, Ivenix has been able to build a user friendly GUI that reduces the chance for critical use errors and allows for clinical users (nurses, pharmacists, anesthesiologists) to provide high quality patient care while not worrying about the underlying technology.

Stephen Anthony, Senior Director of Software Engineering, Ivenix

Stay up to date

Subscribe to #QtWS18 newsletter to receive updates on ticket sales start, speakers, training topics and other updates.

 

Subscribe now