Projects and tools

Projects

The Diamond Index

Live

Live price discovery for rare Counter-Strike skin patterns.

Workout Tracker

In development

Plan workouts, log sessions, and follow training progress.

Tools

Gradient Remover

Published · Firefox

Removes the dark overlays from the HBO Max player.

Planned

CSFloat Addon

Planned

A browser add-on and SaaS toolkit for a smoother CSFloat workflow.

Counter-Strike Skin Pattern API

Planned

A public API with documentation for skin pattern data compiled from Steam guides.

Profiles and inboxes

LinkedIn

GitHub

Personal

Projects

Grades

M.Sc. Industrial Engineering and Management  Machine Learning  KTH Royal Institute of Technology

Weighted average
4.70/ 5.00
Credits completed
60.0 hp
Courses
10
Academic year
20252026

Grade distribution

By credits
  • AExcellent5.0 pts65%
  • BVery Good4.5 pts10%
  • CGood4.0 pts25%

Completed courses

10 courses 60.0 hp
MSc courses completed
CourseCredits in hpCompletedGrade
Engineering and Global ChallengesME23213.0 hpA
Computer SecurityDD23956.0 hpA
Machine LearningDD24217.5 hpC
Industrial Transformation and Technological InnovationME23223.0 hpA
Artificial IntelligenceDD23806.0 hpA
Research Frontiers in Industrial ManagementME23236.0 hpB
Artificial Neural Networks and Deep ArchitecturesDD24377.5 hpC
Search Engines and Information Retrieval SystemsDD24777.5 hpA
Deep Learning in Data ScienceDD24247.5 hpA
Strategic Management in Technology ShiftsME23246.0 hpA

Curriculum vitae

Curriculum vitaeSeptember 2026

Olle Oltorp

M.Sc. Machine Learning

Industrial Engineering and Management, KTH

Maria Prästgårdsgata 29, Södermalm, Stockholm
Download CV PDF

M.Sc. Industrial Engineering and Management

2025–2027 (expected)

KTH Royal Institute of Technology · Stockholm

Machine LearningGrade 4.70 / 5.00

B.Sc. Industrial Engineering and Management

2022–2025

KTH · Stockholm

Computer Engineering
  • Implemented the collaborative filtering system: a cross-domain latent factor model over a joint article–newsletter matrix, transferring implicit article read-time signal to predict newsletter engagement.
  • Worked directly with the client, a Swedish media company, scoping what their data could actually support and assessing whether their article personalisation was worth extending to newsletters.

Upper Secondary

2019–2022

ProCivitas Privata Gymnasium Karlberg · Stockholm

Natural Science ProgrammeGrade 21.56 / 22.5

Research Assistant

Apr–Aug 2026

KTH, Dept. of Industrial Economics and Management · Stockholm

AI adoption
WASP-HS
  • Reviewed and coded 33 empirical studies of organisations adopting AI into a common framework, synthesising the recurring barriers to adoption and how firms addressed them.
Sustainable food
Digital Futures
  • Ran the spend analysis end to end, turning a year of KTH's SEK 11.3M catering data into the university's first measurement of how far its own sustainability standard had actually reached.
  • Identified key stakeholders, designed the interview guide, conducted the interviews and sole-authored the report, which set out why uptake had stalled and what would change it.

Admissions Data Assistant

Feb–Mar 2026

KTH, Dept. of Industrial Economics and Management · Stockholm

  • Cleaned and validated confidential applicant data for KTH's international master's admissions round, recalculating grade averages and verifying university rankings.

Property Maintenance Worker

2022–2025

SKB (Stockholms Kooperativa Bostadsförening) · Stockholm

  • Re-hired four consecutive summers.

Teaching Assistant

2026–2027

KTH, School of Electrical Engineering and Computer Science · Stockholm

  • Appointed teaching assistant for two second-cycle courses:

The Diamond Index

2026– · Live

A discovery layer over a digital asset marketplace that cannot be sorted by the attribute that determines value: aggregates the community grading standards defining rarity and screens every live listing against them.

Workout Tracker

2026– · Live

Phone-first workout logger and training analysis. Originally built for personal use, since developed into a product with user accounts and subscription billing.

Across both projects

  • Sole developer on both, end to end: product and interface design, frontend, backend, data layer, containerised deployment, DNS and the ops that keep them running.
  • Both developed under a self-designed multi-agent development framework: work routed across models by cost and capability, with per-role scoping, token budgets and a mandatory independent review pass on every change.
Programming
  • Python
  • Java
  • SQL
Libraries & tools
  • PyTorch
  • Scikit-learn
  • Pandas
  • Polars
  • Git
  • Docker
  • Excel
  • PowerPoint
AI workflows
  • Multi-agent workflow design
  • Model-role delegation (coordinator, implementer, reviewer)
  • Precise task decomposition
  • Token and cost optimisation
Recommenders
  • Collaborative filtering
  • Content-based and hybrid systems
  • Matrix factorisation
  • Implicit feedback
  • Indexing and ranking
Deep learning
  • Neural networks and deep architectures
  • Language models and embeddings
Classical ML
  • Regularised regression
  • Tree ensembles
  • Support vector machines
  • Hidden Markov models
Research
  • Data preparation
  • Semi-structured interviewing
  • Qualitative coding and thematic analysis
Business
  • Corporate finance
  • Management control
  • Operations strategy
  • Technology shifts and innovation
Spoken
  • Swedish (native)
  • English (fluent)