Summary
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.
14 years of coding experience
25 years of employment as a software developer
Technician Computing, Technician Computing at Fundação José Carvalho
Technologist Computing, Technologist Computing at University of São Paulo
English, Spanish