Hi, I'm Thomas
I build, ship, and compete.

CS student who'd rather ship something rough on Friday than present a perfect slide deck on Monday.

TS

Maritime AR Overlay

Computer Vision
AIS Integration
AR Overlay

Maritime AR Overlay

Building the standard for POI video overlay with 7 developers. Real-time AR system combining computer vision, AIS data, and live video streaming for maritime navigation.

Computer Vision
AIS Integration
AR Overlay

ThinkDraw

Vite
SST
LLM
TTS
tldraw SDK

ThinkDraw

Speak your ideas and watch them become mindmaps, diagrams, or sketches in seconds. Turns messy thoughts into clean visuals without the drawing hassle.

Vite
SST
LLM
TTS
tldraw SDK

PokeClicker

React
TypeScript
MongoDB
Vite

PokeClicker

Built web-based Pokemon game with React and TypeScript. Implemented game state management, MongoDB backend for saving progress, and interactive battle system.

React
TypeScript
MongoDB
Vite

Bridgable MCP

MCP
RAG
AI Agents
Python

Bridgable MCP

Built MCP server that gives AI agents instant access to OpenBridge domain knowledge. Integrated RAG system to enable one-line installation for querying OpenBridge documentation and APIs.

MCP
RAG
AI Agents
Python

Hackathons

  • N

    Norwegian AI Championship 2026

    11th place | 350+ teams
  • H

    HackEurope 2026

  • B

    Brain x Bouvet 2026

    1st place | Majority vote from contestants
  • R

    Recover Norge Hackathon

    1st place
  • N

    Norwegian AI Championship 2025

    2nd place
  • A

    A* Hackathon 2025 w/ Norges Gruppen & Cogito

    3rd place
  • B

    BRAIN Hackathon 2025

    2nd place | Best presentation | Most creative approach
  • S

    Start Code 2024

Skills

Machine Learning
RAG
Computer Vision
Reinforcement Learning
AI Agents
MCP
Recommender Systems
TypeScript
Python
React
Next.js
Node.js
Java
Git

Reach me on LinkedIn or at thomanso@stud.ntnu.no