The agenda is packed with hot topics that cater to various roles. At the symposium, not only will you explore the latest and upcoming tools in Liferay, you will also hear exciting news from Liferay's founders, key engineers, and a variety of world-class companies who are transforming their businesses using Liferay.

1:00

1:00 - 4:00

Early Registration

(Austin Grand Prefunction)

Early Registration

Austin Grand Prefunction, 1:00 - 4:00

7:00

7:00 - 8:00

Laughter Yoga

Karen Newnam, Liferay, Inc.

(Meeting Room 406)

Laughter Yoga

Meeting Room 406, 7:00 - 8:00

Karen Newnam

Director, Partner Marketing, Liferay, Inc.

Session Summary:

Join us for an hour of Laughter Yoga, a fun form of exercise that uses laughter to jumpstart your day. Laughter Yoga helps you reduce stress, improve your immune system and puts you in a good mood for the rest of Liferay Symposium! The session will be led by Karen Newnam, a certified Laughter Yoga professional and a member of the Liferay team.

*no special yoga attire required

7:30

7:30 - 9:00

Registration

(Austin Grand Prefunction)

Registration

Austin Grand Prefunction, 7:30 - 9:00

8:00

8:00 - 8:45

Breakfast / Exhibits Open / Charity Activity

(Austin Grand Ballroom HJK)

Breakfast / Exhibits Open / Charity Activity

Austin Grand Ballroom HJK, 8:00 - 8:45

8:45

8:45 - 9:20

Welcome Address

Bryan Cheung, Liferay, Inc.

