Section090

Engineering leadership

Open toVP, Head or Director of Engineering
BasedSF Bay Area

I connect engineering execution, architecture, security and the business, and I’m looking for a senior engineering leadership role to do it.

Ka Lun Chan (KC) is a San Francisco Bay Area engineering leader. As co-founder and CTO he built a startup from the ground up to 400,000+ users and an acquisition, then served as CTO of a media publishing platform. Earlier he was VP of Operations for a voice services company. He now leads architecture and delivery for government and startup clients through Yippify, and he still writes code.

View my experience Request my résumé Connect on LinkedIn Contact me

091

Ka Lun Chan at a glance

Target roles
VP of Engineering, Head of Engineering or Director of Engineering. CTO where the company needs a hands-on technical executive.
Most recent scope
Architecture, technical strategy and delivery for government, startup and founder clients through Yippify.
Executive roles
Co-founder and CTO through an acquisition, CTO of a media publishing platform, VP of Operations for a voice services company.
Core strengths
Engineering organization leadership, cloud platforms on AWS, architecture and modernization, public-sector and regulated systems, product engineering, security and reliability, practical AI adoption.
Location
San Francisco Bay Area. Works with teams across the US, remotely and in person in the Bay Area.
Résumé and history
Résumé on request. Employer names and dates are on LinkedIn.

Request my résumé LinkedIn profile

092

Business impact

Each result links to the work behind it.

  1. 30+

    Built and led engineering teams

    Built and led a global team of 30+ engineers, VoIP specialists and designers as co-founder and CTO, then led fully remote teams as a fractional CTO.

    The founder-CTO role
  2. Acquired

    Built a company through an acquisition

    400,000+ users across South America, Asia and Africa, millions of dollars in transactions, and multimillion-dollar revenue. I led the technical due diligence and stayed on the board after the sale.

    Founder story
  3. ~30%

    Lower cloud costs

    Re-platformed a media publishing portfolio onto AWS, where right-sizing, scaling on real demand and database fixes contributed to about 30% lower AWS costs.

    How the cost came down
  4. +50%

    Product and audience growth

    As publishing CTO, organic traffic, social traffic and social engagement each grew 50%, with page speed and structured content treated as platform features.

    Publishing case study
  5. Public sector

    Regulated and government platforms

    Applications behind public-sector small business certification programs, engineered to security authorization: FedRAMP-aligned environments, evidence for the Authority to Operate, and Section 508 accessibility.

    What public-sector work taught me
  6. 8M+

    Operations at carrier scale

    Ran software engineering, QA and network operations behind 8M+ VoIP minutes a month, after integrating carrier infrastructure across 2,000+ collocations.

    The VP of Operations role

093

Problems I help organizations solve

Companies rarely need more engineering in general. They need one of these fixed.

The team is struggling to scale

What worked with five engineers stops working at twenty. I put in the few practices that let a bigger team move without me in every decision: written architecture decisions, clear ownership, reviews that teach, and engineers growing into leads.

Grow engineers into leaders

Delivery is slowing down

Slow delivery usually starts upstream of the code. I look at how work is defined, how big each change is and how many meetings sit between a decision and a deploy, then shrink stories and pull requests so releases stop being events.

Small, safe changes

Technical debt has become a business risk

I treat debt as a financing decision. I map which parts of the system slow the roadmap or carry real risk, put a cost on them in terms the business uses, and modernize in increments while the product keeps shipping.

When technical debt becomes a business problem

Cloud costs and operational complexity keep rising

I size infrastructure from measured demand, not from fear of the next spike. That means right-sizing, autoscaling where the data supports it, infrastructure as code and deploy automation, so the bill follows the business.

Plan capacity before it becomes a cost

Security and compliance requirements are growing

I started in network security, writing router access control lists and supporting a managed firewall service. Today that shows up as authorization checks, audit evidence and accessibility written into acceptance criteria, not bolted on before a review.

Security from ACLs to applications

You need strategy and execution in one leader

I can take a board conversation about cost and risk, turn it into an architecture decision, and then review the pull request that implements it. That range is why founders and small leadership teams bring me in.

