// Sunday — take the day off. We'll be here tomorrow. Have a blessed day.
Value driven delivery — Johannesburg, ZA

Change your thinking.
Change your reality.

Delivering great software need not be complicated. We help teams think differently, ship faster, and build smarter.

Get in touch Our services
01 — What we do

We solve problems, no holds barred.

From team coaching to architecture consulting, we embed alongside your team and grow capability from within.

Focus
Value
Method
Agile
Delivery
Continuous
Approach
Human-first
01.1

Software development

We augment development teams, bringing our experience directly into delivery. Whilst engaged, we enable the team to grow and become Agile while producing deliverables alongside them.

We also LOVE green fields projects and have the skills to take you from ZERO to PRODUCTION.

01.2

AI Consulting

AI has changed the landscape of software development. More and more software is getting produced at an incredible rate. We love it! If you are a small business that has built a system using AI and need help figuring out if you have covered all the bases, like security and multi tenancy, get in touch with us. We can take a look at the code base and help identify any gaps.

01.3

Architecture consulting

An extra set of eyes on a proposed solution always adds value. We provide honest, constructive feedback while participating in the design — growing your organisation's capabilities.

01.4

Technical coaching

We sit alongside any level of technical staff and guide them toward discovering the best solution. We aim to leave behind a self-training team with an automated test environment and continuous delivery pipeline.

02 — Agile teams

Work smarter, not harder.

Battle tested across various theatres of software development and delivery. Every implementation is tailored to your context.

02.1

Agile team coaching

Comprehensive knowledge in Scrum and Kanban — and when each works better. Once complete, the team can coach others inside the organisation, growing your Agile capability organically.

02.2

Continuous delivery

Release small, high-quality feature sets at a faster rate than big-bang methodologies. Repeatable, predictable deployments reduce stress and allow rapid response to change.

02.3

Technical debt management

Rigorous automated tests and sound engineering practices allow you to remove debt with the optimal solution — using a stepped approach targeting the most valuable portions each time.

03 — Research and development

Forward thinking. Exploring new horizons.

For every problem there is a solution. We continuously track technology trends and leverage global collaborations to offer informed, thoughtful advice.

03.1

Proof of concepts

We help identify the value proposition and focus wholly on it — not peripheral system interactions. Once realised, we help technical teams implement the production version by sharing what we've learned.

03.2

Bleeding edge

Problems facing software developers are often solved by others in a different context. We track what's emerging and offer thoughtful advice on any technology your organisation is considering.

03.3

Fail fast

Breaking ideas into smaller portions lets us iteratively identify failure points — quickly refining and keeping them moving forward. New ideas give you a strong competitive advantage in today's markets.

04 — Contact

We love meeting new people.

With the world getting less personal, we want to make communication human again. We're open to any discussion, technical or otherwise.

Get in touch

Have a new project, a legacy system, or just an idea? Send us an email and before you know it you'll have a human on the other end of a phone call — or an appointment for coffee, on us.

chumthewaters@codeshark.co.za

How it works

One of the founding principles of Agile is people over processes. We firmly believe creativity is contagious, as is enthusiasm.

Even if it's just a friendly chat about the weather, we want to hear from you.

Postal address

Postnet Suite 96
Private Bag X5
Strubensvalley 1724
Johannesburg
Gauteng, South Africa