Skip to content

From fixing a broken PC as a kid to solving complex software challenges

My software development journey started with a Commodore 64 and a broken PC I was too afraid to tell my parents about.

Today, I help Pharma and Logistics teams architect products, release features, and unblock critical projects - bringing the same curiosity and problem-solving drive to every engagement.

Where it all began

My fascination with computers started at age eight, playing games on a Commodore 64 with friends.

I wasn't just interested in playing - I wanted to understand how it worked.

Why did we sometimes have to “tune the head” when a game wouldn't load?

What was happening inside that machine?

That curiosity turned into something more serious in sixth grade when I got my first PC.

After a few carefree months of gaming, disaster struck: the computer stopped working.

I didn't want to tell my parents.

I was too afraid to tell them I'd broken it.

They had invested a lot of money in it, so I decided to fix it myself.

That's when my real education began!

I learned about components, operating systems, and how everything fits together.

Eventually, I discovered the culprit: the notorious Michelangelo virus had wiped out all my games.

But instead of being devastated, I was hooked! From that moment, I knew I wanted to work with computers.

Fast forward through high school programming competitions, a university education that combined technical skills with business knowledge, and freelancing that turned into a career - and here we are.

Twenty-three years later, I'm still driven by the same curiosity and problem-solving mindset.

What drives my approach

That early experience of fixing my own broken computer taught me something fundamental: when things break, you dig in, understand the root cause, and solve it properly.

No shortcuts.

No band-aids.

That's still how I work today.

What you can count on

Proactive communication

I clarify requirements upfront, warn about potential pitfalls, flag issues immediately, and discuss alternative approaches. You'll always know where we stand.

Transparency at every step

Any ambiguity or problems? You'll hear about them right away

Accountability and ownership

I own what I commit to, deliver on time, and make sure we're aligned on what success looks like.

Integrity in execution

I use proven patterns, discuss tradeoffs openly, and focus on cost-effective solutions.

Client-centered approach

I don't just write code. I understand your business challenges, suggest value-adding features, address edge cases, and help you make decisions with confidence.

How I can help you

I can help your team with strategic guidance or hands-on execution - or both. Either way, you get a partner with a broad yet deep technical skillset and a genuine stake in your project’s success.

Advisory Consulting

  • Fractional CTO support, tech leadership without full-time CTO
  • Advisory and guidance as you scale
  • Unblock critical projects and fix issues to meet deadlines
See Advisory Consulting Service

Software Delivery

  • Create custom tailored product from idea to launch
  • Delivering system architecture
  • Implement features on existing product
See Software Delivery Service

Why leaders bring me in

Leaders want to have peace of mind, even the pressure is high. I turn ideas into working products, bring missing expertise, and unblock stuck projects so they hit deadlines.

A top notch developer and an empathetic human being.

Robert differs most developers in a special way: he is also a natural teacher who derives great satisfaction from helping his teammates grow. He is delightful person and a great brainstorming partner.

Jonathan Lowe

Data Science Lead at Pfizer

Skilled, proactive, and genuinely invested in the success of the project

One of the most talented developers I've worked with. Exceptional technical skills, consistently delivers high-quality work ahead of schedule, and brings thoughtful ideas that improve both code and architecture.

Caroline Weinberg

Manager of optimization support at Gurobi

Robert can solve any problem.

Robert is very productive and high quality in his delivery, with a great attitude. He brings creative ideas, creates rapid prototypes and finds solutions to difficult challenges.

Stanford Pugsley

Data Engineer, Cloud Data Architecture

See All Testimonials