Hey, I'm Mouhieddine 👋
Computer Scientist


Mouhieddine Sabir
Backend Engineer
Aarhus, Denmark
Hey 👋 I'm Mouhieddine, a Computer Scientist currently pursuing an MSc in Computer Science at Aarhus University (Denmark), specialising in Software Foundations and Technology. I work part-time as a Backend Engineer at MultiSafepay. I'm passionate about algorithm design, systems programming, and building reliable distributed systems. I enjoy working with Java, Rust, OCaml, and Kafka - and I love optimizing things, from code to my dev environment.
Work Experience

Part-time Medior Backend Engineer
MultiSafepay International
- Led upgrade from C-TAP v10 to C-TAP v11 (Common Terminal Acquirer Protocol) - transaction flows, card recognition, acquirer association, host message processing

Medior Backend Engineer
MultiSafepay International
- Financial reconciliation pipelines (TDD) - ~90% reduction in manual work
- Event-driven Kafka pipeline: 3 microservices, PostgreSQL, >10 notifications/sec
- Contributed to internal Fraud Engine, enhancing transaction security
- Legacy Java 8 → modern Java migration
- Peer code reviews, knowledge sharing across the team

Backend Software Developer (Internship)
CodiceWeb Banking Innovation
- Struts2 CSP headers extension using TDD
- EJBCA / SignServer modules with integration tests
- PostgreSQL high-availability and failover configuration

Full Stack Software Developer
Bukò Software and Communication
- Full-stack apps in PHP / JS / MySQL
- Code reviews and delivery cycles
Education

MSc in Computer Science
Aarhus University
- Specialisation: Software Foundations and Technology

B.Eng in Computer Engineering
University of Padova
- Thesis: Exploring Solutions to the Travelling Salesman Problem - From Exact Algorithms to the Red-Black Ant Colony System

Exchange Semester - Computer Systems Engineering
University of Cantabria
- Courses: Databases · Physics 2 · System Networks Security & Assurance · Computer Networks and Distributed Systems