37 Audits

37 Audits for Liferay

Built by someone who spent nearly nineteen years inside Liferay, from the core engineering team to Customer Experience Manager. The auditors know Liferay's security reports, release lines and URL layout. The journeys follow the go-live checklist step by step.

See the Liferay journeys
18+
Years at Liferay
6
Liferay-aware auditors
3
Liferay journeys
Thiago Moreira

Who built this

Thiago Moreira

Founder of 37 Audits. Nearly nineteen years at Liferay, from the core engineering team to Customer Experience Manager, most of them on the customer side of escalations. The auditors and journeys on this page come out of that experience: the things that actually break Liferay sites in production.

LinkedIn profile

18 years at Liferay

  1. 2024 – 2026

    Customer Experience Manager, LATAM

    Led the Solution Architects and Customer Experience Managers who keep Liferay’s largest customers in Latin America running, and was the single point of contact when a critical site went down. Every escalation ended with the same question: how do we make sure this never happens again? 37 Audits is the answer.

  2. 2022 – 2023

    Product Owner, Liferay Cloud

    Owned the roadmap and backlog for Liferay Cloud, turning customer and field feedback into shipped features.

  3. 2019 – 2022

    Lead Solution Architect, Liferay Cloud

    Designed and reviewed architectures for Liferay's largest accounts on Liferay Cloud: sizing, clustering, performance tuning and go-live readiness.

  4. 2016 – 2019

    Senior Architect, LATAM

    Architecture authority for Latin American customers and partners: solution design, performance troubleshooting and upgrade planning across banking, government and telecom.

  5. 2012 – 2016

    Professional Services Manager, LATAM

    Built and ran Liferay's consulting team for Latin America, delivering implementations, upgrades and performance engagements for enterprise customers.

  6. 2010 – 2011

    Consultant and Training Manager, Brazil

    CE to EE migrations, architecture reviews and code audits, an intranet for one of the largest telecoms in Brazil.

  7. 2007 – 2010

    Software Engineer, Liferay core

    Maven support, mailing-list integration and the Brazilian Portuguese translation of Liferay Portal.

How it works with your stack

One switch turns generic checks into Liferay checks: the stack you declare on the URL.

  1. STEP 1

    Add your Liferay URL

    Put the public site, the intranet or a staging host in a project. Sites behind basic auth work too.

  2. STEP 2

    Declare the stack

    Pick Liferay DXP or Portal and the version. The form validates it against Liferay’s own release list, so a typo never silences a check.

  3. STEP 3

    Liferay visitors switch on

    CVE, End of Life and Latest Version compare your version with Liferay’s security reports, service-life policy and releases. Search, Protected URL and Cache probe the paths Liferay exposes.

  4. STEP 4

    Follow a journey

    Three guided paths turn the Liferay go-live checklist into steps you can tick off, with auditors verifying each one and manual steps for what only you can see.

Start with your Liferay site

Every account starts with free credits. Add the URL, declare the stack and run the six Liferay auditors in a minute.

Compare plans

37 Audits is an independent product and is not affiliated with, endorsed by or sponsored by Liferay, Inc. Liferay is a trademark of Liferay, Inc.

© 2026 37 Audits. All rights reserved. Audit your websites with confidence.

Supported by

Made with ❤️ in Floripa