Faisalaffan Blog
|
🇬🇧
Faisalaffan Blog
Career7 min read

What I Did at the CTO Level — Business Strategy Through Technology

At this level, your portfolio isn't about technology — it's about how technology created business value. I reduced AI inference costs by 90%, built an MCP orchestration that 3x'd developer output, and established a FOSS strategy where every repo is a 24/7 portfolio asset. This is what engineering leadership actually delivers.

Faisal Affan
Faisal Affan
Published
What I Did at the CTO Level — Business Strategy Through Technology

What I Did at the CTO Level

"The CTO who ships the most code is the worst CTO. The CTO who ships the most business value — through leverage, delegation, and strategy — is the one who earns their seat at the table." — What I tell every aspiring VP of Engineering

The transition to CTO/VP/Lead level is the most radical career shift in engineering. Not because the technology gets harder — it doesn't. Because the measure of success changes completely. You stop being evaluated on code quality, system uptime, or even team velocity. You are evaluated on one thing: did the business win because of technology?

This is what I did at that level.


The CTO Proposition

The CTO job description is deceptively simple: use technology to create business outcomes. Four categories, and only four:

Category What It Means My Track Record
Revenue Technology that directly drives sales AI-powered features as product differentiators
Cost Reduction Technology that lowers burn rate 90% inference cost reduction, automated workflows
Competitive Moat Technology competitors cannot replicate MCP orchestration stack, proprietary agent tooling
Speed Technology that accelerates everything 3x developer output through AI-assisted workflows

Every decision at this level maps to one of these four boxes. If it maps to none, you are building toys, not strategy.

The Litmus Test

Before starting any initiative, ask: "Will this increase revenue, reduce costs, build a moat, or accelerate delivery?" If the answer is no, kill it. Your org's attention is the scarcest resource you manage.


AI/LLM Strategy: 90% Cost Reduction

When the LLM gold rush started, everyone reached for GPT-4. It was the default, the safe choice. But at CTO level, "safe" is not a strategy — economics is.

I evaluated the AI inference landscape across five dimensions: cost per token, output quality, latency, context window, and API reliability. The conclusion was counterintuitive to every hype-driven narrative:

Provider Cost/Tok (relative) Quality (my use case) Verdict
GPT-4o 10x-20x baseline Excellent Overkill
Claude 5x-10x baseline Excellent Premium
MiniMax M2.7 1x Comparable Chosen

Result: 90% reduction in inference costs while maintaining output quality that users cannot distinguish. This isn't a technical win — it's a business win. At scale, that saving funds an entire engineering team.

The lesson: don't default to the most popular model. Default to the most economic model that meets your quality bar. At CTO level, margin is strategy.


MCP Orchestration: 3x Developer Output

I built an MCP (Model Context Protocol) orchestration layer connecting 11+ specialized servers — code analysis, database querying, deployment, monitoring, design systems, and more. Each server is a capability: a tool that AI agents can invoke autonomously.

The multiplier effect: When one developer works with an MCP-augmented AI, their output roughly doubles. But when the entire engineering organization has access to a shared, evolving MCP ecosystem, the network effect kicks in. Tools built by one team become leverage for every other team.

The architecture:

Result: 3x measurable developer output on feature delivery velocity. More importantly, junior developers started producing at senior levels because the AI could scaffold, review, and guide their work in real-time.


FOSS Strategy: Open Source as Portfolio

At the CTO level, you need a FOSS strategy. Not because of ideology — because of ROI.

I established foss-contribution as the canonical source of truth for all open-source work. Every repo is a 24/7 portfolio asset that:

  1. Recruits passive talent — great developers find you through your code, not your job postings
  2. Builds credibility — anyone can claim expertise; few can show auditable, public work
  3. Creates leverage — shared libraries reduce maintenance burden across projects
  4. Generates community — users become contributors; contributors become evangelists

The tech stack spans Dart, Python, TypeScript, and Go — deliberately multi-language. Dogmatism is a liability at this level. You use the right tool for the job, period.

The Resume is Dead

The CTO resume is not a PDF. It's your GitHub profile, your technical writing, your conference talks, and your open-source contributions. A PDF tells me what you claim to have done. A FOSS portfolio shows me what you actually built.


This Platform: Writing Compounds

Twenty-plus technical articles. SEO-optimized, bilingual (English/Indonesian), structured with schema.org markup, published on a custom-built platform that is itself a portfolio piece.

