About
Senior software engineering for products that need to grow, change, or get unstuck.

Our mission
Omnichrome helps growing products make meaningful technical progress. We build new applications and backend systems, improve existing software, and provide experienced engineering capacity when a team needs focused support.
Projects are led directly by a senior engineer, so decisions stay close to the work and communication stays straightforward. We can work as one senior engineer or add trusted specialists and form a small project team as the scope demands.
The goal is simple: useful engineering, delivered with care, without unnecessary layers between a question, a decision, and its outcome.
Services
01
Product Development
Building applications, features, APIs, and backend systems that are dependable, maintainable, and ready to grow.
02
Software Modernisation
Improving and evolving existing or legacy systems so they are easier to change, safer to release, and ready for what comes next.
03
Engineering Capacity
Senior development capacity or a small project team when you need focused engineering support without unnecessary layers.
How we work
Every project is led directly by a senior engineer. You have a direct line to the person shaping the technical direction and doing the work, with clear communication and senior involvement from the first conversation through delivery.
We keep the team size flexible: one senior engineer for focused work, or additional specialists and a small project team when the work requires them.

Founder-led engineering
Hi, I’m Petar
I’m a software engineer with several years of experience building and running production software. My work spans TypeScript and Node.js, frontend development, and AWS, with a focus on making products reliable, useful, and easier to evolve.
I lead projects directly, staying close to the decisions, implementation, and communication throughout the work. When a scope needs more capacity or a specific skill, I can expand the delivery team with additional trusted specialists.
Our Values
01
Excellence
We favour clear, maintainable solutions that make products more reliable and easier to evolve.
02
Innovation
We use current tools thoughtfully, including AI-assisted workflows where they improve the outcome.
03
Teamwork
We work openly with clients and specialists, keeping decisions visible and communication direct.
04
Respect
We respect the people, context, and constraints behind every product and every technical decision.