Highlights from Austin 2017

Stay In The Loop

Get on the list for the latest news and updates about Symposium 2018.

Congratulations to Liferay Pulse Award Winners!

CUSTOMER AWARDS
 

Best Overall Digital Transformation

 

Best B2B Digital Experience

 
 

Best Omnichannel Experience

 

Customer Connect MVP

Bob Ward, QAD
Michael Goldstein, HCA
COMMUNITY EXCELLENCE
 

INDIVIDUAL CONTRIBUTORS

Andrew Jardine

Juan Gonzalez

Christoph Rabel

PARTNER CONTRIBUTORS

 
 
 
 
 
 
 

TOP ATTENDEE TYPES

11
%
C-Level/Executive/VP
35
%
Director/Manager
32
%
Developer/Engineer

TOP 3 ATTENDING INDUSTRY SECTORS

13
%
Financial
13
%
Healthcare
11
%
Technology
 

13:00

13:00 - 16:00

Early Registration

(Austin Grand Prefunction)

7:00

7:00 - 8:00

Laughter Yoga

Karen Newnam, Liferay, Inc.

(Meeting Room 406)

Karen Newnam

Director, Partner Marketing

Liferay, Inc.

Karen Levy Newnam, Liferay's director of partner marketing, is a 15-year veteran of the IT channel who specializes in channel marketing, sales and operations development and infrastructure. In her role, Karen is responsible for mapping the direction of the company's global channel marketing strategy and for managing partner marketing worldwide. With experience from the partner, vendor and marketing services sides of the industry, Karen brings a unique perspective to Liferay's channel program. Karen’s diverse background includes tenure in the entertainment and advertising industries as well as eight years as an adjunct professor in public higher education. In her spare time, Karen enjoys endurance running and laughing yoga.

Laughter Yoga

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)

8:00

8:00 - 8:45

Breakfast / Exhibits Open / Charity Activity

(Austin Grand Ballroom HJK)

8:45

8:45 - 9:20

Welcome Address

Bryan Cheung, Liferay, Inc.

(Governor's Ballroom CDE)

Bryan Cheung

CEO & Founder

Liferay, Inc.

Bryan Cheung steers the company's strategic direction and worldwide business development efforts as one of the founders serving with the company since its inception in 2004. Drawing on his technical experience, understanding of customer needs, and a passion for end users, Bryan leads Liferay in meeting its commitment to deliver focused and effective business solutions to its customers and its community. Bryan graduated from the University of California, Berkeley with a degree in Computer Science, and is a sought-after keynote speaker at major IT and open source industry events.

Welcome Address

9:20

9:20 - 9:50

Guest Keynote

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

Karen Newnam, Liferay, Inc.

(Governor's Ballroom CDE)

Dr. Tony Murphy

Director

The GLOBE Implementation Office (GIO)

Dr. Anthony (Tony) Murphy is director of The Global Learning and Observations to Benefit the Environment (GLOBE) Program Implementation Office (GIO) and is internationally known for his work in STEM education. Previously, Murphy served as Founding and Executive Director of the National Center for STEM Elementary Education at St. Catherine University in St. Paul, Minnesota. Tony is proud of his association with the GLOBE Program, he first served the GLOBE Program at the White House in 1995. He notes that "Being involved at the ground level and working with scientists to create materials that would be used by teachers and students nationwide and globally was an incredible opportunity." Tony also served as a GLOBE education and training coordinator and received a promotion to deputy assistant director. "This was one of the most innovative programs at the time and having students, teachers and scientists working together on this type of science and education project was incredibly powerful." Twenty years on, it is amazing to see how far the Program has come and how far it is yet to go. Join Dr. Tony Murphy's keynote to hear about NASA’s campaign to create “citizen scientists” during the recent solar eclipse.

Karen Newnam

Director, Partner Marketing

Liferay, Inc.

Karen Levy Newnam, Liferay's director of partner marketing, is a 15-year veteran of the IT channel who specializes in channel marketing, sales and operations development and infrastructure. In her role, Karen is responsible for mapping the direction of the company's global channel marketing strategy and for managing partner marketing worldwide. With experience from the partner, vendor and marketing services sides of the industry, Karen brings a unique perspective to Liferay's channel program. Karen’s diverse background includes tenure in the entertainment and advertising industries as well as eight years as an adjunct professor in public higher education. In her spare time, Karen enjoys endurance running and laughing yoga.

Guest Keynote

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)

JR Houn

Lead Senior Test Engineer

Liferay, Inc.

JR Houn has been in the testing industry for almost a decade and is one of the founding team members for the Quality Assurance team at Liferay, Inc. His greatest passion is to bring empathy, understanding, vision, and excellence to both the SDLC and the teams that make great software possible. When JR isn't mulling over the next five steps for quality at Liferay, he enjoys hiking, video games, playing guitar, and spending time with his wife and two year old daughter.

How Liferay is Using DXP to Transform Software Testing

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)

10:00 - 10:30

