Skip to content
YIQILAI.TECH — Home

Enterprise software development & integration

Together, we put software to work.

We build business software and connect the systems your team relies on. From understanding the work to putting the software into use, we focus on clarity, reliability, and room to evolve.

Software built around your business.

The starting point may be a new application, an existing system, or a process spread across several tools. We help turn the business need into a system your team can use and maintain.

  • Software development

    Translate business rules into applications people can use every day. We design and develop new systems, and improve existing software as the work changes.

  • System integration

    Connect business systems, databases, and spreadsheets with clear interfaces and data flows. The aim is less repeated entry and a clearer understanding of where information comes from and how it changes.

  • Implementation and improvement

    Work with users to test the software, bring it into daily use, and prepare for handover. Documentation and maintenance are considered from the start, so the system has a sound basis for further improvement.

Illustrative scenario · Not a client case study

A clearer process for recurring reports.

Consider a monthly operating report for an asset-management team. Figures arrive from several properties in different files. Definitions need checking, gaps need following up, and the information has to be brought together again.

Start with the report and the decisions it supports. Agree the data definitions, build the imports and checks, and give the team a clear way to review exceptions before preparing the report.

A process the team can use again next month, with figures that can be traced to their sources and unresolved questions kept visible.

  1. Collect
  2. Check
  3. Review
  4. Report
Explore data and reporting →

How we work

Good software starts with understanding the work.

YIQILAI.TECH is led by Billgo, whose experience spans enterprise software development, architecture, and implementation. He works directly with client teams, bringing business understanding and engineering decisions into the same conversation.

  • Start with the work.

    Understand the tasks, business rules, and people involved before deciding how the software should work.

  • Make complexity manageable.

    Keep information, rules, and important changes understandable. A simpler interface should make the work clearer too.

  • Build for change.

    Keep data models, interfaces, and decisions clear so the system can be maintained and adapted as the business evolves.

Notes

Notes from the work.

We write about software design, business workflows, and the decisions that make systems easier to use and maintain—including where AI can help.

Read the notes →

Product & Design

Start With the Smallest Valuable Loop

A product note on MVPs, user demand, and why the first useful loop is more important than the first complete system.

Product & Design

AI Features Should Earn Their Place

A product judgment note about when AI belongs in a workflow and when it is just a decorative shortcut.

Let’s build something useful.

Tell us what your team is trying to do, where your systems need to improve, or what you want to build next. We can start with one concrete problem and work out the next step together.