
Hello, I'm
Miguel Marinho
Senior AI Engineer & Data Scientist at Nokia
Senior AI Engineer driven by curiosity & real-world impact, building AI systems that turn complex ideas into practical, production-ready products. More about Miguel Marinho.
About me
I began my journey in the ever so small country of Luxembourg — European School, three languages, a multilingual upbringing — and moved to Portugal at 17 to pursue my studies. Since then, I've built my lane at the intersection of AI engineering, data science, and data engineering, turning messy business problems into production systems on Azure Databricks. Currently a Senior AI Engineer at Nokia, focused on turning complex business requests into production AI agents: knowledge agents that reason over internal documents, data agents that act on live databases, and reporting agents that transform plain language into governed business outputs.
I've always been a guy of odd interests. When I was younger I was really passionate about martial arts and computers. This inherently led me to building my own computer and joining my first boxing gym.
Fast forward some years and I box on an amateur level with aspirations of becoming national champion in 2027, and also ... play chess. Chess is my go-to chill activity. It's kind of like the calm, strategic counterpoint to the adrenaline rush of boxing. Some people find it odd, I find it complementary.
Something that also defines me is my passion for meeting new & different people. Probably because I was born in Luxembourg and always surrounded by different cultures and languages. Regardless, this type of passion has made me pretty open-minded and really incited my passion for travelling.
Reach out!
Favorite projects👨💻👑

Agentic GenAI Assistant
Production AI agent on Azure Databricks that lets supply-chain teams ask questions, query live data, and generate shareable reports from one governed natural-language interface.
- Databricks
- LangGraph
- RAG
- Text-to-SQL
- Live SQL
- Report Generation

California Agent
Self-hosted personal AI agent for web access, home automation, TV control, media search, and Google Drive knowledge retrieval through natural language.
- Python
- LLM Orchestration
- Web Access
- Google Drive API
- Smart-Home Integration
- ADB
KAIROS - AI Surf Oracle for Lisbon
Production web app featuring KAI, a conversational AI agent that reads seven swell models across 11 Lisbon-coast spots and answers in plain English with a skill-aware 1-10 rating.
- TypeScript
- Next.js
- Vercel
- Conversational AI
- Surf Forecasting
- Live Webcam

Thesis on CNNs for Melanoma Classification
MSc thesis graded 19/20 on melanoma classification with CNN fusion ensembles, optimized for false-negative reduction and deployed through SMS diagnosis.
- Python
- TensorFlow
- Keras
- Azure ML
- CNN
- Twilio
My skills
- Python
- R
- PySpark
- Spark SQL / Databricks SQL
- Databricks
- Unity Catalog
- Delta Lake
- Medallion Architecture
- Azure Data Factory
- Azure Data Lake
- Azure SQL DB
- Azure DevOps CI/CD
- Entra ID
- Service Principals
- LangGraph
- LangChain / LCEL
- RAG
- Mosaic AI Vector Search
- Text-to-SQL
- Prompt Engineering
- MLflow
- Mosaic AI Model Serving
- Databricks Workflows / Jobs API
- scikit-learn
- TensorFlow
- Keras
- Hugging Face Transformers
- NLP
- Data Modeling
- ETL/ELT Pipelines
- Cursor
- Claude Code
- Codex
- Git
- SAP S/4HANA
- Celonis
- Oracle
- SSMS
- Databricks Certified GenAI Engineer
- Databricks Certified Data Engineer
- Azure Data Scientist (DP-100)
My experience
Leading production AI agent development on Azure Databricks, translating ambiguous business needs into governed agentic systems that people can use in daily operations. Specialized in building agents that reason over enterprise knowledge, retrieve and cite internal documents, query live databases from plain-English requests, and turn business intent into deterministic, shareable reports. Owns the full path from architecture and orchestration to evaluation, deployment, feedback loops, and continuous improvement across production environments.
Senior AI Engineer
NOKIA
Leading production AI agent development on Azure Databricks, translating ambiguous business needs into governed agentic systems that people can use in daily operations. Specialized in building agents that reason over enterprise knowledge, retrieve and cite internal documents, query live databases from plain-English requests, and turn business intent into deterministic, shareable reports. Owns the full path from architecture and orchestration to evaluation, deployment, feedback loops, and continuous improvement across production environments.
Data Scientist / Data Engineer
NOKIA
Translated supply-chain reporting needs into scalable Spark SQL and PySpark data products used for operational and executive decision-making. Designed critical KPI milestones, strengthened dashboard data models, scaled a cross-server table comparator for UAT mismatch diagnostics, integrated delivery with Azure DevOps CI/CD, and built a stacked Azure ML model to improve on-time delivery prediction.
Data Science Trainee in Rotational Program
NOKIA
Rotated across Supply Chain Analytics, Process Mining, Data Semantics, and Financial Planning, building a broad foundation in data engineering, ML, process automation, SAP reporting, Celonis, and cloud migration. Migrated pipelines to Azure SQL DB with Azure Data Factory, led SQL-based UAT validation, automated Celonis audit-log ingestion, modeled star schemas, shipped dashboards, and optimized SAP reporting on a centralized data platform.
M.Sc. Business Analytics - Specialisation in Data Science
Católica Lisbon School of Business and Economics
Graduated with a GPA of 17/20. Master's dissertation on deep learning for melanoma classification graded 19/20 — merging six CNN architectures across 11 public datasets and deploying real-time SMS-based diagnosis, earning top marks for research depth and applied ML execution.
B.Sc. Economics & Data Analytics
Nova School of Business and Economics
Built a rigorous quantitative foundation in economics, statistics, and data analytics at Nova SBE — one of Europe's top-ranked business schools (#1 in Portugal). The blend of economic thinking and computational methods is what underpins a business-first approach to AI engineering today.
European Baccalaureate
European School of Luxembourg I
Completed the rigorous European Baccalaureate with multilingual instruction across Portuguese, English, and French — building cross-cultural fluency and analytical rigour from day one. The foundation of an identity shaped by diversity.