Liferay Commerce: A Preview of Our Upcoming Features

Marco Leo, Liferay, Inc.

(Salon G)

Marco Leo

Software Architect

Liferay, Inc.

Marco Leo is a Software Architect at Liferay and leads the Commerce team. In the last 10 years, Marco focused on developing B2B / B2C and logistic solutions in an international market. The experience he had in the past has given him a good know-how of different areas such as manufacturing, logistics, health, fashion, telecommunication.

Liferay Commerce: A Preview of Our Upcoming Features

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)

Rob Frampton

Senior Frontend Engineer

Liferay, Inc.

Rob Frampton is a UI Software Engineer and has been with Liferay since 2012. He primarily works on the user interface infrastructure of Liferay DXP, and is a contributor to Liferay's Javascript framework, AlloyUI. He focuses a lot of his energy towards improving the mobile experience of Liferay DXP by working on responsive Javascript and CSS components.

Metal.js: Past, Present, Future

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)

Jorge Ferrer

Vice President, Engineering

Liferay, Inc.

Jorge is VP of Engineering at Liferay. He has a passion in bringing technology closer to users as a way to solve real world problems and add value to our society. He also believes that Open Source is a key driver to achieving it, since it's not only the most efficient way to build software but also most ethical way to deliver it.

Michael Han

VP, Services

Liferay, Inc.

Michael brings over 20 years of business and technology management experience to Liferay. As the Vice President of Services, Michael oversees Liferay's Subscription Services and Global Services business units. Michael also works closely with strategic accounts in the high-tech and financial industries, helping customers accelerate their digital transformation strategies. Prior to Liferay, Michael served in executive and senior leadership capacities at companies like Bank of America and CIBC. Michael holds a B.S. in Computer Science from the University of Illinois at Urbana-Champaign, US.

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

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)

Brian Kim

COO & Founder

Liferay, Inc.

Brian Kim, Chief Operating Officer and a founding partner, leads the company's Professional Services Organization and orchestrates the ongoing operations of a fast-growing global organization. He is also managing the strategic growth of the company's partnership network. Prior to Liferay, Brian worked alongside upper management at HubbardOne on internal company operations. He is also an alumnus of Accenture where he worked with marquée clients within the financial services sector. Brian holds a B.S. and M.S. in Computer Science from the University of Chicago.

JC Choi

Director, US Operations

Liferay, Inc.

JC works alongside various departments to identify and execute projects that improve the way Liferay operates. Prior to becoming a software nerd, JC spent over 10 years as an operations consultant and investment banker. As a consultant at Accenture, JC managed several projects to improve operations for financial services firms, including GE Consumer Finance and Wachovia (now Wells Fargo). At Goldman Sachs, he advised technology and biotechnology clients on financings and mergers & acquisitions. JC has a B.E. in Mechanical Engineering from The Cooper Union, M.S. in Management Science & Engineering from Stanford, and an MBA from Wharton. When he’s not working or binge-watching Netflix, you can catch JC belting out 90’s pop music at the karaoke.

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

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)

Bryce Osterhaus

Frontend Engineer

Liferay, Inc.

Bryce Osterhaus is a Front-end Software Engineer and has been with Liferay since 2014. He is on the front-end infrastructure team and works primarily with Metal.js and internal web applications.

Modern Frontend Workflows in Liferay Portal

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)

Mark Hensley

Sr. Specialist, Marketing Ops.

Liferay, Inc.

Mark Hensley is a digital marketer with over ten years of experience in data mining, research and analytics. He holds a B.S. in Business from the University of Redlands and an MBA from California State Polytechnic University, Pomona. In his spare time, Mark teaches marketing, GIS and information architecture courses to undergraduate and graduate students at local universities.

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

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)

Ed Han

Lead Consultant

Liferay, Inc.

Ed has been a consultant at Liferay since 2009. His responsibilities include day-to-day development, architectural design, and performance management. He is currently based in Chicago.

How to Plan a Successful DXP Upgrade

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)

David Kelman

VP, Technology Service & Support

Smith & Nephew

David, has extensive business knowledge of technical, commercial, manufacturing, regulatory, and management, and has the ability to mold those into unique strategies and solutions. Has the demonstrated ability to develop strategic solutions, to issues and opportunities that are unseen by others. A serial inventor of 50 patents has commercialized more than 55 different product platforms, with diverse applications from orthopedic implants, oilfield components, to digital software applications. Experience in start-ups, small and large multi-national organizations and has managed teams on three (3) different continents. David is a licensed Professional Engineer, has co-authored 14 papers, and has lectured throughout the world.

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

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)

Jamie Sammons

Developer Advocate

Liferay, Inc.

Jamie Sammons works for Liferay as a developer advocate who fosters community activities by helping new contributors, engaging with a vibrant community and by occasionally presenting at various conferences. He has participated in the Liferay Community since 2010 and helps organize community activities such as the Liferay 7 Community Expedition program. Before joining Liferay, Jamie worked at CDS Global where he leads the development of many different web projects within the organization including implementing Liferay and Social Office for use by over 8,000 people worldwide.

