André De Oliveira

Staff Engineer, Cloud Division at Liferay

Littleton, Colorado, United States
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
André De Oliveira is a Staff Engineer in Liferay's Cloud Division with 14 years of software engineering experience and deep expertise in search infrastructure, distributed microservices, and Java-based enterprise systems. He led Search Engineering at Liferay, building interchangeable Elasticsearch and Solr connectors, authoring extensive automated test suites, and guiding cross-product teams to optimize relevance for diverse content types. Earlier he architected a Smalltalk-to-Java transpiler that migrated a 20K-class codebase, demonstrating a knack for large-scale automated migrations and pragmatic engineering leadership. Based in Littleton, Colorado, he blends hands-on backend development with people-oriented leadership and an aptitude for turning legacy complexity into maintainable, tested systems. Off the clock he describes himself as a builder and writer at heart—equally invested in crafting software and raising his kids—which hints at a thoughtful, long-term approach to engineering and mentorship.
code14 years of coding experience
job25 years of employment as a software developer
bookTechnician Computing, Technician Computing at Fundação José Carvalho
bookTechnologist Computing, Technologist Computing at University of São Paulo
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
408reputation
65kreached
6answers
0questions
github-logo-circle

Github Skills (16)

javas10
api10
solr10
apidoc10
java10
searching10
lucene9
git6
mongoose6
elasticsearch6
npm6
nodejs6
javascript6
mongodb6
github6

Programming languages (9)

SmartyTypeScriptJavaCSSShellTeXJavaScriptHTML

Github contributions (5)

github-logo-circle
liferay/liferay-plugins

Oct 2014 - Apr 2016

Role in this project:
userBack-end Developer
Contributions:37 commits in 1 year 6 months
Contributions summary:André primarily focused on improving the search functionality within the Liferay plugins repository. Their contributions involved modifying the Solr integration, specifically addressing issues with query processing and stopword handling. They also implemented new base API `IndexSearcher.getQueryString()` and refactored existing search-related code, matching the structure of Elasticsearch for consistency. These changes directly impacted how search queries are constructed and executed within the Liferay platform.
arboliveira/rubyquest

Nov 2011 - Jun 2016

Contributions:8 commits, 1 push in 4 years 7 months
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