Skip to main content
About me

Boris Bosnar

Software engineer for over 13 years, managing director of Bosnar GmbH, authorised INQA coach.

Boris Bosnar outdoors, wearing glasses and a dark jacket, with a modern glass and concrete office building by a river behind him.

I have been building software for over 13 years. I started with vocational training as a systems IT specialist at Berlin's public transport operator. Today I run Bosnar GmbH and mostly work on what hurts most in grown system landscapes: sign-in, permissions, and integrating services that were never meant for each other.

Bosnar GmbH is not an agency with departments. It is the corporate form for what I do. Whoever gets in touch here talks to the person who then does the work.

What sets me apart from a pure contract developer is the responsibility I carry over years. Some systems have been in my care for more than a decade. That changes how you write software: you build differently when you know that in five years you will be the one making the change.

Career

Employed positions, each with its own project scope.

MMS Technology GmbH

12/2022 bis 02/2025

Senior software engineer

Over two years I replaced the front end of an internal application that was in daily use. The replacement reversed direction halfway through: first the new ran embedded inside the old, and once the new share prevailed, the relationship was inverted. There was no cutover date and no feature freeze, and new features kept being built throughout the whole rebuild.

Mercedes-Benz Tech Motion GmbH

02/2022 bis 11/2022

Senior software engineer, full-stack

A 3D viewer was to become more than a way of looking at shapes: it was to become the entry point into the parts data. Since then a click on a visible component leads to stock levels, sources of supply, and the question of which other products the same part is built into, which is what decides whether it is reused or procured anew. The mapping from click to component is calculated across every zoom level rather than maintained in a table, and connecting the data sources was the means to that end, not the subject.

PREA Group GmbH

10/2019 bis 02/2022

Senior front-end web engineer, software engineering manager from 2021

I joined as a Senior Front End Web Engineer. After a while I was promoted to Software Engineering Manager and took on responsibility for a team of three developers.

The experience from these projects is what I bring to the work of Bosnar GmbH today.

Training and studies

Bachelor of Science, Applied Computer Science

HTW Berlin, University of Applied Sciences

04/2012 bis 04/2016

Specialisation in mobile applications, completed in April 2016.

Vocational training as a systems IT specialist

Berliner Verkehrsbetriebe (Berlin public transport)

09/2008 bis 01/2012

Completed with a final grade of 1.0, the top mark in the German system.

Companies and roles

Bosnar GmbH

Sole shareholder and managing director

Software development, websites, operations and ongoing support. Based in Brieselang, Brandenburg.

IGuKS UG

50% stake

Subscription platform for inclusive, sign-supported communication and language development. I hold the stake together with BilderKraft gUG.

Learn more

Authorised INQA coach

Since 2025

Publicly funded coaching for small and mid-sized businesses that want to change how their work is organised.

Learn more

How I work

I use AI tools in my daily development work, for generating code, analysing existing systems, documentation and writing. This website was built that way.

The tool is not what makes the difference. Verification is. While building this site, the tool overstated my contribution to a ten year project by a factor of three. If you do not check output like that against reality, you publish it. Every claim on this site is therefore backed by evidence, and every architectural decision and published statement is mine.

I write down the limits

Every piece of software has places where it cannot do what is expected of it. An operation with a window in which it can fail. A check that is not complete. A function that is supposed to return a number and in certain cases had better not.

I write those places down, right where they are, with the reason and with what to do if the case occurs. That costs a few minutes while building and saves hours for whoever looks at it next, even when that is me.

The other way is more common: the place is quietly caught, and in production nobody knows any more what they can rely on.

A missing figure is therefore preferable to a wrong one, and a named residual risk preferable to a hidden one.

Rules Belong in the System

Every organisation has rules nobody ever wrote down. Which entry is mandatory when a particular case applies. When a deadline starts running. What a job may cost before somebody has to ask. Rules like these tend to live in individual heads, and you find out only when that person is on holiday or leaves the company.

I build those rules into the system, in one place and in a form that can be checked. Not as a note beside the field, but as a condition the system knows about, one that makes a change stand out immediately. It costs more time at the start, because the rule has to be stated precisely first. Doing that regularly reveals that two people had it differently in mind. That is exactly the gain: the clarification happens before the building rather than afterwards in daily use.

People doing the work should be able to do it without knowing the last ten years of exceptions by heart.

Partners

For projects that need more capacity than one person can deliver.

AppBaumeisterKollektiv

AppBaumeisterKollektiv

Strategic Partner

The AppBaumeisterKollektiv unites experienced senior developers from app and web development. We support each other, learn from one another through regular exchange, and take on projects together that would be too large for any one of us alone. More than a network: a true collective.

Visit website
ZieTec

ZieTec

Strategic Partner

ZieTec specializes in custom IT solutions, web development, and SaaS products. As a strategic partner, ZieTec extends engineering capacity and enables joint delivery of client projects with higher development complexity.

Visit website
BilderKraft gemeinnützige UG

BilderKraft gemeinnützige UG

Founding Partner

BilderKraft is a non-profit educational organization offering first aid courses, pedagogical training, and coaching. As the first client and partner of Bosnar GmbH, BilderKraft represents the connection between non-profit education and professional web presence.

Visit website

Network

Roots in the regional business community, where Bosnar GmbH is based.

Business Club Brieselang

Business Club Brieselang

Secretary of the board

Exclusive business network for executives from the Havelland region. The local home network at the company headquarters in Brieselang for regional visibility and personal business contacts.

Visit website
Wirtschaftsjunioren Berlin

Wirtschaftsjunioren Berlin

Member

A network of young entrepreneurs and executives who volunteer for Berlin's economy. Access to cross-industry knowledge exchange and visibility in Berlin's startup scene.

Visit website
Wirtschaftshof Spandau e. V.

Wirtschaftshof Spandau e. V.

Member

Since 1949, the central platform for business, politics, and education in Berlin's Spandau district. Local roots and direct exchange with Spandau businesses.

Visit website

Let us talk about your project

A first conversation costs nothing and commits you to nothing.

Get in Touch