Summary
Bruno Oliveira is an adjunct professor and researcher with a PhD in Informatics and eight years of professional experience specializing in Decision Support Systems, Data Warehousing and ETL-driven analytical systems. Based in Porto, he teaches and develops curricula across databases, NoSQL, data engineering (Apache Airflow, SSIS), and BI/data visualization (Power BI), blending hands-on programming (C, C#, Java, Node.js) with large-scale analytical design. His research at CIICESI and earlier PhD work at Algoritmi have produced multiple international publications on practical data warehouse development and ETL methodologies for business intelligence. Colleagues value his ability to translate academic research into applied teaching and industry-facing solutions, having taught at several Portuguese institutions and vocational centers. A less obvious strength is his breadth across both traditional relational systems and diverse NoSQL/search engines (Neo4J, Elastic, Cassandra), enabling end-to-end analytical architectures.
8 years of coding experience
9 years of employment as a software developer
Ph.D, Informatics, Ph.D - Informatics, Ph.D, Informatics, Ph.D - Informatics at Universidade do Minho
Master's Degree, Informatics, Computer engineering, Master's Degree, Informatics, Computer engineering at Escola Superior de Tecnologia e Gestão de Felgueiras