(Governor's Ballroom CDE)

Welcome Address

Governor's Ballroom CDE, 8:45 - 9:20

Bryan Cheung

CEO & Founder, Liferay, Inc.

9:20

9:20 - 9:50

Guest Keynote

Dr. Tony Murphy, The GLOBE Implementation Office (GIO)

Karen Newnam, Liferay, Inc.

(Governor's Ballroom CDE)

Guest Keynote

Governor's Ballroom CDE, 9:20 - 9:50

Dr. Tony Murphy

Director, The GLOBE Implementation Office (GIO)

Karen Newnam

Director, Partner Marketing, Liferay, Inc.

Session Summary:

Join this interview style keynote to hear Dr. Tony Murphy dig into NASA’s campaign to create “citizen scientists” during the recent solar eclipse. The interview will be moderated by Karen Newnam.

10:00

10:00 - 10:30

How Liferay is Using DXP to Transform Software Testing

JR Houn, Liferay, Inc.

(Salon F)

How Liferay is Using DXP to Transform Software Testing

Salon F, 10:00 - 10:30

JR Houn

Lead Senior Test Engineer, Liferay, Inc.

Session Summary:

What does Digital Transformation actually look like? In this session we will share about how a collaboration between teams at Liferay evolved into a new product. The end result was a one thousand fold increase in Testing team productivity—all while increasing test coverage and throughput. This session will introduce you to some of the common Testing and Development problems we faced at Liferay, how the product we built solved those problems and a demo to attendees of the product in action.

10:00 - 11:50

Environment Setup for Workshops

(Meeting Room 410)

Environment Setup for Workshops

Meeting Room 410, 10:00 - 11:50

10:00 - 10:30

Liferay Commerce: A Preview of Our Upcoming Features

Marco Leo, Liferay, Inc.

(Salon G)

Liferay Commerce: A Preview of Our Upcoming Features

Salon G, 10:00 - 10:30

Marco Leo

Software Architect, Liferay, Inc.

Session Summary:

Make sure you don't miss this preview of Liferay's new Commerce Platform! We're excited to share new features around commerce that will help you find even more value from the Liferay platform.

10:00 - 10:30

Metal.js: Past, Present, Future

Rob Frampton, Liferay, Inc.

(Meeting Room 408)

Metal.js: Past, Present, Future

Meeting Room 408, 10:00 - 10:30

Rob Frampton

Senior Frontend Engineer, Liferay, Inc.

Session Summary:

Learn why we developed Metal.js and how it makes it easier for you to create custom UI components. We will analyze its current state and explore when it is the right tool for your project and when you might want to use it to extend Liferay's UI. Finally, hear our future plans for Metal.js and the direction the framework is taking in the future.

10:40

10:40 - 11:10

Liferay as a Headless Platform: Introducing a New Breed of Secure Hypermedia APIs

Jorge Ferrer, Liferay, Inc.

Michael Han, Liferay, Inc.

(Salon G)

Liferay as a Headless Platform: Introducing a New Breed of Secure Hypermedia APIs

Salon G, 10:40 - 11:10

Jorge Ferrer

Vice President, Engineering, Liferay, Inc.

Michael Han

VP, Services, Liferay, Inc.

Session Summary:

Over the last few years we've seen an increase in the importance of APIs in connecting systems internally and also in providing services to 3rd party developers, creating what is known as the API economy. This approach provides many benefits, but also interesting challenges.

In this session we will present some key improvements we are making to the Liferay platform to help solve these challenges. We will introduce a new breed of Web APIs that we are developing with a focus on security and evolvability. The goal is not only to make it possible to access the functionality on the platform from Mobile Apps, Microservices or IoT devices, but to design them in such a way that new features can be introduced over time without breaking this external system. We will even review some tricks to make them able to learn new features without any code changes.

10:40 - 11:10

Lessons Learned: How Liferay Tackled Silos Across Marketing, Sales and Customer Support

Brian Kim, Liferay, Inc.

JC Choi, Liferay, Inc.

(Salon F)

Lessons Learned: How Liferay Tackled Silos Across Marketing, Sales and Customer Support

Salon F, 10:40 - 11:10

Brian Kim

COO & Founder, Liferay, Inc.

JC Choi

Director, US Operations, Liferay, Inc.

Session Summary:

Liferay can talk the talk. But can Liferay walk the walk? A formidable challenge for companies undertaking digital transformation is cutting across information silos. Liferay is no exception. Liferay works with thousands of enterprises across the world, generating data through marketing, sales, support and operations. All this information needs to come together and be available to departmental teams so that we can engage our customers personally and intelligently. We’ll share our experiences and lessons learned as we tackle our own data silo challenges. We’ll also discuss next steps that focus on harnessing this information to support a fuller understanding of our customers and develop actionable metrics.

10:40 - 11:10

Modern Frontend Workflows in Liferay Portal

Bryce Osterhaus, Liferay, Inc.

(Meeting Room 408)

Modern Frontend Workflows in Liferay Portal

Meeting Room 408, 10:40 - 11:10

Bryce Osterhaus

Frontend Engineer, Liferay, Inc.

Session Summary:

Front-end development is constantly changing and it's not always easy to integrate the newest libraries and frameworks in your existing application. Get started with popular JS front-end frameworks such as Angular, React or Vue in Liferay DXP using modern front-end tooling.

11:20

11:20 - 11:50

5 Ways Data Governance Can Massively Improve Your Customer’s Experience

Mark Hensley, Liferay, Inc.

(Salon D)

5 Ways Data Governance Can Massively Improve Your Customer’s Experience

Salon D, 11:20 - 11:50

Mark Hensley

Sr. Specialist, Marketing Ops., Liferay, Inc.

Session Summary:

As organizations begin modernizing business operations and developing great customer experiences, the quality of their enterprise data becomes more and more important. In this session, we will discuss the implications of bad data, why digital technology leaders and IT needs to be concerned with it, and how to start a data governance program.

11:20 - 11:50

How to Plan a Successful DXP Upgrade

Ed Han, Liferay, Inc.

(Salon G)

How to Plan a Successful DXP Upgrade

Salon G, 11:20 - 11:50

Ed Han

Lead Consultant, Liferay, Inc.

Session Summary:

Any successful Liferay DXP upgrade project requires preparation. Many questions need answers before you can start. What do I gain from an upgrade? What do I need to plan for in an upgrade? How do I figure out the risks in an upgrade project? How do I mitigate these risks? Each of these questions inevitably leads to more questions. Help ensure the success of your project by learning how to answer these questions for your project.

11:20 - 11:50

Smith & Nephew: Creating a Connected Care Platform for the Future

David Kelman, Smith & Nephew

(Salon F)

Smith & Nephew: Creating a Connected Care Platform for the Future

Salon F, 11:20 - 11:50

David Kelman

VP, Technology Service & Support, Smith & Nephew

Session Summary:

Smith & Nephew is transforming healthcare delivery through its unique interactive digital solutions designed to help hospitals and surgeons reduce cost by increasing OR efficiency. To deliver maximum value, Smith & Nephew needed a flexible, future-ready platform to build its S2 Procedure Performance application, which is designed to document and train OR staff on how to set up surgical tables for specific procedures and doctors.

In this session, Smith & Nephew will share its story, challenges, and lessons learned throughout their journey to create a connected care platform for the future. Learn how the Liferay based solution is enabling Smith & Nephew to deliver a much-enhanced user experience through a personalized training environment that has not only decreased training time and made the process more enjoyable through gamification but has also helped hospitals reduce costs through analytics on instrument utilization.

11:20 - 11:50

Why Liferay's Community Matters More Than Ever!

Jamie Sammons, Liferay, Inc.

(Meeting Room 408)

Why Liferay's Community Matters More Than Ever!

Meeting Room 408, 11:20 - 11:50

Jamie Sammons

Developer Advocate, Liferay, Inc.

Session Summary:

The Liferay Community is undergoing many changes in order to better serve our contributors across the globe. The purpose of the session is to cover new and exciting changes that we have implemented within our community as well as what we are hoping to accomplish next. If you are a Liferay contributor who is interested in what is happening within the community or would like to provide feedback, then this session is for you!

12:00

12:00 - 1:30

Lunch / Exhibits Open / Charity Activity / Speed Consulting

(Austin Grand Ballroom HJK)

Lunch / Exhibits Open / Charity Activity / Speed Consulting

Austin Grand Ballroom HJK, 12:00 - 1:30

12:15

12:15 - 12:22

Lightning Session: Accelerating Modern Web Apps on Liferay DXP

Vivek Agarwal, XTIVIA, Inc.

(Austin Grand Ballroom HJK)

Lightning Session: Accelerating Modern Web Apps on Liferay DXP

Austin Grand Ballroom HJK, 12:15 - 12:22

Vivek Agarwal

CTO, XTIVIA, Inc.

Session Summary:

A demo of a Liferay-based modern Angular Single Page Application built by XTIVIA for BCBSAL - "Provider Finder".

12:37

12:37 - 12:44

Lightning Session: Simplified UI Creation for Liferay

Marcus Hellberg, Vaadin Inc.

(Austin Grand Ballroom HJK)

Lightning Session: Simplified UI Creation for Liferay

Austin Grand Ballroom HJK, 12:37 - 12:44

Marcus Hellberg

Sr. Vaadin Expert, Key Account Mgr., Vaadin Inc.

Session Summary:

Learn how you can build customizable, professional looking content for Liferay quickly with Vaadin

12:59

12:59 - 1:06

Lightning Session: Building a Collaborative Digital Workspace for Maximum Engagement

Alaaeldin El-Nattar, Rivet Logic

(Austin Grand Ballroom HJK)

Lightning Session: Building a Collaborative Digital Workspace for Maximum Engagement

Austin Grand Ballroom HJK, 12:59 - 1:06

Alaaeldin El-Nattar

COO, Rivet Logic

Session Summary:

In this demo, Rivet Logic will showcase an innovative Liferay use case for a Collaborative Digital Workspace. The solution provides businesses with a digital hub for users to collaborate around projects, ideas, and interests. Features we’ll be demonstrating include team sites and channels, microblogging, social collaboration, instant messaging, video chat, mobile uploads, discussion forums, personalized dashboards, and more.

1:21

1:21 - 1:28

Lightning Session: Turning Your Corporate Training Programs From Cost Centers Into Profit Centers With Valamis

Mika Kuikka, Arcusys Inc.

(Austin Grand Ballroom HJK)

Lightning Session: Turning Your Corporate Training Programs From Cost Centers Into Profit Centers With Valamis

Austin Grand Ballroom HJK, 1:21 - 1:28

Mika Kuikka

President, Arcusys Inc.

Session Summary:

Leveraging the digital transformation of HR with Valamis - Learning Experience Platform to promote greatly improved ROIs, based on improved employee competence, compliance, and best in class learning analytics in organizations that use Liferay.

1:30

1:30 - 2:00

Native & Hybrid Mobile Development with DXP

Fady Hakim, Liferay, Inc.

(Salon G)

Native & Hybrid Mobile Development with DXP

Salon G, 1:30 - 2:00

Fady Hakim

Senior Sales Engineer, Liferay, Inc.

Session Summary:

Hybrid support has been one of the most requested features since the early days of Liferay Screens, and it's finally here. In this talk we'll explain different approaches in the landscape of hybrid app development and new features introduced in Liferay Screens.

1:30 - 2:00

Launching Liferay Projects Faster with WeDeploy

Zeno Rocha, Liferay, Inc.

(Salon F)

Launching Liferay Projects Faster with WeDeploy

Salon F, 1:30 - 2:00

Zeno Rocha

Principal Developer Advocate, Liferay, Inc.

Session Summary:

How many hours do you and your team spend configuring and building your Liferay projects? What do you do when there are thousands of people accessing your application at the same time? How do you scale it properly? How much money does your company spend with all this DevOps work? In this talk, you'll see how WeDeploy can help you quickly develop and try Liferay Portal containers and Liferay DXP trials in the cloud, minimize infrastructure costs, and help you build the next generation of applications.

1:30 - 2:00

Getting Designers to See Eye-to-Eye with You

Paul Hanaoka, Liferay, Inc.

(Salon D)

Getting Designers to See Eye-to-Eye with You

Salon D, 1:30 - 2:00

Paul Hanaoka

Web Designer, Liferay, Inc.

Session Summary:

A Customer-Centric Approach to Implementing Effective Digital Business Strategies

Digital transformation requires substantial investment in the often nebulous field of design. Aligning the business, design and development teams is demanding but critical to operational success. We’ll discuss some misconceptions about “design,” learn why focusing on customers is fundamental to organizational growth, and how design helps you achieve that. We’ll discuss steps to improve the process and end results that can be used for building anything from a simple site to a complex intranet.

1:30 - 2:40

Workshop 1: How to Test From Start to Finish in Liferay Workspace

Greg Amerson, Liferay, Inc.

(Meeting Room 408)

Workshop 1: How to Test From Start to Finish in Liferay Workspace

Meeting Room 408, 1:30 - 2:40

Greg Amerson

Software Architect, Liferay, Inc.

Session Summary:

In today's software development lifecycle, full spectrum testing is a given. But what's the best way to test with the latest development tools in Liferay DXP? Come to this workshop and gain real world experience writing tests for DXP apps from start to finish. In this workshop you will learn:

- How to setup a new Liferay DXP dev environment using Blade and Developer Studio
- How to configure Liferay Workspace with your target platform
- How to test your Liferay extensions with a leading mocking framework
- How to test your new services with Liferay's integration testing framework
- How to test your front-end portlets using a BDD testing framework

1:30 - 2:40

Environment Setup for Workshops

(Meeting Room 410)

Environment Setup for Workshops

Meeting Room 410, 1:30 - 2:40

2:10

2:10 - 2:40

Single Customer View Demystified

Jonathan Lee, Liferay, Inc.

(Salon F)

Single Customer View Demystified

Salon F, 2:10 - 2:40

Jonathan Lee

Product Manager, Liferay, Inc.

Session Summary:

There are many perspectives on what a Single Customer View is (and isn’t), and one of the most common misconceptions is that an SCV is either a piece of software or an off-the-shelf product. The Single Customer View is not only a product but is in fact a process that your data must follow to make it ready and suitable for marketing, analytics and insight. It is a state of mind. Through the extraction, transformation and load process, the SCV should take all the data you hold about your customers on an automated journey of matching, cleansing and enhancement.

2:10 - 2:40

Security Practices for Custom Development: Tools and Techniques for Securing Your Liferay DXP Project

Nathan Shaw, Liferay, Inc.

(Salon G)

Security Practices for Custom Development: Tools and Techniques for Securing Your Liferay DXP Project

Salon G, 2:10 - 2:40

Nathan Shaw

Technical Managing Consultant, Liferay, Inc.

Session Summary:

Liferay DXP is built using a philosophy of "secure by design," but this doesn't mean all the work is done for you. The attack surface for a Liferay implementation certainly involves the platform itself but can be unintentionally and sometimes significantly increased by external integration points and custom development. This session will provide an overview of the tools and techniques you can use to secure your platform implementation and discuss how to best prevent and detect any intrusions into your mission critical applications.

2:10 - 2:40

Creating Exceptional Digital Experiences: User Centered Design Patterns and Principles

Ben Shoemate, Base22

(Salon D)

Creating Exceptional Digital Experiences: User Centered Design Patterns and Principles

Salon D, 2:10 - 2:40

Ben Shoemate

Co-Founder & Info Architect, Base22

Session Summary:

12 proven design principles and patterns of world-class portals. Go beyond the basics of “mobile first” and “user centered design” and learn how design thinking can improve every aspect of the user experience (and the bottom line). Better design leads to happier users, more engaged communities, better content from authors, and more attention and investment from stakeholders. Get your project started off on the right foot and learn from real world examples in health insurance, retail, manufacturing and R&D.

2:40

2:40 - 3:20

Coffee Break / Exhibits Open / Charity Activity / Speed Consulting

(Austin Grand Ballroom HJK)

Coffee Break / Exhibits Open / Charity Activity / Speed Consulting

Austin Grand Ballroom HJK, 2:40 - 3:20

3:30

3:30 - 4:00

What's Upcoming to OSGi

Ray Augé, Liferay, Inc.

(Salon G)

What's Upcoming to OSGi

Salon G, 3:30 - 4:00

Ray Augé

Senior Software Architect, Liferay, Inc.

Session Summary:

OSGi is an evolving set of modularity specifications for Java. Release 7 will be available soon, providing a host of interesting additions and updates. From new specifications like JAX-RS, Converter, Push Streams and updates like constructor injection for Declarative Services, release 7 is sure to contain something of value for every developer.

3:30 - 4:40

Workshop 2: New Portlets on the Road to True Single Page Apps

Bryce Osterhaus, Liferay, Inc.

Michael Hadley, Liferay, Inc.

(Meeting Room 408)

Workshop 2: New Portlets on the Road to True Single Page Apps

Meeting Room 408, 3:30 - 4:40

Bryce Osterhaus

Frontend Engineer, Liferay, Inc.

Michael Hadley

Frontend Engineer, Liferay, Inc.

Session Summary:

In the world of web development, things are always changing. The first portlet specification came out in October 2003 and, as one would expect, things have changed since then. With that in mind, we are proposing a new way of developing portlets that we think will add a lot of value for those wanting faster development speed, improved user experience with lightning fast navigations and state of the art technology like ES6 and Hybrid Rendering (isomorphic rendering). Come join us to see how SoyPortlet, Senna.js and Metal.js come together to provide a better experience for both developers and users.

3:30 - 4:00

Automation Wins: Learn How Liferay Builds Fix Packs and Hotfixes

Zsolt Balogh, Liferay, Inc.

(Salon F)

Automation Wins: Learn How Liferay Builds Fix Packs and Hotfixes

Salon F, 3:30 - 4:00

Zsolt Balogh

Gen. Manager, Technical Manager, Liferay, Inc.

Session Summary:

Learn how Liferay improved the patching processes, from manually built .jar files to a system that has thousands of servers involved in generating pre-packaged and validated hotfixes. We will show you how simplification and automation helped us avoid a lot of manual work while improving the quality of our patches.

3:30 - 4:00

Building Real Value for Partners: A Hewlett Packard Case Study

Andrew Shaber, Hewlett Packard

(Salon D)

Building Real Value for Partners: A Hewlett Packard Case Study

Salon D, 3:30 - 4:00

Andrew Shaber

Sr. Software Engineer, Development Lead, Hewlett Packard

Session Summary:

Starting with a robust underlying platform allowed us to focus on value add customer functionality from the start of the project. Built in customer organization grouping provided for a single platform, multi-tenancy environment. Our newest development creates a workflow based price estimation tool building an estimate of compatible products, support services and accessories. Completed estimates are reviewed on the workfly by experts within HP and to allow rapid transition into binding quotes and final contracts.

3:30 - 4:40

Environment Setup for Workshops

(Meeting Room 410)

Environment Setup for Workshops

Meeting Room 410, 3:30 - 4:40

4:10

4:10 - 4:40

Intelligent Information Discovery: Machine Driven Search

André Oliveira, Liferay, Inc.

(Salon G)

Intelligent Information Discovery: Machine Driven Search

Salon G, 4:10 - 4:40

André Oliveira

Search Engineering Lead, Liferay, Inc.

Session Summary:

With the explosion of content, it’s no longer sufficient to wait for users to search for information and receive “dumb” updates. Discover how Liferay DXP is solving the problem of getting the right information to the right people using search engine technologies. In this session, we will discuss how search technologies form the foundation of many machine learning algorithms. We will also show upcoming Liferay features that will greatly improve how your users will leverage search within the platform.

4:10 - 4:40

How Digital Leaders Use Liferay: 5 Popular Use Cases for Liferay DXP

Jason Chang, Liferay, Inc.

(Salon F)

How Digital Leaders Use Liferay: 5 Popular Use Cases for Liferay DXP

Salon F, 4:10 - 4:40

Jason Chang

Director, Marketing Operations, Liferay, Inc.

Session Summary:

Gartner recognizes that Liferay is strong in the Portal as Common Architectural Framework use case. Hear about the most common and successful use cases that customers implement with Liferay and how you can get more out of your investment. This session will cover the top five Liferay multi-vertical DXP uses cases and how companies are using them to improve their customer experiences.

4:10 - 4:40

Spire: A Modern Utility Customer Portal on Liferay DXP (XTIVIA)

Matt Wolinski, XTIVIA

(Salon D)

Spire: A Modern Utility Customer Portal on Liferay DXP (XTIVIA)

Salon D, 4:10 - 4:40

Matt Wolinski

Sr. Enterprise Architect, XTIVIA

Session Summary:

This session will focus on the use case and architecture for a customer portal for Spire, one of the largest energy utilities in the U.S. with over 1.7 millions customers. This dynamic and flexible portal allows customers to view, pay, and manage their gas account - all with the complexity of integrating with 2 different Customer Information Systems - SAP and Oracle Customer Care & Billing, 3 payment providers and more. In this implementation, XTIVIA leveraged Liferay DXP’s core features along with a modern Angular2 Single Page Application (SPA) architecture. Additionally, we used XTIVIA’s Speedray architecture pattern to expedite software development and Service Guard for DXP to secure restful APIs by integrating with Liferay’s Role Based Access Control (RBAC) infrastructure.

5:00

5:00 - 6:30

Networking Reception / Exhibits Open / Charity Activity / Musical Performance by: The Austin Moonlighters

(Austin Grand Ballroom HJK)

Networking Reception / Exhibits Open / Charity Activity / Musical Performance by: The Austin Moonlighters

Austin Grand Ballroom HJK, 5:00 - 6:30

7:00

7:00 - 8:30

Afterparty sponsored by Rivet Logic (by invitation only)

Afterparty sponsored by Rivet Logic (by invitation only)

7:00 - 8:30

7:30

7:30 - 9:00

Registration

(Austin Grand Prefunction)

Registration

Austin Grand Prefunction, 7:30 - 9:00

8:00

8:00 - 9:00

Breakfast / Exhibits Open / Charity Activity

(Austin Grand Ballroom HJK)

Breakfast / Exhibits Open / Charity Activity

Austin Grand Ballroom HJK, 8:00 - 9:00

9:00

9:00 - 10:10

Workshop 3: Zero to Production: Developing with WeDeploy

Jonathan Lundy, Liferay, Inc.

(Meeting Room 408)

Workshop 3: Zero to Production: Developing with WeDeploy

Meeting Room 408, 9:00 - 10:10

Jonathan Lundy

Developer Advocate, Liferay, Inc.

Session Summary:

Have you heard about WeDeploy and wondered what it's like in practice? Maybe you've even thought of trying it out sometime but haven't gotten around to it. This workshop will give you a hands-on experience building an app from zero with WeDeploy.

9:00 - 10:10

Environment Setup for Workshops

(Meeting Room 410)

Environment Setup for Workshops

Meeting Room 410, 9:00 - 10:10

9:00 - 9:30

Collaborative Enterprise Networks: How DXP Enhances Experience

Michael Goldstein, HCA Healthcare

(Salon B)

Collaborative Enterprise Networks: How DXP Enhances Experience

Salon B, 9:00 - 9:30

Michael Goldstein

Manager, Development Technology, HCA Healthcare

Session Summary:

A recent upgrade by Nashville, TN based Hospital Corporation of America (HCA), one of the leading providers of healthcare services in the U.S and U.K., from Liferay 6.1 to DXP provided meaningful and comprehensive tools that were used to consistently brand 600+ intranet sites, enhance social activities through blogging and message boards, replace survey tools with forms, and go mobile – a big project that is delivering big dividends. Hear from Michael Goldstein, who has been on the frontline of the upgrade. He brings a unique perspective to any discussion on internal collaboration tools and processes that the Liferay audience needs to anticipate and understand.

9:00 - 9:30

Adaptive Media: Optimize Content for Every Device

Antonio Aragüés, Liferay, Inc.

(Salon G)

Adaptive Media: Optimize Content for Every Device

Salon G, 9:00 - 9:30

Antonio Aragüés

Product Manager, Liferay, Inc.

Session Summary:

Content is viewed on all sorts of devices these days, which all have different screen sizes, bandwidths, processing capabilities, etc. Adaptive Media is a new application for Liferay DXP that delivers your media content in the best format, based on the channel and device that will consume it. This provides faster loading times, saves bandwidth and gives you administrative control over the image quality. Learn how this new tool integrates with other Liferay applications and how to use it with any device via a powerful and simple API.

9:00 - 9:30

Managing Efficient & Scalable Data Migrations

Dylan Rebelak, Liferay, Inc.

Igor Arouca, Liferay, Inc.

(Salon F)

Managing Efficient & Scalable Data Migrations

Salon F, 9:00 - 9:30

Dylan Rebelak

Consultant, Liferay, Inc.

Igor Arouca

Sr. Principal Consultant, Liferay, Inc.

Session Summary:

Large projects inevitably involve some sort of data migration. While the data may be different, the general migration can often be reduced to the same problems, and therefore solved efficiently with the same best practices. Learn insights gained from Liferay's years of experience, plus see a tool we developed that facilitates fast, efficient and scalable data migrations.

9:40

9:40 - 10:10

Best Practices to Dramatically Improve Search Relevance

André Oliveira, Liferay, Inc.

(Salon F)

Best Practices to Dramatically Improve Search Relevance

Salon F, 9:40 - 10:10

André Oliveira

Search Engineering Lead, Liferay, Inc.

Session Summary:

Liferay makes it easy to integrate your application with powerful search engines. However, it may be hard to diagnose why your most important content isn't showing up the way you need it to. This session will recap the key concepts for indexing and querying with Liferay Search, and present a number of techniques to guarantee your documents will be found with best possible relevance.

9:40 - 10:10

Upgrading Plugins: Tools and Techniques to Resolve Common Pitfalls

David Nebinger, Liferay, Inc.

(Salon G)

Upgrading Plugins: Tools and Techniques to Resolve Common Pitfalls

Salon G, 9:40 - 10:10

David Nebinger

Lead Consultant, Liferay, Inc.

Session Summary:

Upgrading to Liferay DXP brings a number of exciting features but also new challenges. This session will take you through solutions to commonly confronted issues, from examining the tools you will use, techniques for identifying causes and providing resolutions, to tips for speeding up the process.

9:40 - 10:10

Digital Experience Platforms: Analyzing the New Market

Christine Reyes, Liferay, Inc.

(Salon B)

Digital Experience Platforms: Analyzing the New Market

Salon B, 9:40 - 10:10

Christine Reyes

Marketing Content Creator, Liferay, Inc.

Session Summary:

The emergence of digital experience platforms gives companies a big opportunity to rethink the architecture of their technology and ensure that the products they bring together are providing the best advantages through integration and leading-edge capabilities. Learn what the top DXPs are capable of, why they're different from the software platforms you're used to and how to identify a DXP approach for your organization.

10:20

10:20 - 11:00

Guest Keynote

Curtis (Bob) Burns, Transportation Security Administration (TSA)

(Governor's Ballroom CDE)

Guest Keynote

Governor's Ballroom CDE, 10:20 - 11:00

Curtis (Bob) Burns

Soc. Media Lead/Publ. Affairs Specialist, Transportation Security Administration (TSA)

Session Summary:

TSA Instagram: Inform, Educate, Entertain and Rock

How is it that a government Instagram account could be ranked the 4th best account to follow by Rolling Stone? Great content is an obvious answer, but even when you have great content, you have to know how to use it. In 2015, over 700 million travelers were screened at TSA checkpoints. It’s mission critical to be able to keep these travelers informed and educated about TSA policy and procedures before they get to the checkpoint. Learn how TSA blogger and social media specialist, Bob Burns (AKA Blogger Bob), puts TSA’s photographic content to good use and is able to inform and educate TSA’s followers while also entertaining them enough to make them stick around for more.

1. How does TSA use photographic content to educate, yet entertain its followers?
2. How can you change the conversation about your brand?
3. Could your organization benefit from an Instagram account?

11:00

11:00 - 11:10

Liferay Pulse Awards

(Governor's Ballroom CDE)

Liferay Pulse Awards

Governor's Ballroom CDE, 11:00 - 11:10

11:10

11:10 - 11:50

Product Roadmap

Ed Chung, Liferay, Inc.

(Governor's Ballroom CDE)

Product Roadmap

Governor's Ballroom CDE, 11:10 - 11:50

Ed Chung

VP of Product Management, Liferay, Inc.

12:00

12:00 - 1:00

Lunch / Exhibits Open / Charity Activity / Speed Consulting

(Austin Grand Ballroom HJK)

Lunch / Exhibits Open / Charity Activity / Speed Consulting

Austin Grand Ballroom HJK, 12:00 - 1:00

12:15

12:15 - 12:22

Lightning Session: Liferay + NodeJS - Connecting Underlying Systems and External Services to Accelerate Digital Transformation

Shubham Nagar, InfoAxon

(Austin Grand Ballroom HJK)

Lightning Session: Liferay + NodeJS - Connecting Underlying Systems and External Services to Accelerate Digital Transformation

Austin Grand Ballroom HJK, 12:15 - 12:22

Shubham Nagar

Co-Founder & Director, InfoAxon

Session Summary:

Rich Digital engagement requires using enriched customer profiles created by pulling real time information from external systems (for e.g. public, private and government agencies). Thus, creating a rich, practical and real time user profile to help better targeting, content generation etc. The session explores a recent design pattern implemented by InfoAxon team using Liferay and NodeJS integration with external systems.

12:37

12:37 - 12:44

Lightning Session: Private Corner (The Privacy Feature in Liferay DXP)

Anantha Kancherla, CIGNEX Datamatics

(Austin Grand Ballroom HJK)

Lightning Session: Private Corner (The Privacy Feature in Liferay DXP)

Austin Grand Ballroom HJK, 12:37 - 12:44

Anantha Kancherla

Open Source Solutions Architect, CIGNEX Datamatics

Session Summary:

Based on a 2015 study conducted by Pew Research Center, 93% of American adults say that being in control of who can get information about them is important. In the digital age, where the number of sources to find private information of users is increasing exponentially, privacy has become a critical component for all users. While evaluating a platform on the premise of security, privacy has become a regular topic of conversation.

Liferay as a platform offers robust security to protect applications from various kinds of known security attacks. From a privacy standpoint, the role based permission framework ensures that users only see information that is relevant to their defined role. An administrator or power user oversees the entire application while various roles carry activities defined within the system.

In Private Corner, we wish to tune Liferay’s role based permission framework “up to eleven”. We intend to design a component that allows users to configure assets (documents, web content, personal information etc.) they want to make private. The assets would be beyond purview of everyone including the admin/power user.

An administrator seeking to access private information would have a raise a request to that particular user. The objective of the demo is to showcase how users can turn their Liferay applications into private vaults to secure important classified information even from the application administrator.

1:10

1:10 - 1:40

Turbocharge Your Digital Transformation Project With FAST Test Automation

Kristoffer Onias, Liferay, Inc.

(Salon G)

Turbocharge Your Digital Transformation Project With FAST Test Automation

Salon G, 1:10 - 1:40

Kristoffer Onias

Test Engineer, Liferay, Inc.

Session Summary:

Proper testing is crucial in achieving business transformation. In Liferay QA, we have learned many lessons about writing automated functional tests to maximize development speed and business value. Manual testing can be very costly and automated functional testing can be a black box to your Product Managers and Stakeholders. In this session we share a framework that can get you automating tests in 15 minutes using Cucumber and Ruby. Transform your testing and get your DXP project up and running on time with insight and strategies from a senior Liferay QA Test Engineer.

1:10 - 2:20

Workshop 4: Reduce Your Upgrade Time Using Studio and Upgrade Tools

Lawrence Lee, Liferay, Inc.

Greg Amerson, Liferay, Inc.

(Meeting Room 408)

Workshop 4: Reduce Your Upgrade Time Using Studio and Upgrade Tools

Meeting Room 408, 1:10 - 2:20

Lawrence Lee

Test Engineer, Liferay, Inc.

Greg Amerson

Software Architect, Liferay, Inc.

Session Summary:

Upgrades are hard; let's not mince words. However, upgrades don't have to be so unpredictable and risky. When moving to Liferay DXP, people have many questions about the upgrade experience: how much work is involved, how much of what I know now do I have to throw away, how many new technologies do I have to learn? The questions that mount seem daunting. Therefore, we want you to come to this presentation to learn about some tools built specifically with the purpose of answering these questions. If you want to upgrade to DXP from Liferay 6.1 or 6.2, we will demonstrate how using these tools can help you estimate the amount of code that needs to be changed, which extension points have been deprecated or removed, how to migrate to new APIs and how to either continue to use existing frameworks you have already been using or leverage new modularity features in DXP. Let us help you breathe a little easier and not get your heart rate up so high the next time you consider upgrading to DXP.

1:10 - 1:40

Transforming Customer Experience with the Power of Forms

Charlles Pinon, Liferay, Inc.

(Salon B)

Transforming Customer Experience with the Power of Forms

Salon B, 1:10 - 1:40

Charlles Pinon

Product Manager, Liferay, Inc.

Session Summary:

See the latest innovations in Liferay Forms for effective use in marketing, customer support and other business applications. Learn how the new features enable you to improve and simplify engagement.

1:10 - 1:40

Liferay and Amazon Web Services: Best Practices for Setting Up a Production Workload in AWS

Brett Swaim, Liferay, Inc

(Salon F)

Liferay and Amazon Web Services: Best Practices for Setting Up a Production Workload in AWS

Salon F, 1:10 - 1:40

Brett Swaim

Technical Managing Consultant, Liferay, Inc

Session Summary:

Running a production workload on AWS today, or planning to in the future? How are you going to deploy? How are you going to cluster? What instance sizes do you need? What do you need to do to Liferay to make it work in the best possible way with AWS? Come find out how I set up my dev/test/production workloads in AWS!

1:50

1:50 - 2:20

Creating Web Content That Performs

Travis Cory, Liferay, Inc.

(Salon G)

Creating Web Content That Performs

Salon G, 1:50 - 2:20

Travis Cory

Consultant, Liferay, Inc.

Session Summary:

The web content system in Liferay is extremely powerful, and with DXP it continues to be more and more useful. Your customers might be accessing your content from a poor internet connection, so how can you create content that performs well and accomplishes its task?

1:50 - 2:20

Finding the Moments of Truth: Customer Journey Mapping to Better Serve Your Customers

Henry Nakamura, Liferay, Inc.

(Salon B)

Finding the Moments of Truth: Customer Journey Mapping to Better Serve Your Customers

Salon B, 1:50 - 2:20

Henry Nakamura

Sr. Customer Experience Manager, Liferay, Inc.

Session Summary:

How do you actually identify “moments of truth," the moment in which an organization can positively influence the outcome of a customer’s journey? Learn how to create a customer journey map that will pinpoint key moments in the customer journey, along with tips for how to better serve your customers.

1:50 - 2:20

How WeDeploy Leverages Docker in Production

Ciro Costa, Liferay, Inc.

(Salon F)

How WeDeploy Leverages Docker in Production

Salon F, 1:50 - 2:20

Ciro Costa

Software Engineer, Liferay, Inc.

Session Summary:

From the very beginning, WeDeploy used Docker to isolate its workloads and provide a great way for developing microservices locally. As it got more and more mature, WeDeploy increased the usage of container technologies. In this talk we will go through some lessons learned running Docker in production across multiple machines, configurations and more than five thousand deployed services.

2:20

2:20 - 2:40

Coffee Break

(Governor's Ballroom Prefunction)

Coffee Break

Governor's Ballroom Prefunction, 2:20 - 2:40

2:40

2:40 - 3:10

New Improvements in Lexicon: Features for Admin and Sites

Juan Hidalgo, Liferay, Inc.

(Salon G)

New Improvements in Lexicon: Features for Admin and Sites

Salon G, 2:40 - 3:10

Juan Hidalgo

UX Design Manager, Liferay, Inc.

Session Summary:

Lexicon is evolving to provide a better experience in Liferay DXP. Its improvements address both admin interfaces and site interfaces, providing a huge improvement in the way we see Liferay interfaces today. Come to see the updates we have ready for you in terms of Information Architecture, Visual Design and Interaction Design that make Liferay DXP a more friendly platform.

2:40 - 3:10

Diagnose Your SEO Problems: Common Issues in Liferay Projects

Corbin Murakami, Liferay, Inc.

(Salon B)

Diagnose Your SEO Problems: Common Issues in Liferay Projects

Salon B, 2:40 - 3:10

Corbin Murakami

Sr. Specialist, Demand Generation, Liferay, Inc.

Session Summary:

So you put your marketing and public-facing pages on Liferay. But are you sure the interwebs can find them through Google? Find out where Liferay projects commonly run into trouble with SEO and (more importantly) how to fix any issues you may have in your own Liferay site.

2:40 - 3:10

Portlet 3.0 Deep Dive

Vernon Singleton, Liferay, Inc.

(Salon F)

Portlet 3.0 Deep Dive

Salon F, 2:40 - 3:10

Vernon Singleton

Senior Software Engineer, Liferay, Inc.

Session Summary:

This presentation will provide an in-depth look at the new Portlet 3.0 standard from the JCP. Developers will learn how to create a new portlet from a Maven archetype and start taking advantage of the new features in the Portlet API. They will learn how to specify Resource Dependencies, use Explicit Render State, and use CDI to @Inject beans annotated with new portlet scopes. In addition, they will learn how to create a Single Page Application (SPA) via the Portlet Hub JavaScript API and XMLHttpRequest. Finally, they will learn how the JSR 378 FacesBridge makes it possible to deploy a JSF web application as a portlet with little-to-no modification.

3:20

3:20 - 3:50

Enterprise Social Networks at Work: A Case Study on Liferay's Internal Social Networking App

Dennis Ju, Liferay, Inc.

(Salon B)

Enterprise Social Networks at Work: A Case Study on Liferay's Internal Social Networking App

Salon B, 3:20 - 3:50

Dennis Ju

Product Manager, Liferay, Inc.

Session Summary:

Even the most established corporations are drawn to the potential value of enterprise social networks for their digital workspace, and there's no shortage of options out there. Yet instead of delivering richer collaboration and employee engagement, social networks often add more noise and fail to gain widespread adoption. Gain insights from Liferay's own journey in building a homegrown social networking app to align and engage our growing employee base.

3:20 - 3:50

Personalization vs SEO: Common Pitfalls of Creating Personalized Experiences

Ryan Schuhler, Liferay, Inc.

(Salon F)

Personalization vs SEO: Common Pitfalls of Creating Personalized Experiences

Salon F, 3:20 - 3:50

Ryan Schuhler

Software Engineer, Liferay, Inc.

Session Summary:

The drive to create more personalized experiences on websites can sometimes have unintended side effects, such as negatively impacting your SEO. Learn how to maintain good SEO while creating a personalized website, as well as technical approaches to avoiding common mistakes that hurt your search rankings.

3:20 - 3:50

Transforming the Employee Experience for an Iconic Media Brand: Hearst Inc.’s Journey

Clay Olbon, Accenture

Johann Rodriguez, Hearst, Inc.

(Salon G)

Transforming the Employee Experience for an Iconic Media Brand: Hearst Inc.’s Journey

Salon G, 3:20 - 3:50

Clay Olbon

Advanced Tech & Architecture, Accenture

Johann Rodriguez

Senior Product Manager, Hearst, Inc.

Session Summary:

Hearst Inc. operates over 360 separate businesses through seven major divisions, and is actively acquiring and integrating new businesses into the portfolio. Hearst wanted one place where all of their 20K employees could go to receive both a distinctive branded experience but also one that was tailored to each business and location. Liferay offered a platform that could deliver on both of these objectives. This session will talk about how we leveraged the core capabilities of Liferay to deliver both a consistent and differentiated experience to Hearst employees on a highly compressed timeline using modern development tools and processes.

4:00

4:00 - 4:15

Keynote

Susan Ramirez, Austin Angels

(Governor's Ballroom CDE)

Keynote

Governor's Ballroom CDE, 4:00 - 4:15

Susan Ramirez

President, CEO, Austin Angels

Session Summary:

Susan will be speaking about the power of the potential when a community comes together to create change in the foster care system.

4:15

4:15 - 4:30

Closing Remarks

Bryan Cheung, Liferay, Inc.

(Governor's Ballroom CDE)

Closing Remarks

Governor's Ballroom CDE, 4:15 - 4:30

Bryan Cheung

CEO & Founder, Liferay, Inc.