Open to roles in Oslo

Dmitry Soltaganov

Developer · Data Scientist · Product Builder

I build fullstack apps, AI systems, and data tools. Things that actually get used.

Dmitry Soltaganov
About

A short story

Dmitry and Julia cross-country skiing in winter

Cross-country skiing with Julia

Dmitry in GoSki jacket at an indoor ski slope

GoSki instructor, Oslo Vinterpark

Toddler Dmitry sitting on skis in the snow

Year two on skis. Not by choice.

1 / 8

drag or use arrows

I'm 23 and a master's student in informatics at the University of Oslo. My focus is programming and system architecture. That means databases, AI, and cloud. I like to understand new tech deeply, then actually use it for something.

Last semester of my bachelor I joined a research project between UiO and Volkswagen. We looked at over 2000 suppliers across Europe. I built a model that picks the best supplier for each car part, and an interactive dashboard around it. That project pulled me into AI.

Right now I'm at MESHR at UiO. We build AI tools for jurists who work with EU law. On the side, I started GoSki Oslo with my sister. We went from one instructor (me) to eleven, and have taught over 1000 people to ski. At UiO I also teach group sessions in IN2000 and IN2120. Explaining hard ideas keeps me sharp.

Based in
Oslo, Norway
Studying
MSc Informatics, UiO
Education

Studies

MSc2025 – 2027 (expected)

Informatics, Programming and System Architecture

University of Oslo

Master thesis

Multiagent RAG Systems for Industrial Applications

BSc2022 – 2025

Informatics, Digital Economics and Leadership

University of Oslo

Journey

How I got here

Skis at age 2. Ten years of biathlon. A ski school with my sister. A research project with Volkswagen. Here is how I ended up in AI.

  1. 2022

    Started informatics at UiO

    Bachelor in informatics, Digital Economics and Leadership. I tried every direction the field had to offer. Android apps. Websites. Fullstack tools. A few of those sites are still live and used by real businesses today.

  2. 2023

    Founded GoSki Oslo

    Started a cross-country ski school with my sister. I built the whole IT stack from scratch. Website, booking, CRM, marketing. We went from one instructor (me) to eleven. So far we have helped over 1000 people learn to ski.

  3. Spring 2025

    Volkswagen × UiO research

    Joined a research project on VW's European supply chain. I looked at over 2000 suppliers. I built a model that picks the best vendor per car part, and an interactive dashboard around it. This is the project that pulled me into AI.

  4. Autumn 2025

    MSc and teaching at UiO

    Started a master's in informatics, Programming and System Architecture. I wanted to go deeper into databases, AI, and cloud. I also began teaching IN2000 (software engineering) and IN2120 (information security). I really enjoy explaining hard ideas.

  5. Dec 2025

    Pastport startup internship

    Mobile developer and tech lead at a startup that makes history interactive. I shipped a React Native demo app, a marketing site on Firebase, and a Ghost CMS on Google Cloud. I also set up Google Workspace for the team.

  6. Apr 2026Now

    AI for jurists at CELL/TRUST

    Now I'm part of MESHR at UiO's CELL/TRUST. We build AI tools for legal experts who work with EU law. International law is huge and changes all the time. We make it easier to work with. The project wraps in June 2026.

  7. 2026 – 2027

    Master thesis

    Multiagent RAG systems for industry. A four-agent setup that I test against single-agent baselines. I measure retrieval quality, citation correctness, latency, and cost.

Experience

Where I have worked

  1. Apr 2026 – Present

    Developer (fullstack, AI, and DevOps)

    MESHR – CELL, University of Oslo

    • Fullstack work on a legal tech platform at CELL/TRUST
    • Build AI and LLM features for legal education and practice
    • Set up CI/CD, containers, deploys, and environments
    • Turn input from researchers, designers, and legal experts into working software
  2. University of Oslo

    Jan 2025 – Present

    Group teacher (IN2000 software engineering)

    • Guided student teams through full software engineering projects
    • Taught agile development and Kotlin with Jetpack Compose
    • Held talks on frameworks and best practices
    Autumn 2025

    Learning assistant and exam evaluator (IN2120)

    • Taught 2nd year students in information security through group sessions and Q&A
    • Explained threat modeling, basic cryptography, access control, and risk in plain language
    • Graded final exams and wrote structured feedback
    • Worked with the lecturer to keep grading consistent across students
  3. Dec 2025 – Apr 2026

    Mobile developer and tech lead (internship)

    Pastport (startup)

    • Built a demo mobile app with React Native and Expo
    • Deployed the marketing site (pastport.no) on Firebase
    • Set up Ghost CMS on a Google Cloud VM
    • Set up Google Workspace for the team
Selected work

Projects

2025 – 2027Master thesis · UiO

Multiagent RAG for industrial use

A RAG setup with four agents that work together. Planner, Text Retriever, Structured Data Retriever, and Authority and Synthesis. I test it against single-agent baselines with RAGAs and ARES. I look at retrieval quality, citation correctness, latency, and cost.

PythonLLMsRAGMultiagentRAGAsARESDocker
2025Data scientist and fullstack

Volkswagen × UiO knowledge graph

A data platform for logistics and CO2 analysis. It uses semantic web tech. I built the ETL pipelines, SPARQL endpoints, FastAPI services, and a Streamlit dashboard. All wrapped in Docker.

PythonDockerSPARQLNeo4jStreamlitFastAPI
2023IT specialist and co-founder

GoSki Oslo

Website, booking, and analytics for a ski school. I improved conversion with behavior data and automated emails to customers.

JavaScriptStripeZapierGA4
2025Fullstack developer

GoHike Oslo

Mobile-first booking site for guided forest hikes. Built with Next.js and Tailwind. Deployed on Firebase with SSR.

Next.jsTailwindFirebase
2024Android developer

Ocean Alert

Android app for boaters in the Oslofjord. Built with Jetpack Compose. Marine weather data comes from MET.

KotlinJetpack ComposeKtor
2025Mobile developer and tech lead

Pastport

A React Native demo app for a startup. I set up the whole ecosystem. Marketing site on Firebase. Ghost CMS on Google Cloud. Google Workspace for the team.

React NativeExpoFirebaseGhost CMSGCP
Toolbox

Skills

Programming Languages

  • Python
  • TypeScript
  • JavaScript
  • Kotlin
  • Java

Frontend and Mobile

  • React
  • Next.js
  • React Native
  • Expo
  • Jetpack Compose
  • Tailwind CSS
  • HTML/CSS

Backend and Data

  • Node.js
  • Express
  • FastAPI
  • PostgreSQL
  • MongoDB
  • Snowflake
  • REST APIs

AI and Semantic

  • LLMs / RAG
  • Multiagent systems
  • RAGAs / ARES
  • Neo4j
  • Fuseki
  • SPARQL
  • RDF / OWL

Infra and Tools

  • Docker
  • Google Cloud
  • Firebase
  • Vercel
  • GitHub Actions
  • Stripe
  • Google Analytics
Contact

Let's build something

Open to fullstack, data, and AI roles in Oslo. Also up for interesting freelance work. Email is the fastest way to reach me.

Currently open to new opportunities