Discover
Understand the problem
We learn what people need, what gets in the way and what success looks like, before anything is built.
Our DNA

Bullah Labs takes its name from Bulleh Shah — a Punjabi Sufi poet who chose love over dogma, challenged hypocrisy and stood with ordinary people.
Bulleh ShahKasur, Punjab
بلھیا کی جاناں میں کون
ਬੁੱਲ੍ਹਿਆ ਕੀ ਜਾਣਾਂ ਮੈਂ ਕੌਣ
“Bulleh, what do I know of who I am?”A refusal to be boxed in by religion, caste, or anyone else’s expectations.
What it means for us
That means useful technology: more capability for people, less needless cost and impact, and human judgment where it matters.
Engineering principles
Seven rules behind every technical decision we make.
Start with the problem, not the newest tool.
Bigger and more complex is not automatically better.
Cost, latency, energy and complexity are decided at the start, not patched at the end.
Technology should support human judgement, capability and well-being.
Environmental, social and ethical consequences count alongside performance.
Meet the standard for quality, reliability and safety without unnecessary work.
Help people understand their tools and make better decisions over time.
How we work
Four steps, from the first conversation to a product that keeps improving.
Discover
We learn what people need, what gets in the way and what success looks like, before anything is built.
Decide
We compare options on complexity, cost, resource use and consequences, and pick the simplest that does the job.
Build
We ship in short cycles, test with real users and adjust priorities as we learn.
Improve
We measure what matters and keep improving where it creates value. Sometimes that means simplifying, not adding.
Where we are
A European office in Stuttgart and an Asian office in Islamabad. Write to whichever is closer. The same team answers.
Asian Office
Islamabad
Pakistan
European Office
Stuttgart
Germany
Let's talk
Tell us what you're building, what needs improving or where technology is getting in the way. We'll suggest a practical next step.