I build software
the way I built my life:
from scattered pieces.

As a little kid, I was a troublemaker — driving my parents crazy by breaking my toys apart and rebuilding them into something new. Then life took everything apart — and I did it again, with myself.

Scroll to begin

Chapter I

The kid who broke everything

In our house, no toy survived long. I pulled the motor out of every one of them, collected the parts, and built something new: a blender that spun for a few glorious seconds. A plane that flew for two - then crashed. My parents saw broken toys. I saw inventory.

And I was a real troublemaker. I adored my sisters and my cousins - and in every family photo I would close my eyes on purpose, just to start a fight with them that always ended in laughter and screaming. That's me in the red shirt: eyes closed, as always.

By 2005 I had my first business: buying game CDs, copying them, and selling them to my school friends. I was eleven.

Syria · the beginning
Syria · the beginning

Chapter II

The formula on the blackboard

In school I fell in love with mathematics. One day I claimed I'd found a new formula for the distance between two parallel lines. My teacher said no such formula existed. He took my paper home with a warning: "Tomorrow, either I tell the class you're brilliant - or you never speak up in my lessons again."

The next morning he walked in without a word, wrote my formula on the blackboard, and said: "Your friend created this."

School, Syria
d = |c₁ − c₂|√(a² + b²)— your friend created this.
The formula on the blackboard

Chapter III · Baccalaureate, wartime

232 / 240

The revolution had begun. We fled our home; my siblings and I were scattered, each of us somewhere different. I studied for my final exams by candlelight - through heat, cold, and six months without internet. When the results came, they stunned everyone: 232 out of 240. A family of doctors expected medicine. I chose code.

Baccalaureate, wartime

Chapter IV

The decision

Two years of Informatics Engineering at Damascus University. I trained for the ACM programming world championship - algorithms and data structures in C and C++ - while the country grew darker around me.

I had always dreamed of studying in Japan or Germany. One day the dream stopped being a dream and became a plan: I would leave for Germany.

This photo was taken eight months after I arrived in Germany, at the end of 2016 - during a three-month voluntary internship in web development at adesso, a software company in Dortmund. My first steps back into the field.

2016
2016
I arrived with a new language to learn, a degree to redo, and no one to pay my way. So I got to work.

Chapter V

Every job under the sun

Germany was a restart from zero - new language, foreign country, and I was completely responsible for myself. So I worked. Everything. Security guard, waiter in countless restaurants and cafes, garbage collector for the city, worker in a makeup factory - anything honest that paid for the next month of the dream.

None of it was the plan. All of it built the engineer: discipline, humility, and the certainty that no problem is beneath you.

Germany · 2016-2018
Every job under the sun
Security guard
Long nights, long thoughts.
Waiter
Countless restaurants and cafés.
City garbage collector
Up before the sun.
Makeup factory worker
Precision, at least, was familiar.

Chapter VI

Starting again, properly

2018: Computer Science at Leibniz Universitaet Hannover - from the beginning, in German. The poorest, hardest, most important years of my life. I worked through every semester of my degree: Swiss Life in my second semester, then HDI, Uniper, Stiebel Eltron. Programming was always the constant.

And on the side, I taught - mathematics and programming for nearly 200 international students who were fighting the same fight I was.

Hannover · 2018 till end of 2022
that's meHannover · 2018 till end of 2022
0
students tutored over the years

Chapter VII

The defining moment

In 2023 I graduated. Victory in the biggest challenge of my life - a moment of pride for me and for my family, a feeling beyond words. The boy who studied by candlelight had a German computer science degree.

Two months later I started as a Software Engineer at BWS Consulting Group, where I build backend systems today: Spring Boot, MongoDB, Docker, Terraform, Azure DevOps on the Douglas CRM project.

Hannover · 2023 - today
Hannover · 2023 - today

Chapter VIII

Beyond the code

I volunteer with multiple NGOs - my way of sending the ladder back down. I co-founded Syrische Stimmen, a non-profit for the integration of Syrians in Germany and development projects in Syria, and I work with Syrmania Assembly - a platform in development that builds a community of Syrian talents and strengthens their role in rebuilding Syria.

I also give online workshops for Syrian students in Syria, sharing my experience with business and studying computer science - so the road I walked is a little clearer for the next one who takes it.

The rest of me: music, swimming, travel, reading, mathematics for its own sake, friends from every corner of the world - and an unshakeable obsession with startups, markets, and what gets built next.

Ongoing
Beyond the code
Our first drone shot — my friend and me at the dormitory, 2020.
Syrische Stimmen · Co-founder
Integration of Syrians in Germany, development projects in Syria — syrische-stimmen.de
Syrmania Assembly · Volunteer
syrmania-assembly.org
Online workshops · Mentor
Business and computer science, for Syrian students in Syria.
MusicSwimmingTravelReadingMathematicsStartupsMarketsFriends worldwide
The boy took machines apart to see how they worked. The man builds them.

Chapter IX — Today

What I build now

By day: backend engineering at BWS Consulting Group. By night: the same kid with the screwdriver — except now the parts are APIs, databases, and ideas.

CRM backend - Douglas

Backend developer in the CRM department of the Douglas project: RESTful services on a Spring Boot framework with MongoDB, deployed via Docker, Jenkins, and Terraform on Azure DevOps.

Spring BootMongoDBDockerTerraformAzure

Ice-Desk

Multi-store B2B ordering platform for an ice cream factory: admin and employee roles, order board, PDF invoices, bilingual EN/RO interface - plus interactive training guides for the client's staff.

Full stacki18nPDF invoices

Work with me

Have a project in mind?

I build full-stack products end to end — from database to deployment. Tell me what you want to create, and I'll get back to you quickly.

Omar Allouni — Software Engineer