available for werkstudent roles · dortmund, de

Hi, I'm Hossein Mirzagol.

|

M.Sc. Data Science student at TU Dortmund University, building machine learning systems, transformer models, and full-stack web applications. I turn messy data and rough ideas into things that ship.

model_card.yaml v2026.1
---
name: Hossein Mirzagol
type: data-scientist / ml-engineer
location: Dortmund, DE
base_model: B.Sc. Computer Science, IUST
fine_tuned_at: M.Sc. Data Science, TU Dortmund
training_data:
  - 1yr operations & data advisory
  - 4 semesters as teaching assistant
  - 10+ shipped repositories
capabilities: [pytorch, react, postgresql, nlp]
languages: [fa, en, de]
license: open-to-work
---

From production floors to production code.

Hossein Mirzagol

I'm a Data Science M.Sc. student at TU Dortmund University, with a B.Sc. in Computer Science from Iran University of Science and Technology. My work spans the full stack of "data to product": training transformer and neural-network models from scratch, running reproducible statistical studies, designing relational databases with real business logic, and shipping responsive React/TypeScript applications used by real users.

Before grad school, I spent a year as a business-process & data advisor inside a furniture manufacturer — reading warehouse and production data, walking the floor, and turning both into layout and routing changes leadership actually adopted. I've also administered secure company storage infrastructure and taught software design, computer vision, and data mining as a university TA.

I like problems that don't stay in one layer — the kind that need a model, an API, a schema, and an interface that a non-technical person can actually use.

10+ public repos
4 TA roles taught
3 languages spoken
IELTS 8 English proficiency

Tools I reach for.

ML & Deep Learning

PyTorchTensorFlowscikit-learn TransformersComputer VisionYOLO NLPReinforcement Learning

Data & Statistics

pandasNumPystatsmodels ANOVAMixed-Effects Modelsmatplotlib seabornJupyter

Frontend & Web

ReactTypeScriptVite Material UIChakra UIReact Router REST APIsRTL / i18n

Databases & Backend

PostgreSQLMySQLPL/pgSQL Schema DesignTriggers & ViewsNode.js

DevOps & Systems

DockerDocker ComposeNginx LinuxGit / GitLabNAS / FTPS

Design & Media

FigmaAdobe XDAfter Effects Premiere ProDaVinci Resolve

Selected work.

Pulled from github.com/mirzagol — code you can actually go read.

ml · nlp

Shahnameh Transformer LM

A GPT-style transformer built from scratch — multi-head attention, feed-forward blocks, training loop — trained character-by-character on Ferdowsi's Shahnameh to generate original Persian verse.

PythonPyTorchTransformers
web · full-stack

Appointment Manager

Mobile-first workshop reservation system for a school event: automatic capacity management, an admin dashboard, and reporting, built on Node.js and SQLite.

ReactNode.jsSQLiteMUI
stats · research

From Flat to Mountain

Reproducible statistical analysis of UCI World Tour rider performance across stage profiles — ANOVA, mixed-effects models, bootstrap CIs — written up as a LaTeX report with programmatically generated figures.

PythonstatsmodelsLaTeX
database

Election Simulator

An entire election modeled as a PostgreSQL schema — tables, views, triggers, and stored functions enforcing voting rules and computing results, not just CRUD.

PostgreSQLPL/pgSQL

Where I've worked & taught.

2026 — Present

M.Sc. Data Science

TU Dortmund University

Sep 2025 — Present

Teaching Assistant, Software Design Principles

Amirkabir University of Technology

Weekly tutorials on design patterns and software architecture, translating theory into applied exercises.

Sep 2024 — Sep 2025

Business Process & Data Advisor

Oher Furniture

Analyzed production and warehouse data to identify bottlenecks; recommendations on layout and routing were adopted by plant leadership.

Sep 2024 — Jan 2025

Teaching Assistant, Data Mining & Computer Workshop

Iran University of Science and Technology

Reviewed clustering/classification implementations; ran Linux, Git, and dev-tooling labs.

Jun 2024 — Sep 2024

IT Administrator

Payab Kosar

Deployed NAS + FTPS for secure company storage; built an internal office-automation system to digitize paperwork.

Jan 2024 — Jun 2024

Teaching Assistant, Computer Vision

Amirkabir University of Technology

2020 — 2024

B.Sc. Computer Science

Iran University of Science and Technology

Let's talk.

Looking for English-language / internationally-oriented Werkstudent roles in data science, ML, or software engineering around Dortmund & the Ruhr area — open to remote-friendly teams too.