Skip to main content

Borut Balazek · Corco Labs

Corco Labs is the company I contract through.

I'm Borut Balazek, a senior software engineer working on AI and LLM systems. I take on selected projects alongside long-term B2B engagements. My full background is on bobalazek.com.

One person, so the engineer you talk to is the one writing the code. You keep the code and the repository.

10M+
ClassCharts users
40+ TB
Migrated between clouds
100K+
Articles a day in Metis

Companies I've built software for, directly or through partner agencies

Philips RWE Innogy Tes Global Les Mills Edukey Danone Red Bull Radenska

What I do

Four kinds of work, one engineer

Most projects start in one of these and pull in a second. I do all of it myself; the four headings only describe the kind of work.

I also build B2B websites and fix the technical SEO, speed and tracking under them, usually alongside one of the four above. Web development and SEO and growth.

Where projects usually start

A release that keeps slipping. A system nobody wants to touch. A process running on spreadsheets and goodwill. Tell me which one it is and I will say what the smallest useful first step looks like, including when I am the wrong person for it.

How it runs

One person, on purpose

Corco Labs is one person, me. My clients have mostly been abroad, so since 2012 every engagement, long-term contracts included, has been a B2B contract through it.

The person you talk to writes the code

I scope the work and I build it, so architecture calls are made by someone who has read your codebase. Nothing agreed on a call gets passed to someone you never met.

A queue you can see

I take on a few projects at a time next to long-term contracts. That can mean a start date a few weeks out, and I will tell you the date before you commit.

How I work

From first call to release

The same four steps whether it is a two-week fix or the first month of a long contract.

01

Find the constraint

You tell me what is blocked. I read the context, ask the questions that matter, and find the smallest release worth shipping.

A clear first step and an honest fit check
02

Scope the first release

I write down what's in, what's out, what done looks like and how it gets measured, before any work starts.

A written scope you can hold me to
03

Ship in short cycles

Working software every week or two, with a demo and a written update. You steer from what is actually running.

Progress you can check yourself
04

Run it, then hand over

After launch I watch it in production and fix what real usage turns up. If you move on, you get documentation and a clean handover.

A stable system you can keep working on
Free first call Scoped before you commit Long-term contract or scoped project You own the code

Case studies

Work I've done

Each one says how I was engaged. Most were contracts inside someone else's team or through an agency, and they are labelled that way.

Start with the constraint, then ship the first fix

Bring the feature, workflow or integration that keeps costing you time. I'll turn it into a first step small enough to check quickly.

What it's like

Working with me

I scope the work and do the work, and you see all of it as it happens.

What you can count on

Nothing hidden

You own the code from the first commit. I work in your GitHub, your chat and your tracker.

Honest about what I can't do

If something is out of scope or will take longer, I say so before it reaches an invoice.

How I keep you in the loop

Daily A short written update: what I did, what's next
Weekly A written progress report, plus a call if you want one
Always Full access to the board. Every task is visible.

In their words

People I've worked with

Borut Balazek

About

I'm the one doing the work.

I'm Borut Balazek, a senior software engineer with 15+ years of building and scaling software. My longest engagement was eight years full-time in Edukey's team on ClassCharts, as a B2B contractor. Most recently I was the founding engineer at MarketAlerts, an AI investment-intelligence startup.

Corco Labs, called Corcosoft until 2025, is the company I have contracted through since 2012. It is one person and has no other engineers. When I'm on a long-term engagement, that engagement comes first and the projects I take on here fit around it.

15+ years experience Ljutomer, Slovenia, remote 8-year longest engagement

FAQ

Common questions

Can't find what you're looking for? Reach out.

Is Corco Labs an agency?

No. Corco Labs is the company I, Borut Balazek, contract through, and it is one person. Every engagement is me doing the work under a B2B contract. My full background is on bobalazek.com.

How do you charge?

Either a long-term B2B contract or a scoped project. Rates are on request, and you get the scope and assumptions in writing before anything starts. The first call is free.

Are you available for a long-term contract?

Yes. Most of my working life has been long-term B2B contracts inside a client team, the longest eight years full-time. That kind of engagement comes first, and smaller projects fit around it.

How long does a typical project take?

It depends on the scope, so I agree a first release that can ship in a few weeks and plan larger work as milestones, with something shippable every week or two so you can steer.

What technologies do you work with?

TypeScript and Node.js, React and React Native, Python and FastAPI for data and AI work, PostgreSQL and Redis, Docker and Kubernetes on AWS or GCP, and the CI/CD and monitoring around them. I pick what fits the constraints of the project.

Can you add AI features to an existing product?

Yes, and that is most of the AI work I take on. I start with one workflow, prove the quality on your own data, then add the metering, logging and limits a model call needs in production. Retrieval over your data, tool-calling agents and MCP servers are all in scope.

Can you work inside an existing team?

Yes, that is how I have worked for most of my career. I use your tools and your process, take part in standups and reviews, and leave documentation behind.

Do you offer ongoing support and maintenance?

Yes, either as part of a long-term contract or agreed with a project. If you prefer to take it over, I document it and hand it over so your team can carry on.

How do you handle data privacy and security?

Least privilege, managed secrets, secure headers, logging you can audit and encryption in transit by default. If you have compliance requirements, I map them into the plan early.

Still have questions? Email me

Engagements

Two ways to work with me

A long-term B2B contract or a scoped project. Rates are on request, and the first call is free.

Long-term B2B contract

I join your team as a senior engineer on a B2B contract through Corco Labs, for months or years.

How I have worked for most of my career, the longest for eight years full-time. Best when you own the roadmap and need senior hands and judgment in your own tools and process.

  • Works in your tools, standups and reviews
  • Architecture and delivery
  • Mentoring and knowledge transfer
  • Full-time or agreed days a week
Tell me what you need

Scoped project

A defined piece of work with a written scope, timeline and price.

Best when the target is clear: a blocked feature, an AI feature, an integration, or one slice of a modernization. It ends with something shipped and handed over.

  • Written scope and success criteria
  • Weekly demos
  • You own the code and the repository
  • Documentation and a clean handover
Tell me what you need

Prefer to talk first? Book a free 30-minute call. You get the scope and assumptions in writing before anything starts.

Get in Touch

Tell me what you're working on

Describe your project or problem and I'll come back with honest feedback and a clear next step. Prefer to talk live? Book a free 30-min call .

A practical first step An honest fit check You talk to the engineer