Yunqiao Ruan

A leadership monograph

Yunqiao Ruan

Choose what the product should keep owning

Portrait of Yunqiao Ruan

Chief Technology Officer · China · Volume I · 2026

I choose the capabilities worth owning, and the differences worth preserving.

The most interesting engineering question is sometimes why we should build something at all. A technically capable team can spend months recreating a routine component while the product's distinctive work waits. It can also simplify a product so aggressively that a meaningful client difference disappears. I work between those choices. My responsibility is to make the technical and commercial reasons visible, then give the chosen capability enough ownership to remain useful after its first release.

At Lanshuren Software I lead product and platform engineering, client architecture and our technical laboratories. The company's internal enterprise systems have a separate CIO. My own remit is 320 employees through six direct reports, with 64 contractors separately, and 2026 authority of CNY 360 million. I report to chief executive Weiheng Luan. The company's CNY 6.4 billion 2025 revenue provides scale for that responsibility; it is not a claim that I personally control the whole business or its client commitments.

Thirty-seven years of development and architecture have made me more selective about what a technology result proves. A shorter response interval can improve one interaction without establishing production throughput. Lower inference expenditure per accepted answer can guide one product experiment without settling every use of a model. A reusable component can still require permission and continuing care. I want a decision to travel with its conditions, so the next team can improve it instead of reconstructing its meaning.

A common product with room for a justified difference

We moved a workflow product from sixteen runnable branches to six: one common line and five retained specialist forks. Ten consolidations followed client-specific review. The result made variation and its support obligations explicit; it did not declare every client requirement interchangeable.

A more useful denominator for an AI experiment

On the same 1,000-request test set, measured inference charges per accepted output moved from CNY 2.80 to CNY 2.40. The account retains the charges, acceptance counts and excluded development/review costs. It supports a limited trial, not a claim of general model quality.

Attention reserved for the distinctive work

For a routine scheduling component, I supported a purchased option with a tested exit route. Four engineers integrated it while four worked on domain workflows. The choice added recurring licence cost; it was an allocation of attention, not a fictional reduction in payroll.

Current focus

I am examining where our product portfolio has accumulated ownership without a convincing product reason. That includes branches kept through habit, evaluation measures disconnected from accepted work and components whose continuing obligations sit outside the first investment presentation. I want product, delivery and engineering leaders to agree those reasons together, while keeping client permissions and financial approval with the people authorised to give them.

Conversations I welcome

I welcome a carefully scoped board or advisory discussion about enterprise software, industrial applications or engineering investment. My former instruments-company directorship ended in June 2022; I have no current seat. For a suitable new appointment I can plan 24 annual days, subject to a particular calendar, employer consent and relationship review. Speaking conversations are most useful when there is a concrete product decision for the audience to examine.

Chapter I

Preface

I began as a developer who wanted to make a program work. Over time I became more interested in deciding which program deserved the team's attention, which differences belonged inside it and which commitments the organisation was creating by keeping it alive. That progression did not make the technical detail less important. It gave the detail a commercial and organisational setting. I still want to understand how a choice works, but I also want to know why we should own it and who will be responsible when its first sponsor has moved on.

I completed my computer science degree at Qiawen Institute in June 1989 and joined Qingvare Technologies the following month. The small development group gave me direct experience of implementation, testing and maintaining applications for users whose work did not pause when our code needed attention. By December 1996 the employer had 180 employees and CNY 85 million annual revenue. I worked within an eight-person team, with no direct reports or independent spending authority. Learning to explain a defect and a change to another developer was a more useful foundation than pretending that this early role carried enterprise responsibility.

In January 1997 I joined Lanshuren Software as a client solutions architect. I learned how differently two clients could use apparently similar software. Some variation reflected a real operating need; some came from an unclear requirement or an easy short-term implementation choice. By the final year of that appointment I led eighteen colleagues through two direct reports and held CNY 7.2 million annual design and prototyping authority. The employer's 2004 context was 620 employees and CNY 310 million revenue. Those were final-year figures, not the remit I received on my first day. I moved into platform leadership because repeated client problems deserved a product-level discussion.

