Mohamad Alzein

Mohamad Alzein

AI and software engineer

I’m a Computer Engineering graduate from Chalmers University of Technology with a specialization in AI and machine learning. My thesis trained reinforcement learning agents to solve Sokoban puzzles. I also build mobile apps, web applications and games.

Portrait of Mohamad Alzein

About

I work across the stack, from low-level C and embedded systems to JavaFX desktop apps, Unity games and web services. I’m interested in intelligent systems and in turning hard engineering problems into software that works.

I speak Swedish, English and Arabic. Outside work I enjoy video games, mainly Rocket League and CS2.

Open to software engineering, AI engineering and full stack roles.

Experience and education

2026

Bachelor’s thesis, AI

Built custom Sokoban environments and trained reinforcement learning agents to solve them, then compared agent performance.

2025

Mobile Developer, Novacura

Developed mobile and web solutions for youth engagement projects.

2025

Teaching Assistant, Chalmers

Supported students in C programming, assembly and low-level systems.

2023–2026

BSc Computer Engineering, Chalmers University of Technology

Specialization in AI and machine learning.

Projects

Selected work

Sokoban AI thesis 2026

A Sokoban environment and reinforcement learning agents trained to solve puzzle levels, with a comparison of how the agents perform.

Python, reinforcement learning

Climate Game

An educational game where choices have consequences. I built the client application, the deployment pipeline and the website.

JavaFX, Windows desktop app

Borgen

A Unity game for children at Reningsborg youth centers, developed with Scrum, sprint planning and agile practices.

Unity, C#, Android, iOS

Chat application

A complete multi-user chat system with a JavaFX client, a PostgreSQL database and TCP networking.

JavaFX, PostgreSQL, TCP

More projects

26Tracker

A live World Cup 2026 tracker with real-time API data, favorite teams, timezone conversion and match statistics.

HTML, CSS, JavaScript, REST API

Shuku

A browser game where you help Shuku evade the boxes.

Web app

My Little Aygo

A Unity game made to preserve my 15-year-old Toyota Aygo after it reached 300,000 km. I modeled the car and built a playable game around it.

Unity, C#, 3D modeling

Rocket project 2023

My upper secondary school final project, combining chemistry, physics, programming and electronics to study rocket propulsion. I measured thrust with an Arduino-connected scale and analyzed the data to determine acceleration and velocity.

Arduino, C++, data analysis

Personnummer control digit 2017

My first app, built long before generative AI tools existed. It generates and verifies the control digit of Swedish personal identity numbers.

Unity, C#, Android

Skills

Languages
Python, Java, C, C#, JavaScript, HTML and CSS, SQL (PostgreSQL)
AI and ML
Machine learning, reinforcement learning
Frameworks
JavaFX, Unity
Systems
Embedded systems, assembly, PLC programming, Arduino
Tools
Git and GitHub, Scrum

Contact

I’m open to software engineering, AI engineering and full stack opportunities. The quickest way to reach me is email.