Why Liferay's Community Matters More Than Ever!

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 - 13:30

Lunch / Exhibits Open / Charity Activity / Speed Consulting

(Austin Grand Ballroom HJK)

12:15

12:15 - 12:22

Lightning Session: Accelerating Modern Web Apps on Liferay DXP

Vivek Agarwal, XTIVIA, Inc.

(Austin Grand Ballroom HJK)

Vivek Agarwal

CTO

XTIVIA, Inc.

Vivek Agarwal is XTIVIA's CTO and is also responsible for running the Digital Experience Solutions practice. His team provides consulting, architecture, implementation, upgrade and support services around digital experience platforms, portals, content management, collaboration, integration and other enterprise software. Prior to assuming his current responsibilities, Vivek served as a Systems Architect, delivering multiple global projects using Enterprise Java, Portal and CMS technologies. He has been working with Portal and CMS technology since the year 2000, and is a thought leader in the digital experience space.

Lightning Session: Accelerating Modern Web Apps on Liferay DXP

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)

Marcus Hellberg

Sr. Vaadin Expert, Key Account Mgr.

Vaadin Inc.

Marcus is a developer advocate at Vaadin. He works with modern web technologies like Web Components and Progressive Web Applications. His background is in embedded systems but has worked on everything web related for the past 15+ years.

Lightning Session: Simplified UI Creation for Liferay

Session Summary:

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

12:59

12:59 - 13:06

Lightning Session: Building a Collaborative Digital Workspace for Maximum Engagement

Alaaeldin El-Nattar, Rivet Logic

(Austin Grand Ballroom HJK)

Alaaeldin El-Nattar

COO

Rivet Logic

Alaaeldin is responsible for overseeing all of Rivet Logic's practices to ensure delivery of the highest level of professional services to our clients nationwide. Alaaeldin has more than 18 years of enterprise IT software design and development experience, including deep expertise in open source platforms from Liferay, Crafter CMS, MongoDB, and Alfresco, as well as running enterprise-grade Managed Services operations. At Rivet Logic, Alaaeldin has led the architecture, implementation, and deployment of numerous client projects ranging from enterprise-wide intranets to large-scale public websites, social communities, and native mobile applications. Alaaeldin earned a BS in Computer Science from American University and an MS in Computer Science from George Mason University.

Lightning Session: Building a Collaborative Digital Workspace for Maximum Engagement

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.

13:21

13:21 - 13:28

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

Mika Kuikka, Arcusys Inc.

(Austin Grand Ballroom HJK)

Mika Kuikka

President

Arcusys Inc.

Mika Kuikka is a co-founder of Arcusys, a company behind the Valamis Learning Experience Platform. An online learning enthusiast, Mika has helped organizations of all sizes digitally transform their learning. He looks forward to the future with intuitive and personalized learning solutions, intelligent and predictive learning analytics, and virtual reality as a part of the training channels.

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

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.

13:30

13:30 - 14:00

Native & Hybrid Mobile Development with DXP

Fady Hakim, Liferay, Inc.

(Salon G)

Fady Hakim

Senior Sales Engineer

Liferay, Inc.

Fady Hakim has over 10 years of experience as a Portal Application Architect in the Telecom, Media, Utility, Finance, Transportation, and Insurance industries. He lead a variety of software project reviews with a focus on design and implementation of software systems. Fady Hakim is now a Senior Sales Engineer at Liferay, Inc. Since joining the Liferay team in 2014, he has served as a Liferay product expert, providing system engineering and system architecture best practices for new and existing clients. Prior to Liferay, Fady worked with Oracle and Orange business services in different technical positions. Fady holds a Bachelor’s Degree in Systems and Biomedical Engineering, and he speaks English, French, and Arabic fluently.

Native & Hybrid Mobile Development with DXP

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.

13:30 - 14:00

Launching Liferay Projects Faster with WeDeploy

Zeno Rocha, Liferay, Inc.

(Salon F)

Zeno Rocha

Principal Developer Advocate

Liferay, Inc.

Zeno Rocha is a Developer Advocate at Liferay, Inc. He dedicates a lot of his time contributing to dozens of open source projects and creating tools to help developers build great applications.

Launching Liferay Projects Faster with WeDeploy

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.

13:30 - 14:00

Getting Designers to See Eye-to-Eye with You

Paul Hanaoka, Liferay, Inc.

(Salon D)

Paul Hanaoka

Web Designer

Liferay, Inc.

Paul Hanaoka has over five years of experience in the beautiful space that is web design and development. In the past year, Paul has focused his powers into redesigning and streamlining Liferay.com, and other microsites for the best enterprise portal software company in the world!

Getting Designers to See Eye-to-Eye with You

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.

13:30 - 14:40

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

Greg Amerson, Liferay, Inc.

(Meeting Room 408)

Greg Amerson

Software Architect

