Haris Khan.Book a call
Open to fractional and select full-time roles

Fractional CTO
for startups and growing engineering teams.

Build it right. Keep it running. Get real value from AI, safely.

Whether you're building your first product or running a growing one, the decisions are the same: what to build, who should build it, and what could go wrong. After 18+ years leading engineering, I help you make those calls and put AI to work.

100+people in the engineering team I led
5M+monthly users on the platforms I ran
99.998%uptime across those platforms
01 / Services

How I can help

Start with any one of these. I don't publish prices because the scope varies. Book a call and I'll follow up with a written scope and fee.

01

Fractional CTO

Technical leadership for growing companies, without a full-time hire. Engineering, product and design planned together, so what ships is what customers need.

def fractional_cto(team, founders) -> Mandate:

Good fit ifYou have a product and a small team but no senior technical voice, or you're not sure whether to build, buy or hire.

02

Technical due diligence and health check

A clear, plain-language view of technical risk.

I've supported technical due diligence on several acquisitions.

def due_diligence(system, team) -> Report:

Good fit ifYou're raising money, selling or buying a company, or inheriting a system you don't fully understand.

03

AI adoption and governance

Use AI to get more done, without putting company data at risk.

def govern_ai(models, data) -> Policy:

Good fit ifYour team could be getting a lot more out of AI, or you're worried about what's going into it.

04

Build and scale engineering teams

Hire, structure and grow engineering teams, including remote hubs in other countries.

def build_team(roles, locations) -> Hub:

Good fit ifYou need to hire and grow an engineering team, open a remote hub, or turn a handful of engineers into a structured organisation.

05

Head of engineering

Keep delivery steady while you find the right permanent leader.

def stabilise(team, delivery) -> Team:

Good fit ifYour engineering leader has left, you're restructuring, or the team needs stabilising.

06

Vendor and cost review

Lower your technology costs without hurting delivery.

def review_vendors(contracts, spend) -> Plan:

Good fit ifYour cloud and tooling spend is growing faster than the business.

Where are you today?

Pick the line that sounds most like you.

Not sure which one fits?Start with a conversation →
02 / AI, safely

AI writes the code. Releasing it safely is the part that matters.

This is how I approach getting AI-written code to production without hurting quality.

  1. 01

    Small change

    A person writes it, with AI help. Small, so it can be reviewed properly.

  2. 02

    Automated tests (or evals)

    Critical paths are covered. A failing test stops the release.

  3. 03

    Review

    AI review plus a person. Risky areas always get a person.

  4. 04

    Staged release

    A feature flag or canary, so a bad change reaches few users first.

  5. 05

    Watch

    Watch production bugs and uptime. Be ready to roll back.

Illustrative: how I approach itHow I tell quality has not slipped: Test coverage and production bugs, both monitored.
03 / Delivered

Work I've delivered

01

Platform modernisation

Moved a desktop-focused monolith to event-based services, and later migrated every service to a new region while the platform stayed available.

ResultRelease frequency more than doubled.

  • Platform / reliability
  • Scale
02

Remote engineering hub

Built a 60-person remote engineering hub from scratch, alongside the existing team.

ResultDelivery and uptime held steady while the team grew.

  • Organisation / remote
  • Hiring
03

AI adoption

Got a whole engineering department coding with AI: built the tooling, demoed it, and set a goal to double pull-request throughput in six months without hurting quality.

ResultAI-assisted coding went from a few people to standard practice.

  • AI / adoption
  • Led and built hands-on
04

AI features in production

Led AI search, AI-assisted listing creation and a conversational assistant on a high-traffic marketplace.

ResultImproved conversion rates on critical product flows

  • AI / product
  • Delivery
05

Bot and scraping detector

Built a tool on top of the bot-mitigation firewall. It reads web server logs, uses visitor fingerprints to find usage patterns and scores potential fraud.

ResultSuspicious usage is flagged and scored from the logs.

  • Trust / data
  • Built hands-on
06

Documentation hub

Built an AI tool that reads code repositories and generates documentation, architecture diagrams and service maps.

ResultUsed to onboard new joiners, then to give AI coding tools context on the codebase.

  • AI / internal tools
  • Built hands-on

More detail on a call. Employer and client details stay private unless agreed.

04 / About
Haris Khan smiling, in a dark suit, standing on a red carpet
Haris Khan / Adelaide

I've spent most of my career building and scaling marketplaces.

18+ years in product engineering, mostly in marketplaces. At dubizzle, part of the largest classifieds marketplace group in the Gulf, I joined as the fifth software engineer and became Director of Engineering.

I partner with Product, Design, Analytics, Sales and Marketing to keep technical direction commercially aligned and build what works for customers, not just what's easy to build. I grew engineering teams, including a 60-person remote hub built from scratch. I kept platforms with 5M+ monthly users at 99.998% uptime, and moved all of the infrastructure to a new region during a data centre attack.

I cut group operating costs by about 20% and took on IT and security.

For the last two years my focus has been AI: shipping AI features, getting a whole department coding with it, and building two internal tools myself.

Base Adelaide. Working across AU, APAC and MENAMode FractionalWorks with Startups and scale-ups, especially marketplacesLinkedIn Connect
Team growthBar length = engineers
  • Head of Engineering30 to 50+ in under 12 months, in 7 cross-functional teams
  • Director of EngineeringIncluded building a remote hub from scratch
What people say
“Beyond his strong technical domain knowledge, Haris is an extraordinary people manager. He successfully built a high-caliber engineering organization while cultivating and empowering future leaders within his team. Haris would be a high-impact addition to any executive team, and I hope to have the privilege of working with him again.”
Adrian BudaHead of IT & Cyber Security, dubizzle GroupLinkedIn recommendation, September 2026
“Overall, I think Haris is a great leader who is capable to lead large size technical teams, manage managers, connect with engineers and have impressive ability to communicate the technical problems into business languages while working with the senior leadership team.”
Sami EltamawyFounder & Principal Security Architect, DeepGuardsLinkedIn recommendation, November 2022
05 / How it works

How it works

A small first step, so we both get a clear view before committing.

  1. 01

    Call

    30 minutes on the problem and what a good outcome looks like. No deck, no obligation.

  2. 02

    Scope

    I send a short written scope with the outcome, the fee and a start date. You approve it before anything begins.

  3. 03

    Start small

    We start with the smallest useful piece. If it's not a fit, we stop there.

06 / FAQ

Questions

Not here? Ask on the call or send a message.

Where and when do you work?

I'm based in Adelaide and work across AU, APAC and MENA. I work remotely by default, and calls are scheduled in your time zone.

How many days a week?

Fractional CTO work is typically one to two days a week, and head of engineering work three to five. We agree it in writing before we start.

Will you sign an NDA?

Yes. I keep client and employer work confidential and don't publish names, numbers or details without permission.

What does the contract look like?

A short written agreement covering scope, fee, notice and IP. Length and scope are flexible, and we agree them up front.

07 / Contact

Let's talk.

Book a 30-minute call or send a message. Both come to me, and I reply within two working days.

Tell me what's happening, what you've tried and what you need. We'll work out whether I'm the right fit.

  • A short conversation about the problem and the context
  • No pitch deck and no obligation
  • A clear next step, whether that's working together or not