Why I still write code

094

From hands-on engineering to organizational leadership

I supported the network before I designed it. Each role added a layer: operations, product, a company, then the business around the engineering.

  1. Consultant

    Yippify

    Public sector, startups, founders

    Context
    Government teams, startups and founders who need web and mobile products shipped by a small team, with no budget for a rewrite later.
    Responsibility
    Architecture, technical strategy and delivery leadership across client engagements, plus hands-on engineering wherever it takes risk out of the build.
    Outcome
    Mobile and web applications delivered for government, startup and entrepreneur clients.
    Decisions and execution
  2. Chief Technology Officer

    Media publishing platform

    +50% organic & social traffic

    Context
    Publishing platforms, a portfolio of media titles, competing for audience against far larger media companies on search and social.
    Responsibility
    Overall technical strategy and engineering leadership for the publishing platforms, plus business and operations work with the CEO and the partners across the affiliated publishing network.
    Outcome
    Organic traffic, social traffic and social engagement each up 50%, with infrastructure improvements contributing to about 30% lower AWS costs.
    Decisions and execution
  3. Co-Founder & CTO

    Global communications platform

    400k+ users · 3 continents · acquired

    Context
    Build a service from nothing, then keep it fast for users spread across South America, Asia and Africa.
    Responsibility
    Co-founded the company. Built the network and the multi-tier web and mobile application, and led engineering from first line of code to acquisition.
    Outcome
    400k+ users, multimillion-dollar growth, and a successful acquisition.
    Decisions and execution
  4. Vice President of Operations

    Voice services

    8M+ VoIP minutes a month

    Context
    A growing voice service whose software and network both had to scale without dropping calls.
    Responsibility
    Directed software engineering and network operations across web applications and the voice network.
    Outcome
    A stable, scalable platform through the company’s growth phase, with expansion planned ahead of demand.
    Decisions and execution
  5. Member of Technical Staff

    National broadband network

    2,000+ collocations nationwide

    Context
    A nationwide broadband network spanning 2,000+ collocations that had to keep expanding without degrading service.
    Responsibility
    ATM, IP, VoIP and OC infrastructure integration, expansion, deployment, capacity planning and optimization. Operations for the Network Security and IP Services group, including Cisco router access control lists and the managed firewall and VPN service built on NetScreen.
    Outcome
    Integrated and expanded carrier infrastructure across the national footprint while supporting network security and IP services operations.
    Decisions and execution

095

How I lead engineering organizations

The longer version, with the signals I watch, is my leadership operating manual.

  1. Engineering exists to solve business problems. I start from the outcome the business needs before choosing technology.
  2. Every technical decision is also a decision about cost, risk and who maintains it later, so I write the tradeoff down.
  3. Clear requirements are the cheapest way to save engineering time. A vague story costs more than a slow sprint.
  4. Smaller releases carry less risk. Small pull requests, frequent deploys and fast rollbacks.
  5. Mentoring and shared knowledge make a team stronger than any one engineer, including me.
  6. Security and reliability belong in everyday engineering practice, from the first sprint.
  7. An engineering leader has to understand the technology, the people and the business at the same time.
  8. AI makes engineers faster, but generated code still needs judgment and verification before it ships.

096

Technical leadership expertise

The tools matter less than knowing when each one is worth its cost. Where each capability was earned.

Engineering leadership
Engineering strategy · Team building and mentoring · Delivery management · Architecture reviews · Technical roadmaps · Cross-functional leadership
Cloud and infrastructure
AWS (ECS, Fargate, RDS, Lambda) · Terraform · Docker · CI/CD · Distributed systems · Capacity and cost
Software engineering
Python and Django · Ruby on Rails · React and Next.js · Node.js · PostgreSQL · Kafka · REST APIs
Security and compliance
Application and infrastructure security · Authentication and authorization · FedRAMP-aligned environments · Authority to Operate evidence · Section 508 accessibility
AI
AI-assisted software engineering · LLM integrations and RAG · AI agents and automation · Evaluation and human review

097

How I think about the work

Essays on decisions engineering leaders make every week. All writing.