Liferay, Inc.

Greg is the lead engineer for Liferay back-end developer tools such as Liferay IDE, Blade CLI and Liferay Workspace. Greg is passionate about OSGi-based development having experience with it over the past 12 years and is excited to help Liferay developers experience the benefits of modularity using OSGi with Liferay DXP. Prior to Liferay, Greg was a Senior Developer for the MyEclipse Enterprise Workbench and the Lead Developer for the MyEclipse Blue Edition. Greg holds a M.S. in Computer Systems Engineering from the University of Arkansas, US.

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

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

13:30 - 14:40

Environment Setup for Workshops

(Meeting Room 410)

14:10

14:10 - 14:40

Single Customer View Demystified

Jonathan Lee, Liferay, Inc.

(Salon F)

Jonathan Lee

Product Manager

Liferay, Inc.

Jonathan Lee is a Product Manager and has been with Liferay since 2010. Though he started out as a Software Engineer, Jonathan enjoyed interacting with business users and working on feature requirements for various products in Liferay. Jonathan eventually joined product management team in 2016 and is in charge of Products such as Single Customer View and Campaign Manager.

Single Customer View Demystified

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.

14:10 - 14:40

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

Nathan Shaw, Liferay, Inc.

(Salon G)

Nathan Shaw

Technical Managing Consultant

Liferay, Inc.

Nathan Shaw is a Principal Consultant with Liferay, Inc. and joined Liferay in 2010 after developing enterprise applications based on the Liferay platform for many years. He has a background in physics but has been applying his analytical skills as a software engineer and architect for over a decade. He is based in the fine state of Ohio and enjoys working directly with key clients and partners in his role with Liferay Consulting. Nathan holds a B.S. in Physics from Hope College and a Ph.D. in Experimental Nuclear Physics from Stony Brook University.

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

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.

14:10 - 14:40

Creating Exceptional Digital Experiences: User Centered Design Patterns and Principles

Ben Shoemate, Base22

(Salon D)

Ben Shoemate

Co-Founder & Info Architect

Base22

Ben Shoemate is an enterprise web designer and developer with extensive experience in portals and web content management. He has been the lead designer on a wide range of web projects ranging from enterprise portals for global organizations, to mission critical consumer facing web applications, social networking sites, knowledge management portals, and corporate communications sites. He has extensive knowledge of enterprise software development and integration best practices, adoption and governance, usability, information architecture, business case development, prototyping, design and requirement gathering.

Creating Exceptional Digital Experiences: User Centered Design Patterns and Principles

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.

14:40

14:40 - 15:20

Coffee Break / Exhibits Open / Charity Activity / Speed Consulting

(Austin Grand Ballroom HJK)

15:30

15:30 - 16:00

What's Upcoming to OSGi

Ray Augé, Liferay, Inc.

(Salon G)

Ray Augé

Senior Software Architect

Liferay, Inc.

Ray Augé is a Senior Software Architect focused on feature development and innovation. Ray's goal is uncompromising development creativity. Lately he focuses his energy on modularity and on Liferay's OSGi efforts. He holds a BCosc, is a member of OSGi BoD & Co-chair of the OSGi EEG.

What's Upcoming to OSGi

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.

15:30 - 16:40

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

Bryce Osterhaus, Liferay, Inc.

Michael Hadley, Liferay, Inc.

(Meeting Room 408)

Bryce Osterhaus

Frontend Engineer

Liferay, Inc.

Bryce Osterhaus is a Front-end Software Engineer and has been with Liferay since 2014. He is on the front-end infrastructure team and works primarily with Metal.js and internal web applications.

Michael Hadley

Frontend Engineer

Liferay, Inc.

Michael Hadley is a Software Engineer at Liferay who spends his time working with front-end web technologies. He likes checking out the next big thing while keeping his Javascript fatigue at bay.

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

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.

15:30 - 16:00

Automation Wins: Learn How Liferay Builds Fix Packs and Hotfixes

Zsolt Balogh, Liferay, Inc.

(Salon F)

Zsolt Balogh

Gen. Manager, Technical Manager

Liferay, Inc.

Zsolt Balogh leads the global Technical Support team and he is responsible for Liferay's patch delivery methods. He is one of the founders of the Hungarian office and has worked for Liferay since 2010.

Automation Wins: Learn How Liferay Builds Fix Packs and Hotfixes

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.

15:30 - 16:00

Building Real Value for Partners: A Hewlett Packard Case Study

Andrew Shaber, Hewlett Packard

(Salon D)

Andrew Shaber

Sr. Software Engineer, Development Lead

Hewlett Packard

Andrew has been with HP Inc for 19 years and is currently development lead for DaaS Management Portal. Andrew has developed full stack for IT web platforms in the support space on platforms exceeding 5 million hits per day. He has worked in development, design, operations and architecture. Within the web space, he has architected, designed and developed web publishing, content management, DITA and support portals Andrew has a Bachelor of Science in Computer Science from Boise State University.