From January 2005 through December 2011 I headed common product platforms. My final remit included 64 employees through four reports and CNY 42 million annual authority. Lanshuren had grown to 2,100 employees and CNY 1.3 billion 2011 revenue. The work was less about declaring a universal architecture than establishing which behaviours could responsibly be shared. I learned that a common component needed a product owner, a support account and a way to decline unsuitable demands. Without those, a shared library could become a collection of promises made by several teams and maintained by nobody in particular.

The engineering vice-president appointment began in January 2012. By December 2018 I led 168 employees through five reports with CNY 150 million annual authority, within a company of 4,900 employees and CNY 3.8 billion annual revenue. I worked with commercial and delivery leaders on the engineering consequences of product commitments. An attractive first contract could create years of maintenance, and a technically elegant consolidation could damage a useful client relationship. My judgement improved when I stopped treating either engineering consistency or commercial flexibility as a sufficient answer on its own. The investment discussion needed both, together with the cost of the path we did not choose.

I became CTO in January 2019. Today I report to Weiheng Luan and lead 320 employees through six direct reports, with 64 contractors separately. My 2026 authority is CNY 360 million, divided between CNY 240 million product/platform engineering and CNY 120 million architecture and laboratories. Lanshuren's 8,400 employees, seven delivery centres and CNY 6.4 billion 2025 revenue describe the company around that remit. Its December 2025 ownership is founders 55%, institutional investors 35% and an employee trust 10%; I do not project that ownership back through earlier appointments. Internal enterprise systems remain with a separate CIO, and client commercial authority remains with its designated owners.

Recent decisions have concerned the boundaries of ownership. We consolidated ten of fifteen client forks while retaining five justified specialist versions. We compared AI inference charges against accepted answers on a defined test set, rather than counting every response as useful output. We placed time-sensitive advisory inference near industrial work while retaining central distribution and monitoring. In another programme, authorised reviewers established which earlier components could be reused for a stated product purpose. Each choice had an alternative, a cost and a continuing obligation; none becomes a universal recipe merely because it produced a useful local result.

From July 2018 to June 2022 I also served as a non-executive director of Shenlume Instruments and a member of its technology committee. That appointment overlapped the final months of my vice-president role and the early CTO years. It was separate from my executive reporting to Lanshuren's board and did not make me a director of Lanshuren. The experience required me to contribute questions and collective judgement without directing another company's engineering team. I did not chair its audit committee, and I do not claim financial expertise solely from holding that seat.

I have no current directorship and would plan 24 annual days for a suitable new appointment after examining its actual calendar and relationships. I remain interested in companies where product choices, engineering capability and long-lived obligations need to be considered together. The contribution I offer is a disciplined account of why a capability should exist, what evidence supports the next investment and what the organisation will need to keep owning. I expect that account to improve when colleagues from finance, operations, commercial work and governance challenge it.

Chapter II

A Philosophy of Leadership

An engineering organisation should know why it owns a capability, whom a difference serves and what attention each continuing commitment will require.

Yunqiao Ruan

Chapter III

Areas of Practice

  1. IProduct variation and shared capability
  2. IIAI evaluation economics
  3. IIILocal and central application design
  4. IVEngineering ownership choices

Chapter IV

Selected Work

§ 1

Funding a common product without erasing the reasons clients differ

In February 2024, our workflow product existed as sixteen runnable code branches: one common line and fifteen client-specific forks. Some differences represented contractual workflows that the common product could not yet support. Others survived because copying a branch had once been easier than agreeing a configurable behaviour. Every shared correction required engineers to establish which versions needed the work and how each would be examined. Sales colleagues valued the apparent freedom to promise a separate version; product engineering carried the continuing cost.

I proposed a six-month programme to consolidate ten forks into the common line while retaining five with substantiated differences. A complete consolidation would have created a simpler diagram, but it would also have forced unsuitable workflows on those five clients. Keeping all sixteen avoided a difficult commercial discussion and continued the repeated engineering work. I chose a smaller common product with explicit variation points, supported by account-by-account agreement on what would change.

