Pedro Oliveira is an AI Solutions Engineer based in Porto with 14 years of experience building production-ready ML, NLP, knowledge graph, and recommendation systems for startups and enterprise products. He has deep hands-on expertise with Large Language Models and designed core ML/NLP components for Stardog’s knowledge graph database while also improving search, spatial, and document systems. As a self-employed consultant he helps startups turn research-grade models into applied features, and previously shipped AI-driven music production tools and a self-released electronic album. His career blends research roles and founder experience—building an advanced social media analytics platform and running a one-person data consultancy—so he pairs product-minded engineering with practical data science. Comfortable across the stack, he routinely supports sales and integration efforts, translating complex technical capabilities into customer value. Colleagues describe him as a pragmatic problem-solver who surfaces novel signals (mood, context, semantics) to make discovery and recommendation systems smarter.
14 years of coding experience
11 years of employment as a software developer
BSc+MSc, Informatics Engineering, BSc+MSc, Informatics Engineering at Universidade de Coimbra
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.