Building Real Value for Partners: A Hewlett Packard Case Study

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.

15:30 - 16:40

Environment Setup for Workshops

(Meeting Room 410)

16:10

16:10 - 16:40

Intelligent Information Discovery: Machine Driven Search

André Oliveira, Liferay, Inc.

(Salon G)

André Oliveira

Search Engineering Lead

Liferay, Inc.

André de Oliveira joined Liferay in early 2014 as a senior engineer and leads the Search Infrastructure team. He's been a Java developer and architect for the last 15 years. Ever since discovering Elasticsearch, he's vowed never to write another SQL WHERE clause again.

Intelligent Information Discovery: Machine Driven Search

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.

16:10 - 16:40

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

Jason Chang, Liferay, Inc.

(Salon F)

Jason Chang

Director, Marketing Operations

Liferay, Inc.

Jason Chang has over 15 years in the B2B software industry at Liferay, Dell and Quest Software with roles in sales operations and marketing operations. He works on marketing metrics, improving business process within marketing and across departments, orchestrating product launches, and managing projects such as our ongoing www.liferay.com improvement initiative. He's been with Liferay for three years and loves working for a company that values doing good in the world through making great products and through encouraging their employees to be active in volunteer work around the globe.

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

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.

16:10 - 16:40

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

Matt Wolinski, XTIVIA

(Salon D)

Matt Wolinski

Sr. Enterprise Architect

XTIVIA

Matt Wolinski is a Senior Enterprise Portal Architect at XTIVIA, with extensive experience in a variety of enterprise software systems. He specializes in architecture, design, and development of highly concurrent enterprise class applications. Matt has worked on high traffic Web/Liferay applications with millions of users handling millions of page views per day. He takes a pragmatic approach to designing and developing systems that handle the necessary requirements and performance objectives without over-complicating the technical design. Matt has a proven ability to work with business owners to determine requirements and simplify technical jargon in creating complete solutions.

Spire: A Modern Utility Customer Portal on Liferay DXP (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.

17:00

17:00 - 18:30

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

(Austin Grand Ballroom HJK)

19:00

19:00 - 20:30

Afterparty sponsored by Rivet Logic (by invitation only)

7:30

7:30 - 9:00

Registration

(Austin Grand Prefunction)

8:00

8:00 - 9:00

Breakfast / Exhibits Open / Charity Activity

(Austin Grand Ballroom HJK)

9:00

9:00 - 10:10

Workshop 3: Zero to Production: Developing with WeDeploy

Jonathan Lundy, Liferay, Inc.

(Meeting Room 408)

Jonathan Lundy

Developer Advocate

Liferay, Inc.

As a new developer, Jonni enjoys honing his hand at front-end fundamentals like HTML, CSS, and JavaScript, as well as exploring other developer tools and platforms. He spends most of his time sharing and teaching Liferay Technologies like WeDeploy, Electric, and Marble, but when he's not coding, you can find him answering support questions, writing blog posts, or creating tutorials.

Workshop 3: Zero to Production: Developing with WeDeploy

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)

9:00 - 9:30

Collaborative Enterprise Networks: How DXP Enhances Experience

Michael Goldstein, HCA Healthcare

(Salon B)

Michael Goldstein

Manager, Development Technology

HCA Healthcare

Michael Goldstein is Manager of Collaboration, Development Technologies for Nashville, TN based Hospital Corporation of America (HCA). Michael develops and leads a team of software developers, business analysts, and product advocates that develop and support the adoption of HCA’s corporate intranet. Throughout his career with HCA, he has held various leadership roles of increasing complexity and responsibility that include application engineering positions. A healthcare technology veteran, prior to joining HCA, Michael spent time with Narus Health in information security and other IT roles. Mr. Goldstein holds an undergraduate degree in Computer Engineering from the University of Tennessee, and an MBA from Vanderbilt University – Owen Graduate School of Management.

Collaborative Enterprise Networks: How DXP Enhances Experience

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)

Antonio Aragüés

Product Manager

Liferay, Inc.

Antonio has recently joined the Liferay team in Madrid as a Product Manager and is helping to evolve collaboration strategy. Antonio graduated with an M.S. in Electrical Engineering and Computer Science from the University of Zaragoza. He also holds an MBA and a master's degree in Biomedical Engineering. Prior to Liferay, he co-founded his own company and lead an engineering organization at Ericsson. Antonio has a passion for building products and solving people's needs.

Adaptive Media: Optimize Content for Every Device

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)

Dylan Rebelak

Consultant

Liferay, Inc.

Dylan joined Liferay after earning a Computer Science degree from UIUC. Since then he has worked on one of the first projects developed on Liferay DXP and spoken at a few events such as Liferay Symposium.

Igor Arouca

Sr. Principal Consultant

Liferay, Inc.

