Thiago Moreira

Principal Solution Architect at Liferay

Santa Catarina, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Thiago Moreira is a Principal Solution Architect with 18 years of experience designing reliable, scalable software and leading post-sales engineering to improve customer outcomes. Based in Santa Catarina, Brazil, he blends hands-on Java engineering and QA experience with a strong focus on automation, performance optimization, security-by-default, and infrastructure-as-code. At Liferay he has progressed from core engineer to principal architect, directing escalation management, product advocacy, and cross-functional teams to turn incidents into lasting systemic improvements. An active open-source contributor, he has made durable backend contributions to notable projects like ta4j and Liferay plugins, improving core functionality and build processes. Known for building engineering cultures that “wear the customer’s hat,” he prioritizes preventing issues through disciplined testing, repeatable pipelines, and thoughtful system integration.
code18 years of coding experience
job23 years of employment as a software developer
bookBachelor, Computer Science, Bachelor, Computer Science at Universidade Federal de Santa Catarina
languagesSpanish, Portuguese, English
stackoverflow-logo

Stackoverflow

Stats
810reputation
830kreached
12answers
25questions
github-logo-circle

Github Skills (23)

unit-testing10
trading-algorithms10
trading10
liferay10
analyse10
tradingview10
java10
javas10
jsp9
jspx9
java-libraries9
stock7
bitcoins7
bitcoin7
ethereum7

Programming languages (11)

PowerShellJavaDockerfileShellCSSMakefileGoHTML

Github contributions (5)

github-logo-circle
ta4j/ta4j

Aug 2018 - Sep 2019

A Java library for technical analysis.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:22 commits, 15 PRs, 14 comments in 1 year
Contributions summary:Thiago contributed to the core functionality of the ta4j library by implementing the `hashCode` and `equals` methods for the `BaseBar` class, ensuring correct object comparison and hash code generation. They also addressed the target destination of auto-generated files, improving build processes. Furthermore, the user added a `Strategy` object to the `TradeStatement` constructor and updated license headers, indicating ongoing maintenance and feature enhancement within the project. Several tests were added to ensure functionality.
javajava-librarystocksforexbitcoin
liferay/liferay-plugins

Jun 2008 - Jun 2010

Role in this project:
userBack-end Developer
Contributions:18 commits in 2 years
Contributions summary:Thiago primarily contributed to the Liferay plugins repository, focusing on the wiki-navigation-portlet, and wsrp-portlet. Their work involved modifying Java code for core functionalities, including enhancements to the navigation tree and adjustments to WSRP services. Furthermore, the user also addressed form configuration and corrected integration issues within the WSRP portlet, implying a significant role in improving component interaction and system stability within the Liferay platform.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial