Mustafa Dahir

Software engineering student at Linköping University, focused on AI and machine learning.
Engineering Intern @
Opera
StarCraft II AI Agent
LiU Student Portal
P2P Group Chat
Social Running App
StarCraft II AI Agent
LiU Student Portal
P2P Group Chat
Social Running App
StarCraft II AI Agent
LiU Student Portal
P2P Group Chat
Social Running App
StarCraft II AI Agent
LiU Student Portal
P2P Group Chat
Social Running App

Studies

Linköping University

Aug 2022 – Present

MSc in Software Engineering — AI & Machine Learning

Civilingenjör inom mjukvaruteknik med inriktning inom AI och maskininlärning

300 hp

Experience

Opera

Sep 2025 – Present

Brand Ambassador
  • Represented the company and was responsible for planning, coordinating, and executing events to strengthen the brand and engage students.

Jun – Aug 2025

Engineering Intern
  • Crypto Project (Opera MiniPay):Structured, developed, and tested a marketing-focused feature while building a practical understanding of crypto.
  • Full-stack Project:Independent responsibility for both frontend and backend, including database management for sensitive customer information.
University Hospital, Linköping

Jan 2022 – Jan 2025

Patient Transport Assistant
  • Safely moved patients between different wards and departments to help keep hospital daily routines running on time.
ÖoB Warehouse, Runsven

Apr 2019 – Dec 2021

Logistics and Operations
  • Handled warehouse planning and daily operations to make sure goods were packed and distributed smoothly.
Stångåstaden/Thormans

Jun – Aug 2018

Gardening Service
  • Took care of lawns, plants, and general groundskeeping to keep a local neighborhood looking neat.

Projects

StarCraft II AI Agent
Worked in a team of five to improve a StarCraft II AI agent. My part focused on optimizing scouting movement with A* pathfinding and repulsive potential fields to dodge enemies while gathering intel, helping the agent adapt better to changing situations.
StarCraft II AI Agent
P2P Group Chat
A peer-to-peer LAN chat with no central server, built with three others over three weeks. The focus was handling concurrency and ensuring message accuracy, online presence, and chat history across nodes.
P2P Group Chat
Social Running App
An Android app for tracking and sharing runs. GPS tracking logs distance, time, and speed, and users can share runs with photos and interact via likes and comments. Backend in Flask on Azure with SQLite, frontend in Java in Android Studio.
Social Running App
LiU Student Portal
A browser extension that centralizes scattered Linköping University resources. Gives quick access to essential tools, maps, and exam dates without requiring a login. Sharpened my front-end skills and gave me hands-on experience with browser extension APIs.
LiU Student Portal

Languages

Native
Fluent
Yapper
Conversational
Basic
SwedishEnglishArabicSomali
© Mustafa Dahir 2026