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.
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.
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.
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.
As publishing CTO, organic traffic, social traffic and social engagement each grew 50%, with page speed and structured content treated as platform features.
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.
Ran software engineering, QA and network operations behind 8M+ VoIP minutes a month, after integrating carrier infrastructure across 2,000+ collocations.
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.
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.
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.
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.
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.
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.
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.
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.
When technical debt is a reasonable shortcut, when its cost starts landing on the business, and how I decide whether to refactor, replace, rewrite or leave it alone.
Why too many meetings slow engineering teams down, what they are often compensating for, and how leaders can balance collaboration with focused delivery time.
Why user stories cause so much confusion: different roles, too much or too little detail, stories versus technical tasks, story mapping and acceptance criteria everyone can use.
AI makes code cheap to write and no cheaper to understand. Five levels of verification depth, matching them to risk, and what it means for juniors and engineering leaders.
From startups to public-sector certification systems: what FedRAMP, Authority to Operate, Section 508, Plain Writing and continuous monitoring taught me about engineering that must be demonstrably secure, accessible and maintainable.