The programme cost CNY 8.4 million. Product, delivery and account owners reviewed each candidate with its client before migration. By August, the product had six runnable branches: the common line and five retained specialist forks. A configuration choice in the common product did not remove the need to examine the resulting behaviour; it changed where that examination was maintained. We kept the five specialist owners and their support obligations visible in the product plan.

For the same monthly correction-and-regression activity, recorded engineering effort moved from 460 person-hours in the pre-programme reference month to 310 in the first stable month after consolidation. Those two observations helped us inspect the direction of the change; they were not a controlled study or an annual labour saving. No employees were removed on that basis, and the consolidation cost remained in the investment account.

The useful result was a product whose common and exceptional work could be discussed honestly. I would begin the client variation review earlier next time, before architectural sketches have made a preferred common behaviour feel inevitable. Engineers need a commercial explanation for a difference before deciding whether it belongs in configuration, a separate extension or a continuing fork.

§ 2

Comparing inference expenditure against accepted work

In November 2024, a document-assistance prototype looked cheaper when reported as expenditure per model response. That denominator counted useful drafts, unusable drafts and answers that a reviewer would have to rebuild. The product team wanted to select the cheaper route quickly. I asked for a comparison at the level of work a user could actually accept, while keeping the experiment narrow enough to explain.

We assembled a fixed set of 1,000 permitted test requests with representative source documents. Each route produced one answer per request. Before comparing them, subject reviewers agreed criteria for factual support, required fields and an explicit refusal when the supplied material was insufficient. The reviewers did not see which route had produced an answer. The set and criteria remained unchanged across the two runs; no client document was made available for a different purpose merely because the experiment was useful.

The existing route incurred CNY 2,240 of measured inference charges and produced 800 accepted answers. The proposed routing approach incurred CNY 2,100 and produced 875 accepted answers. Dividing the full charge by accepted outputs gave CNY 2.80 and CNY 2.40 respectively. We reported all four underlying numbers. The lower figure did not include reviewer time, development expenditure or the cost of later operating support, and the 125 unaccepted outputs in the second run did not disappear from the report.

I supported a limited product trial rather than broad adoption. The commercial sponsor wanted to extrapolate the observed cost to every document workflow. I declined that forecast because the tested set represented one task, and the routing choices had been developed with knowledge of its requirements. The six-week evaluation and implementation work cost CNY 1.9 million, a separate investment from the measured inference charges.

The trial made a useful unit of comparison available without claiming general model superiority. A different mix of requests, longer sources or changed reviewer criteria could reverse the result. Next time I would reserve a separate, unseen evaluation set before engineering begins. Keeping the development and final evaluation populations distinct would provide stronger evidence than repeating a familiar set, even when every calculation within that set is correct.

§ 3

Putting time-sensitive assistance close to the work

In April 2025, an industrial inspection application sent every image to a central service before presenting an advisory classification to the operator. The application served forty-eight stations across two client sites. Its output helped people examine a part; it did not operate a machine interlock or decide whether a production line was safe. The central design made model maintenance straightforward but made the operator's response depend on the network round trip.

I recommended a split design: local inference and a recent approved reference package at each station, with central distribution, monitoring and later synchronisation. The infrastructure team preferred one central operating surface. Delivery leaders worried about maintaining many local installations. I accepted those additional obligations because the interaction needed a prompt local response, then limited the local component to the decision support that actually required it. Reporting and model distribution remained central.

The eight-week implementation cost CNY 4.8 million. In a replay of the same 30,000 permitted test images on the defined station hardware, the 95 th-percentile response interval fell from 180 milliseconds through the central path to 42 milliseconds locally. Both measurements used the same start and end points: submitting the image and receiving the advisory classification. They did not measure an operator's inspection time, manufacturing throughput or the correctness of the classification.

During a separate ninety-second network interruption rehearsal, local assistance continued with the last approved package while its activity records waited for synchronisation. We showed the package version and disconnected state to the operator. Continuing to produce a result was not permission to use an indefinitely old package; the operating owner set the allowed disconnected period and the response when that period ended. The client retained authority over the underlying manufacturing process.

I considered the result evidence for that particular division of work, not an argument to move every application to the edge. Next time I would bring local package maintenance and replacement hardware into the first design workshop. A latency comparison can draw attention away from the support work created by multiplying installations, and that work belongs in the original choice.