Igor Arouca joined Liferay just after earning a master’s degree in Business Administration from the University of Illinois at Urbana-Champaign in 2013. He also holds a B.S. in Computer Engineering from the University of Sao Paulo, Brazil, and brings more than 12 years of experience designing and implementing enterprise-level applications. At Liferay, Igor works as a Sr. Principal Consultant helping clients from various industries design, develop, integrate and optimize their software applications. Many of those clients have been actively moving to Liferay’s new OSGi-based platform, and Igor is helping them architect scalable modular applications.

Managing Efficient & Scalable Data Migrations

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)

André Oliveira

Search Engineering Lead

Liferay, Inc.

André de Oliveira joined Liferay in early 2014 as a senior engineer and leads the Search Infrastructure team. He's been a Java developer and architect for the last 15 years. Ever since discovering Elasticsearch, he's vowed never to write another SQL WHERE clause again.

Best Practices to Dramatically Improve Search Relevance

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)

David Nebinger

Lead Consultant

Liferay, Inc.

Dave has 10 years of experience with Liferay beginning with Liferay 4.2, is an active member and moderator in the Liferay community, and has spent the last 18 months on Liferay 7 CE/Liferay DXP development and upgrade projects.

Upgrading Plugins: Tools and Techniques to Resolve Common Pitfalls

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)

Christine Reyes

Marketing Content Creator

Liferay, Inc.

Christine Reyes is a content creator for Liferay's global marketing team, and has been writing about different areas of the tech industry for seven years. Most of her time is spent listening to people vent about software problems, then creating resources to solve them in the form of whitepapers, product guides, case studies and the occasional blog post.

Digital Experience Platforms: Analyzing the New Market

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)

Curtis (Bob) Burns

Soc. Media Lead/Publ. Affairs Specialist

Transportation Security Administration (TSA)

Bob Burns is a Public Affairs Specialist and Social Media Lead. He joined the Transportation Security Administration’s (TSA) public affairs team in 2008 to help launch the agency’s social media presence. Known in some circles as “Blogger Bob,” he has become the face of TSA’s social media presence. Bob offers tips for getting through the checkpoint faster, commenting on stories in the press, or investigating and providing insights into “why” TSA has certain policies performs and procedures. His posts contain the perfect mix of fact and funny – artfully conveying important information in an entertaining fashion. Bob does an excellent job of leveraging his experience, personality, creativity, motivation, and commitment to help transform open government from promise to practice. Among many other accolades, Bob won a PRSA Bronze Anvil award in 2010 for the best blog campaign and Bob was recognized by the Washingtonian Magazine as one of Washington DC’s top 100 Tech Titans in 2011. Most recently, the TSA Instagram account was named the 4th best account to follow by Rolling Stone. Bob's keynote will share the TSA’s successful strategy of using social content to help shape brand perception.

Guest Keynote

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)

11:10

11:10 - 11:50

Product Roadmap

Ed Chung, Liferay, Inc.

(Governor's Ballroom CDE)

Ed Chung

VP of Product Management

Liferay, Inc.

Ed has been with Liferay since 2005 and has managed many of Liferay's strategic accounts. His work has included development of enterprise portal strategy, business process analysis, and business process re-engineering. Ed also has extensive experience around the overall design, development, and implementation of internet, intranet, and extranet solutions. Ed joins Liferay with over 12 years of consulting and product management experience. Prior to Liferay, Ed's experience included providing portal solutions to Global 1000 companies. Ed holds a B.S. in Chemistry from the University of California, Los Angeles.

Product Roadmap

12:00

12:00 - 13:00

Lunch / Exhibits Open / Charity Activity / Speed Consulting

(Austin Grand Ballroom HJK)

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)

Shubham Nagar

Co-Founder & Director

InfoAxon

Shubham, has more than a decade experience with Open source technologies and Liferay from its original community days as a Liferay partner, is Co-Founder and Director for InfoAxon Technologies and focuses on envisaging innovative solutioning on Liferay for customers across USA, Africa and India. Shubham primarily works in designing Liferay based solution using the out of box Liferay capabilities and aligning them with business requirements.

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

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)

Anantha Kancherla

Open Source Solutions Architect

CIGNEX Datamatics

Anantha Kancherla is an Open Source Solutions Architect at CIGNEX Datamatics with 16+ years of Java, J2EE experience. He has been working on Liferay since 2007 & has been instrumental in architecting and implementing various Intranets, Portals with multiple integrations.

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

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.

13:10

13:10 - 13:40

Turbocharge Your Digital Transformation Project With FAST Test Automation

Kristoffer Onias, Liferay, Inc.

(Salon G)

Kristoffer Onias

Test Engineer

Liferay, Inc.

As one of Liferay's senior Test Engineers, Kristoffer Onias has over a decade of experience in Software Quality Assurance. Starting as a manual tester and progressing into automation, leadership and product management, KC has deep insights on SQA processes. Considered by some to be an efficiency freak, KC has over the years cultivated a deep passion for efficiency and perfection. Outside of the office, KC loves cooking, playing guitar and photography. He is known for being an anime geek and a video game perfectionist.

