Skip to content
View MrOakT's full-sized avatar

Block or report MrOakT

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MrOakT/README.md

🌳 Diogo Carvalho

AI & Data Solutions Engineer

I'm an AI & Data Solutions Engineer at Alfa Laval in Copenhagen, building AI and data products for real business problems. I recently completed my MSc in Human-Centered Artificial Intelligence at DTU, where my thesis focused on contract analysis with LLMs and RAG.

LinkedIn Portfolio


🧰 Languages and Tools

Python TypeScript C%23 React Next JS Microsoft Azure OpenAI Postgres Docker Power BI Git


A few projects

  • mroakt.com — my personal portfolio platform, with typed content collections, localized routes, search, metadata, sitemap output, validation, and tests.
  • Nebuloom — a local-first wallpaper studio for building abstract backgrounds from gradients, shapes, grain, presets, and reproducible seeds.
  • ALDEVI: Compliance Through AI — my MSc thesis project at DTU and Alfa Laval: a contract analysis system using LLMs and retrieval-augmented generation.

Pinned Loading

  1. ReQuest ReQuest Public archive

    ReQuest is a dynamic web application that combines gamification, collaboration, and AI to streamline software requirements management for students.

    TypeScript 8 3

  2. portfolio portfolio Public

    Personal portfolio built with Next.js, TypeScript, Tailwind CSS, and next-intl, featuring localized routes, typed content collections, search, metadata, and project write-ups.

    TypeScript 1

  3. nebuloom nebuloom Public

    Local-first wallpaper studio for creating abstract backgrounds from gradients, shapes, grain, presets, and reproducible seeds.

    TypeScript