I'm a problem-solver with a curious mind and a team-focused mentality. I've gained experience in software engineering, artificial intelligence, and data science across both academia and industry. I hold an MSc in Artificial Intelligence from the Faculty of Engineering of the University of Porto (FEUP). I thrive on tackling ambitious challenges in collaborative, multidisciplinary teams, turning ideas into impact. My work in AI systems, LLM agents, and full-stack platforms has reached hundreds of end users and earned national and international recognition.
AI and technology are what excite me, and I love exploring how they can transform businesses, enhance society, and solve real-world challenges. My purpose is to continuously create a lasting, positive impact on humanity at the broadest possible scale.
- π Authored a paper on a memory architecture for LLM agents, accepted at ISAMI'26 (17th International Symposium on Ambient Intelligence)
- π Project of the Year β jeniAL Awards 2025 (national, 26 Junior Enterprises) & Most Impactful Project β European Excellence Awards 2026 (16 countries, 325+ Junior Enterprises)
- π Built and shipped platforms with direct real-world impact, adopted across five organizations:
- Scheduling platform automating twice-daily shift assignments for 384 firefighters at the Porto fire department
- Internal AI assistant used by 60+ team members
- Document intelligence platform used by 68 R&D professionals
- Accreditation platform used by a national federation of 1,400+ student entrepreneurs
- Operations platform managing stock, distribution, and sales across 4 sites for an international nonprofit
Programming & Software: Python, TypeScript/JavaScript, SQL, C++, R, HTML/CSS, REST APIs, Git, Agile Methodologies
AI & LLMs: LLM APIs & Agents, RAG, Vector Databases, Model Context Protocol (MCP), LangChain, LangGraph, Multimodal Embeddings, Explainable AI (XAI), Prompt Engineering
Data & ML: Machine Learning, Deep Learning, NLP, Computer Vision, Reinforcement Learning, pandas, NumPy, scikit-learn, PyTorch, Hugging Face Transformers
Data Engineering & Automation: ETL Pipelines, Web Scraping, Selenium, Beautiful Soup, n8n, Automation
Infrastructure & Tools: Docker, AWS, Google Cloud, PostgreSQL, MongoDB, Prisma ORM, FastAPI, React / Next.js, NestJS, Strapi, GitHub Actions, CI/CD
AI-Assisted Dev Tools: Claude Code, GitHub Copilot, Cursor
Professional Skills: Leadership, Project Management, Team Coordination, Strategic Thinking, Client Communication, Architectural Design, Code Review, Figma
M.Sc. in Artificial Intelligence β Final Grade: 17/20
Faculty of Engineering, University of Porto (FEUP)
Sep 2024 β Jul 2026
Relevant Coursework: Advanced Topics in Machine Learning, Advanced Topics in Artificial Intelligence, Natural Language Processing, Deep & Reinforcement Learning, Computer Vision, Topics in Intelligent Robotics, Bioinformatics
B.Sc. in Informatics and Computing Engineering
Faculty of Engineering, University of Porto (FEUP)
Sep 2021 β Jul 2024
Relevant Coursework: Programming, Algorithms and Data Structures, Software Engineering, Databases, Parallel and Distributed Computing, Computer Security, Human-Computer Interaction
AI Research Engineer β INESC TEC Β· Mar 2025 β Aug 2026
- Built a full-stack document intelligence platform (FastAPI, React, MongoDB, Docker) with multimodal embeddings and vector search, used by 68 R&D professionals to surface redundancies and information gaps across 800+ page collaborative workspaces
- Designed a memory architecture for LLM agents that combines semantic search and graph traversal within a fixed token budget; authored a paper accepted at ISAMI'26 (17th International Symposium on Ambient Intelligence)
JuniFEUP Β· Porto, Portugal
Team Leader Β· Apr 2025 β Aug 2026
- Built an internal agentic AI assistant (Next.js, Node.js, PostgreSQL, pgvector) for 60+ members using LLM-based intent classification and MCP routing across Google Calendar, Notion, and internal knowledge bases, cutting information retrieval from 10+ minutes to under 5 seconds
- Led a 2-developer team delivering a full-stack operations platform for an international nonprofit, driving 3 follow-on contracts
- Built Python pipelines standardizing medical provider records across insurance networks for a national insurer, using embeddings and LLM-assisted matching to refresh a nationwide dataset monthly
Software Developer Β· Oct 2024 β Apr 2025
- Built a scheduling platform (React, FastAPI, PostgreSQL, Docker) automating twice-daily shift assignments for 384 firefighters, saving 1,500+ hours a year for the HR department
- Awarded Project of the Year (jeniAL Awards 2025) and Most Impactful Project (European Excellence Awards 2026)
IT Manager β Junior Enterprises Portugal Β· Jul 2025 β Aug 2026
- Built and deployed a containerized audit platform (React, Strapi, Docker, AWS) with automated CI/CD via GitHub Actions, used by the national federation of 26 Junior Enterprises to track accreditation for 1,400+ members
Data Engineer Intern β University of Madeira Β· Sep 2024 β Nov 2024
- Built a modular, containerized ETL pipeline (Python, Apache Airflow, PostgreSQL, Docker) that ingests 2,500+ flight records a day from multiple sources, delivering clean datasets that supported a master's thesis on tourism analytics
| Course | Project Name | Description | Grade (/20) |
|---|---|---|---|
| Advanced Topics in Machine Learning | RAG-Chatbot-Technical-Docs | A Retrieval-Augmented Generation (RAG) chatbot for answering questions from technical PDF documentation | 20 |
| Advanced Topics in Machine Learning | Airline-Satisfaction-XAI | Exploring Explainable AI (XAI) techniques to interpret a classification model predicting airline passenger satisfaction | 19 |
| Topics in Intelligent Systems | MARL-MPE | Multi-agent reinforcement learning using MADDPG in Multi-Agent Particle Environments (MPE) | 18 |
| Introduction to Data Science | Health-Insurance-Predictor | Developing a predictive classification model to identify health insurance status for a Kaggle competition | 19.5 |
| Artificial Intelligence and Society | Prompt-Injection-Detection | Exploring embedding-based classifiers to detect and defend against prompt injection attacks in Large Language Models (LLMs) | 20 |
| Topics in Intelligent Robotics | RAG-Robotics | RAG chatbot for robotics code generation, evaluated in simulation environment | 17 |
| Deep and Reinforcement Learning | Deepfake-Detect-Generate | DeepFake Detection & Generation | 19.8 |
| Computer Vision | Chessboard-Vision | Detecting chess pieces and mapping their positions | 17 |
| Bioinformatics | T2R38-Phylogenetic-Analysis | Phylogenetic Analysis of the T2R38 Gene Across Species | 19.5 |
| Natural Language Processing | Consumer-Complaint-Transformer-Classifier | Transformer-based approach for classifying financial consumer complaint narratives | 18.9 |
- π§ Email: eduardomoliveiraa03@gmail.com
- π LinkedIn