§ 4

Making reuse a documented product decision

In October 2025, delivery teams proposed fourteen components from earlier client engagements for a common product library. The technical case appeared attractive: the components solved problems likely to recur. The difficult question was whether the company was entitled to reuse each implementation and whether client-specific information had become embedded in it. The engineering team could describe the code but could not settle the contractual position by itself.

I asked account owners and authorised legal colleagues to review the relevant agreements and provenance before product adoption. A delivery sponsor argued that an internal library was less consequential than selling a component separately. I did not accept that as sufficient authority. The alternative of rebuilding all fourteen would have avoided some dependency on earlier implementations but consumed scarce engineering effort and still required a clear specification of what could be carried forward.

Seven weeks of review and preparation cost CNY 2.6 million. Nine components were approved for the stated shared-product use after the responsible reviewers completed their work; five remained outside the library because the necessary permission or separation had not been established. Approval concerned the defined use and implementation, not a universal right to reuse anything learned on the engagement. We retained the agreement references and the restrictions with each accepted component.

Product teams subsequently selected seven of the nine approved components for three named internal delivery programmes. Two were available but did not fit those programmes. That distinction mattered: legal clearance and technical availability did not themselves establish adoption or commercial value. We did not count the five restricted components as product assets, and we did not infer revenue from the seven selections.

The decision gave engineers a usable route to reuse without turning their technical assessment into a legal conclusion. It also exposed why provenance should be captured while an engagement is active, when its decisions are easier to reconstruct. If I repeated the programme, I would put the prospective reuse discussion into the original engagement design and agreement review. A later library exercise is an expensive place to discover that a useful component cannot responsibly travel beyond its first client.

§ 5

Buying a routine capability to preserve product attention

In February 2026, we considered building an internal scheduling capability for a new enterprise product. The initial plan assigned eight engineers for nine months, or seventy-two planned engineer-months, before allowing for continuing maintenance. The team was capable of building it. My concern was whether owning that particular implementation would distinguish our product enough to justify the attention it would consume.

I compared the proposed build with a purchased component that met the agreed functional and operating requirements in a controlled assessment. Engineering leaders preferred full control of the code. Product colleagues needed the surrounding domain workflows sooner. I recommended purchase with an explicit integration boundary and an exit exercise, while retaining our own definition of the product behaviour. The supplier would provide a component; it would not become the owner of the product's priorities.

The selected arrangement carried CNY 3 million in annual licence cost and CNY 2.4 million for the four-month integration programme. Four engineers performed that integration, representing sixteen planned engineer-months. The other four from the original proposed team worked on the product's domain workflows. I did not present the difference between seventy-two and sixteen as a cash saving: the people remained employed, the purchased route added recurring charges, and the alternatives had different schedules and continuing obligations.

By June, the defined integration was complete and the team had demonstrated export and re-import of the scheduling state in its exit rehearsal. That exercise reduced one uncertainty about changing the component later; it did not prove that switching supplier would be immediate or inexpensive. The product retained monitoring, support and renewal responsibilities. Commercial owners approved the licence arrangement, and the investment account showed both initial and recurring expenditure.

The choice preserved engineering attention for work we believed customers would value more directly. It remained a decision to revisit as product needs and supplier terms changed. Next time I would compare the two options using a three-year ownership account from the outset, rather than allowing the first build estimate and first licence quotation to frame the discussion. A sensible first-year choice needs a visible account of what it asks the company to keep paying and maintaining.

Chapter V

The Boardroom

  • Shenlume Instruments

    Former non-executive director

    Technology committee member; no audit chair claim

    July 2018–June 2022

Chapter VI

Essays

An invitation

Contact

I welcome a carefully scoped board or advisory discussion about enterprise software, industrial applications or engineering investment. My former instruments-company directorship ended in June 2022; I have no current seat. For a suitable new appointment I can plan 24 annual days, subject to a particular calendar, employer consent and relationship review. Speaking conversations are most useful when there is a concrete product decision for the audience to examine.

Open to
  • Board appointments
  • Advisory roles
  • Speaking invitations

office@yunqiaoruan.example