Turbocharge Your Digital Transformation Project With FAST Test Automation

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.

13:10 - 14:20

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

Lawrence Lee, Liferay, Inc.

Greg Amerson, Liferay, Inc.

(Meeting Room 408)

Lawrence Lee

Test Engineer

Liferay, Inc.

Lawrence is a Test Engineer for Liferay since 2010. He currently works with the Development Tools team, primarily focusing on Liferay Workspace and Blade CLI. He is excited to work on the back-end of Liferay after working on the front-end for 5+ years.

Greg Amerson

Software Architect

Liferay, Inc.

Greg is the lead engineer for Liferay back-end developer tools such as Liferay IDE, Blade CLI and Liferay Workspace. Greg is passionate about OSGi-based development having experience with it over the past 12 years and is excited to help Liferay developers experience the benefits of modularity using OSGi with Liferay DXP. Prior to Liferay, Greg was a Senior Developer for the MyEclipse Enterprise Workbench and the Lead Developer for the MyEclipse Blue Edition. Greg holds a M.S. in Computer Systems Engineering from the University of Arkansas, US.

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

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.

13:10 - 13:40

Transforming Customer Experience with the Power of Forms

Charlles Pinon, Liferay, Inc.

(Salon B)

Charlles Pinon

Product Manager

Liferay, Inc.

Charlles works at the Liferay Product Team in Brazil. He takes care of the vision and strategy for the Forms & Workflow suite. Prior to Liferay, he worked in the Brazilian tech industry with agile project management. Additionally, he has worked in other markets, from banking and retail to telecom services management. He holds two bachelor degrees in Business and Graphic Design and an MBA in Project Management. He is passionate about new technologies and discovering ways to make the future become reality.

Transforming Customer Experience with the Power of Forms

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.

13:10 - 13:40

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

Brett Swaim, Liferay, Inc

(Salon F)

Brett Swaim

Technical Managing Consultant

Liferay, Inc

Since joining the company in 2004, Brett has been the Lead Consultant on a variety of projects including the World Food Programme, Cisco Systems, and the Online Computer Library Center (OCLC). Brett specializes in end-to-end development, commonly leading the entire product lifecycle from the initial architecture and design, to the final release and subsequent support. His current experiences with Liferay integration involve working with Tomcat, Websphere, Oracle, MySQL, DB2, SAP, Stellent Integration, Siebel and many others. Brett holds a B.S. in Computer Science from the California State University, Fullerton.

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

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!

13:50

13:50 - 14:20

Creating Web Content That Performs

Travis Cory, Liferay, Inc.

(Salon G)

Travis Cory

Consultant

Liferay, Inc.

Travis Cory is a consultant and has been with Liferay since 2013. As a consultant he primarily works with creating themes and the UI of modules for various clients.

Creating Web Content That Performs

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?

13:50 - 14:20

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

Henry Nakamura, Liferay, Inc.

(Salon B)

Henry Nakamura

Sr. Customer Experience Manager

Liferay, Inc.

Henry Nakamura joined Liferay as its first Customer Experience Manager and works to put the customer's needs first and build Liferay's Customer Experience Department. From journey mapping and engagement plans, to building a reference program, hiring his team (and everything else in-between), it’s been an ever-evolving challenge—but one that he loves. When not working at Liferay you can probably find Henry fishing for stripers in the Long Island Sound or building a bonfire in Maine with his five-year old twins.

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

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.

13:50 - 14:20

How WeDeploy Leverages Docker in Production

Ciro Costa, Liferay, Inc.

(Salon F)

Ciro Costa

Software Engineer

Liferay, Inc.

Ciro S. Costa graduated with a degree in Actuarial Science and now works as a Software Engineer at Liferay. With a focus on connecting and developing cloud services, he’s been helping the underlying infrastructure of WeDeploy.

How WeDeploy Leverages Docker in Production

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.

14:20

14:20 - 14:40

Coffee Break