Why this matters: At the executive level, your ability to communicate is as important as your ability to build. Technical writing demonstrates:

  • Clarity of thought — if you cannot explain it, you don't understand it
  • Thought leadership — you shape the conversation, you don't just follow it
  • Magnet for opportunity — speaking invitations, advisory roles, consulting engagements

Writing compounds. Every article published today continues generating value — traffic, credibility, opportunities — years later. Code decays. Writing appreciates.


CTO Scorecard

Honest assessment of where I stand across the five dimensions of CTO responsibility:

Dimension Status Notes
Strategic Decisions ✅ Strong Model selection, platform architecture, FOSS strategy — clear track record
Business Metrics ✅ Solid Cost reduction, developer velocity, revenue impact — measurable and defensible
Org Design ⚠️ In Progress Building the right team structure for scale is an ongoing process
Budget Management ⚠️ Developing Getting better at capex/opex tradeoffs and vendor negotiation
Risk Management ⚠️ Maturing Security, compliance, disaster recovery — solid foundation but needs depth

No leader has all five at 100%. The honest ones tell you where they're weak.


Advice: 4 Things I Wish I Knew

Business Acumen > Technical Depth

At the CTO level, the best technical decision is often not the best engineering decision. It's the one that maximizes business value per unit of risk. Learn to read a P&L. Learn what Gross Margin means. Learn how your company makes money — and where it loses it.

Hire for Judgment, Not Skills

Skills can be taught in weeks. Judgment takes years. Hire people who can make good decisions with incomplete information — because that's the only kind of information CTOs ever get.

Stop Writing Code. Start Writing Leverage.

Every line of code you write as CTO is a line not written by someone you could have mentored, not a decision you could have made, not a relationship you could have built. Your output is the output of your organization. Maximize it.

Build in Public, Always

Closed-source strategy is dead for individuals. Write. Open source. Speak. Share your failures more than your successes — people learn more from both, but they trust you more from the failures.


The Bottom Line

The CTO level is not a promotion. It's a transformation. You stop being an engineer who manages technology and become a leader who manages through technology. The tools change. The metrics change. The scorecard changes.

If you're still measuring yourself by lines of code or GitHub commits, you're not ready. But if you're measuring yourself by business outcomes — revenue enabled, costs eliminated, competitors neutralized, teams accelerated — you're already thinking at the right level.

The question is no longer "What should I build?" It's "What should my organization build, and how do I make it inevitable?"

Related stories

Career
Career
Every Role I've Played — Junior to CTO, What I Actually Did at Each Level

Every Role I've Played — Junior to CTO, What I Actually Did at Each Level

A candid career retrospective tracing my journey through every engineering role: Junior developer grinding through fundamentals, Mid-level shipping production features, Senior designing architectures, Staff building org-wide leverage, and CTO-level strategic decisions. Each section maps to the portfolio strategy framework with real projects, real metrics, and real lessons.
Faisal Affan
Faisal Affan
Published
Career
What I Did as a Junior Developer — The Fundamentals That Shaped Everything

What I Did as a Junior Developer — The Fundamentals That Shaped Everything

No production experience. GitHub full of tutorial repos. One asset: the ability to learn fast and zero fear of breaking things. This is what I actually built as a junior engineer — WordPress sites, a PHP university system, and the hardcoded credentials mistake that taught me security forever.
Faisal Affan
Faisal Affan
Published
Career
What I Did as a Mid-Level Engineer — Shipping, Ownership & Production Scars

What I Did as a Mid-Level Engineer — Shipping, Ownership & Production Scars

I shipped real features to real users. I broke production and fixed it alone at 2 AM. I built a mobile banking app with 680K downloads, a mining fleet system saving $200K/year, and a field operations platform for 4.1M users. This is what mid-level engineering actually looks like — the projects, the metrics, and the production incidents that made me a real engineer.
Faisal Affan
Faisal Affan
Published
Career
What I Did as a Senior Engineer — Architecture, Trade-Offs & Technical Judgment

What I Did as a Senior Engineer — Architecture, Trade-Offs & Technical Judgment

I stopped being evaluated on lines of code. I was evaluated on decisions — what architecture to use, what trade-offs to accept, and how to guide other developers. This is the real story of designing IoT telemetry for 50K events/sec, microservices for Australia's largest insurer, and the stack decision that became my most-read article.
Faisal Affan
Faisal Affan
Published