Skip to content
Let's talk
About

Practical software engineers

We find solutions that fit the exact business case and hold up in daily use — based in Germany, working in English and German, with clients across Europe and the US.

Let's talk
Business-case first
EN / DE, no lost-in-translation
Founder-led delivery
About us

A small team with a practical approach.

Yes, we're newer than the big agencies you've probably talked to. We think that's an advantage — you deal directly with the people writing the code, in English or German, not a rotating cast of account managers. Here's how we actually work.

01
We avoid the hype
We don't chase trends or buzzwords for their own sake. We stick to technologies and approaches that solve the actual problem and hold up a few years later.
02
We value relationships
Long-term partnerships built on trust and straight talk are at the heart of what we do — in whichever language works best for you.
03
We dive into your business model
We don't sell a generic package. We take the time to understand your business model, constraints and goals before proposing anything.
04
We price like a team with something to prove
We're a newer name building a reputation, and our offers reflect that. Early clients get our most experienced people, more attention per dollar, and terms an established agency won't match — because your success story is worth more to us than the margin.
Our principles

Principles that guide our engineering work.

These principles shape the way we think, plan and build. They help us stay focused on what matters and deliver software that creates real value.

01
Practicality over hype
New tech is fun to try, but we've seen enough of it backfire in production to stay a little skeptical. So we simplify wherever we can, instead of piling on complexity that slows the business down. A straightforward solution built on common sense usually solves most problems, and it rarely needs a big budget.
02
Business comes first
Talking about the latest tools sounds impressive at a dinner party. In practice, the solutions that actually move the needle are usually the boring, invisible ones. We plan around business outcomes, not what sounds good in a pitch.
03
Planning and structure
A few of us come from a motorsport background, so speed matters to us — but every race car needs serious prep before it ever hits the track. We apply the same logic here: careful planning up front means the actual build stays on schedule and doesn’t blow up halfway through.
04
We want to be useful
We're ambitious, so we're not interested in being the small team that just closes deals and moves on. We'd rather build a reputation worth keeping, which means our success rides on whether what we build actually works for you.
Founders

The people behind Found Key

Roman Ivanov
Roman Ivanov
Founder & CEO
Public profile & strategyCommunicationProduct management

From paddock to the codebase

I started as a motorsport journalist — making TV programs about karting and racing events alongside PR and media for drivers and teams. That work put me in the same room with some of the most successful drivers at every stage of their careers. Our crew interviewed Max Verstappen before he became famous, we supported Robert Shwartzman’s path through his early years and had programs involving Michael Schumacher. I was able to see the difference — how professionals prepare for their events and how much of winning is organization, not mythical talent.

In parallel with that I raced myself in Esports and on real karting tracks. I tried to recreate those organizational approaches on my own path. It led me to participating at a few European LAN events and I made it to a bootcamp with a real Formula 1 team at Silverstone. Organizing online championships and events myself was also an interest of mine, but there were no decent tools at the time, so I invited a few talented software developers and engineers who were in love with the world of motorsports as much as I was, and we built them.

We faced a lot of challenges along the way — matters of workflows, data, coordination, and we learned how to deal with them and to align the development processes with our goals. Over the years our team grew into a network of 30+ specialists in different areas, and eventually into Found Key Solutions. The vision hasn’t changed since the paddock days: preparation beats improvisation, tools should serve the people doing the work, and a small motivated crew outperforms a big indifferent one.

Renault F1 bootcamp · Silverstone
Renault F1 bootcamp · Silverstone
24 Hours of Le Mans
24 Hours of Le Mans
Rostyslav Yeromenko
Rostyslav Yeromenko
Founder & Managing Director
Internal processes & tech departmentsHands-on engineeringPragmatic architecture

Built by hand, understood to the end

My path into development didn’t start with a career calculation — it started with curiosity. I like taking technology apart to see how it works, and building working solutions with my own hands. Over time that curiosity turned into a habit of depth: if I take on a problem, I follow the understanding all the way down instead of stopping at the first answer that compiles.

That same habit shapes how I choose tools. Years of practice convinced me that technology should be applied where it fits — not because it’s fashionable or “how it’s done.” I deliberately avoid, for example, introducing microservice architecture into projects that don’t need it yet: complexity for its own sake slows development and multiplies risk. My priority is simple, resilient solutions that grow with the project rather than weighing it down from day one.

At Found Key I run the internal side of the company — engineering processes, the tech teams, and the paperwork that keeps everything solid — so that what we promise on this site is exactly what gets delivered.

Chief morale officer, onboarding
Chief morale officer, onboarding
Off duty
Off duty
How we work

How we work

We follow a clear process to turn complex problems into practical, valuable software. Here's our journey together from start to finish.

01
We start with a simple discussion and ask you questions about your case.
02
We prepare a few solution plans that lead to a certain result.
03
We discuss the solutions with you and let you choose the one that fits best.
04
We define KPIs, features, and the way they are going to be used.
05
We implement the features according to the documentation created during the planning phase.
Who we work with

Who we work with

We tend to work well with people who:

