London, UK
Marko Stefanov

Software, algorithms & build systems

Portfolio

Projects

Selected work, from build tooling at Arm and a tool running in production to team projects built with industry partners.

Marko Stefanov standing beside the giant Arm logo
Internship · Summer 2026

Arm: GPU Build Team

Interned on Arm’s GPU build team, owning three open-source Bazel rulesets for building OS images: filesystems, GPT disks and U-Boot images.

  • Bazel
  • Starlark
  • GitLab CI
  • Go
Bett 2026 The ReadingStar team at the Bett UK stand
AI · EdTech

ReadingStar 2.0

An offline app that helps autistic children practise speech by singing along to AI-generated songs about their interests. Built at UCL with IBM, Intel and the National Autistic Society.

  • Electron
  • IBM Granite
  • MusicGen
  • Audio
Profili: a cutting plan showing stock pipes divided into cut pieces with small offcuts
Optimisation · In production

Profili

A web app that generates optimal pipe-cutting plans. Built to reduce industrial waste at ElektroLab, where it has been used in production for over a year.

  • Django
  • JavaScript
  • Column generation
UCL Yellow Pages: a typo-tolerant student search above profile cards with privacy controls
Web · Django

UCL Yellow Pages

A private, student-only directory with UCL email verification, granular privacy controls and typo-tolerant search.

  • Django
  • PostgreSQL
  • Full-text search

More on GitHub

Smaller projects and experiments live on my GitHub profile.

View GitHub