(Governor's Ballroom Prefunction)

14:40

14:40 - 15:10

New Improvements in Lexicon: Features for Admin and Sites

Juan Hidalgo, Liferay, Inc.

(Salon G)

Juan Hidalgo

UX Design Manager

Liferay, Inc.

Manager, User Experience Design with 20+ years experience in the user experience design field ranges across a wide spectrum of applications including enterprise software design, company websites, public governments, e-commerce and mobile apps which make him qualified to creatively provide solutions for a broad range of needs. With a proven track record in Visual Design, Interaction Design, User Research, Information Architecture, Art Direction, Design Management, and production of mobile, desktop, and web applications. Member of IDF, UXPA, AAD and other international associations and speaker for design conferences. Passionate about writing on memory, emotions and the psychology of Interaction Design.

New Improvements in Lexicon: Features for Admin and Sites

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.

14:40 - 15:10

Diagnose Your SEO Problems: Common Issues in Liferay Projects

Corbin Murakami, Liferay, Inc.

(Salon B)

Corbin Murakami

Sr. Specialist, Demand Generation

Liferay, Inc.

Corbin Murakami is the Demand Generation Specialist at Liferay, where he's continually asked the question, 'What is it you do again?' Most days he works on building an automated marketing engine. He is known for a better-than-average knowledge of Excel shortcuts, spending too much time on his PowerPoint slides, and bearing a passing resemblance to Bryan Cheung. In his free time he enjoys rangefinder cameras, typography, and NPR interstitial music.

Diagnose Your SEO Problems: Common Issues in Liferay Projects

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.

14:40 - 15:10

Portlet 3.0 Deep Dive

Vernon Singleton, Liferay, Inc.

(Salon F)

Vernon Singleton

Senior Software Engineer

Liferay, Inc.

Vernon Singleton is a Senior Engineer developing tools such as Liferay Faces (JSR 378). Vernon is a contributor to the reference implementation for Java Server Faces (JSR 372), among other open source projects. Vernon loves to create tools that improve development productivity.

Portlet 3.0 Deep Dive

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.

15:20

15:20 - 15:50

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

Dennis Ju, Liferay, Inc.

(Salon B)

Dennis Ju

Product Manager

Liferay, Inc.

Dennis recently transitioned into product management after six years as a software engineer at Liferay, Inc. Having faced the technical challenges of writing good code, he is now redirecting his efforts to building good products that matter to people. Dennis is passionate about Liferay's vision to help people reach their full potential to serve others. He also serves as the executive director for Liferay's nonprofit foundation. Dennis graduated with a B.S. in Electrical Engineering and Computer Science from the University of California, Berkeley.

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

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.

15:20 - 15:50

Personalization vs SEO: Common Pitfalls of Creating Personalized Experiences

Ryan Schuhler, Liferay, Inc.

(Salon F)

Ryan Schuhler

Software Engineer

Liferay, Inc.

Ryan Schuhler is a UI Software Engineer who works as the lead UI architect for Liferay's Web Team. He works on Liferay.com and all its sub sites, maintaining the front-end code that goes into it as well as dabbling in the back-end. Day to day he works on anything from coding solutions for marketing's needs and strategies to building microsites for events (like this site). Ryan has an appreciation for cleanliness and efficiency when it comes to both code and user experience and is passionate about seeing these things implemented on liferay.com. He loves the unique opportunity to both use and contribute to Liferay's product and can see, first-hand, the benefits of having a well-developed, flexible website platform.

Personalization vs SEO: Common Pitfalls of Creating Personalized Experiences

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.

15:20 - 15:50

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

Clay Olbon, Accenture

Johann Rodriguez, Hearst, Inc.

(Salon G)

Clay Olbon

Advanced Tech & Architecture

Accenture

Clay leads Accenture’s Global Portal Practice. He has been developing and deploying large-scale custom and package internet solutions as lead architect and delivery lead for the past 20 years. Passionate about open-source, Clay has been a Liferay evangelist within Accenture for the past 7 years. You can follow him @clayolbon on twitter.

Johann Rodriguez

Senior Product Manager

Hearst, Inc.

Johann R. Rodriguez is an experienced Senior Product Manager and community builder at Hearst, one of the nation's largest diversified media, information, and services companies. As part of the new Employee Apps team within Hearst Technology, Johann and team build internal products that improve the employee experience across the company. Just recently, Johann launched the new MyHearst employee portal, a one stop shop for Hearst employees to find the information and resources they need, including personalized content, benefits, productivity tools and more.

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

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.

16:00

16:00 - 16:15

Keynote

Susan Ramirez, Austin Angels

(Governor's Ballroom CDE)

Susan Ramirez

President, CEO

Austin Angels

Susan Ramirez founded Austin Angels in 2010 while working for the second largest homebuilder in the nation as a certified field trainer. Susan was nationally ranked as a top performing sales agent and was responsible for hiring, training and developing new hires. While working long hours in corporate America Susan felt a higher calling to lead her community in service and thus made a change in her career in 2015 to solely focus on moving the mission forward. Susan has a strong acumen for leadership development and executing nonprofit strategies and tactics. Susan believes that every child growing up in the foster care system should have the ability to reach their fullest potential. Susan’s dream is to have a chapter in every major metropolitan city across the nation and will not stop until every child is reached. Susan's talk will show the power of community to create meaningful change in the local foster care system.

Keynote

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.

16:15

16:15 - 16:30

Closing Remarks

Bryan Cheung, Liferay, Inc.

(Governor's Ballroom CDE)

Bryan Cheung

CEO & Founder

Liferay, Inc.

Bryan Cheung steers the company's strategic direction and worldwide business development efforts as one of the founders serving with the company since its inception in 2004. Drawing on his technical experience, understanding of customer needs, and a passion for end users, Bryan leads Liferay in meeting its commitment to deliver focused and effective business solutions to its customers and its community. Bryan graduated from the University of California, Berkeley with a degree in Computer Science, and is a sought-after keynote speaker at major IT and open source industry events.

Closing Remarks