Value practical solutions over flashy ones
Are fine with regular, direct communication (English or German)
Care about long-term partnerships, not one-off projects
Do business for more than just the money — and want to enjoy the process
Have a strategic vision and real plans for where they’re headed
Let's get started

How do we start

An introduction call never hurts. Let's have a conversation!

Let's talk
Skip to content
About

Practical software engineers

We find solutions that fit the exact business case and hold up in daily use — based in Germany, working in English and German, with clients across Europe and the US.

Let's talk →
Business-case first
EN / DE, no lost-in-translation
Founder-led delivery
About us

A small team with a practical approach.

We're newer than the big agencies — which means you deal directly with the people writing the code, not a rotating cast of account managers.

01
We avoid the hype
We don't chase trends or buzzwords for their own sake. We stick to technologies and approaches that solve the actual problem and hold up a few years later.
02
We value relationships
Long-term partnerships built on trust and straight talk are at the heart of what we do — in whichever language works best for you.
03
We dive into your business model
We don't sell a generic package. We take the time to understand your business model, constraints and goals before proposing anything.
04
We price like a team with something to prove
We're a newer name building a reputation, and our offers reflect that. Early clients get our most experienced people, more attention per dollar, and terms an established agency won't match — because your success story is worth more to us than the margin.
Our principles

Principles that guide our engineering work.

01Practicality over hype
New tech is fun to try, but we've seen enough of it backfire in production to stay a little skeptical. So we simplify wherever we can, instead of piling on complexity that slows the business down.
02Business comes first
Talking about the latest tools sounds impressive at a dinner party. In practice, the solutions that actually move the needle are usually the boring, invisible ones. We plan around business outcomes, not what sounds good in a pitch.
03Planning and structure
A few of us come from a motorsport background, so speed matters — but every race car needs serious prep before it hits the track. Same logic applies to how we plan builds.
04We want to be useful
We're ambitious, so we're not interested in closing deals and moving on. Our success rides on whether what we build actually works for you.
Founders

The people behind Found Key

Roman Ivanov
Roman Ivanov
Founder & CEO
Public profile & strategyCommunicationProduct management
From paddock to the codebase

I started as a motorsport journalist — making TV programs about karting and racing events alongside PR and media for drivers and teams. That work put me in the same room with some of the most successful drivers at every stage of their careers. Our crew interviewed Max Verstappen before he became famous, we supported Robert Shwartzman’s path through his early years and had programs involving Michael Schumacher. I was able to see the difference — how professionals prepare for their events and how much of winning is organization, not mythical talent.

In parallel with that I raced myself in Esports and on real karting tracks. I tried to recreate those organizational approaches on my own path. It led me to participating at a few European LAN events and I made it to a bootcamp with a real Formula 1 team at Silverstone. Organizing online championships and events myself was also an interest of mine, but there were no decent tools at the time, so I invited a few talented software developers and engineers who were in love with the world of motorsports as much as I was, and we built them.

We faced a lot of challenges along the way — matters of workflows, data, coordination, and we learned how to deal with them and to align the development processes with our goals. Over the years our team grew into a network of 30+ specialists in different areas, and eventually into Found Key Solutions. The vision hasn’t changed since the paddock days: preparation beats improvisation, tools should serve the people doing the work, and a small motivated crew outperforms a big indifferent one.

Renault F1 bootcamp · Silverstone
Renault F1 bootcamp · Silverstone
24 Hours of Le Mans
24 Hours of Le Mans
Rostyslav Yeromenko
Rostyslav Yeromenko
Founder & Managing Director
Internal processes & tech departmentsHands-on engineeringPragmatic architecture
Built by hand, understood to the end

My path into development didn’t start with a career calculation — it started with curiosity. I like taking technology apart to see how it works, and building working solutions with my own hands. Over time that curiosity turned into a habit of depth: if I take on a problem, I follow the understanding all the way down instead of stopping at the first answer that compiles.

That same habit shapes how I choose tools. Years of practice convinced me that technology should be applied where it fits — not because it’s fashionable or “how it’s done.” I deliberately avoid, for example, introducing microservice architecture into projects that don’t need it yet: complexity for its own sake slows development and multiplies risk. My priority is simple, resilient solutions that grow with the project rather than weighing it down from day one.

At Found Key I run the internal side of the company — engineering processes, the tech teams, and the paperwork that keeps everything solid — so that what we promise on this site is exactly what gets delivered.

Chief morale officer, onboarding
Chief morale officer, onboarding
Off duty
Off duty
How we work

A clear process to turn complex problems into practical, valuable software — our journey together from start to finish.

01We start with a simple discussion and ask you questions about your case.
02We prepare a few solution plans that lead to a certain result.
03We discuss the solutions with you and let you choose the one that fits best.
04We define KPIs, features, and the way they are going to be used.
05We implement the features according to the documentation created during the planning phase.
Who we work with

We tend to work well with people who:

Value practical solutions over flashy ones
Are fine with regular, direct communication (English or German)
Care about long-term partnerships, not one-off projects
Do business for more than just the money — and want to enjoy the process
Have a strategic vision and real plans for where they’re headed
Let's get started
How do we start

An introduction call never hurts. Let's have a conversation!

Let's talk →