System Analyst ・ Full-Stack Engineer

Turning business processes into reliable software.

把業務流程,變成可靠的軟體。

I’m Arthur Lin (林晉宇), a system analyst and full-stack engineer. I start from the interview and the spec, then build the API, the data, and an interface that can actually ship — including automation such as LINE.

Taipei中文 / EnglishFreelance build ・ systems consultingReplies within 1–2 business days
AI
LINE group assistant
AI Q&A ・ reminders ・ expenses ・ news
@assistant Remind everyone at 9:00 tomorrow to send the weekly report
Set. I’ll post in this group tomorrow at 09:00.
Split lunch, 720, four people
Noted. 180 each.

Sample conversation, not usage data

Deployed on Cloud Run
AI Q&A
02 · Tools

Tools

Small tools live on a subdomain, for example tools.royalints.com, and are listed here.

All tools

No public tools yet

A card appears here once a subdomain is actually serving.

tools.royalints.com
03 · About

The process, and the system that runs it

AL

Arthur Lin

System Analyst & Full-Stack Engineer ・ Taipei

I do system analysis and full-stack engineering. A project starts by writing down who it’s for, where the data comes from, and what is out of scope — then the API, the data layer, and a version that can be deployed. Royalints is the name I use for freelance work.

Requirement interviewsAPI specsData modelsScopeTypeScriptNode.jsHonoPrismaPostgreSQLReactNext.jsGoogle Cloud RunCloud SchedulerNeonLINE Messaging API

System analysis

Interviews, flows, and API and data specs written so they can be built.

Full-stack

TypeScript services, the data layer, and the interface, through to deploy.

Automation

Things like the LINE group assistant: Q&A, reminders, scheduled pushes.

中文 and English

Specs, interfaces, and email in Chinese or English.

04 · Services

Services

One slice, or from the spec through to deploy. The scope is written down first.

01

System analysis

Interviews, flows, and boundaries, including what is out of scope this time.

  • Interviews and flows
  • API and data specs
  • What done means
02

Full-stack development

TypeScript services, the data layer, and the interface, through to a deployable version.

  • TypeScript / Node.js
  • Interfaces and internal tools
  • Deployment
03

Automation

Schedules, notifications, and third-party APIs. A LINE bot plus a cloud scheduler is one example.

  • LINE group bots
  • Q&A, reminders, pushes
  • Cloud Scheduler
04

Existing systems

Read the current behavior and the risks, then change it in small steps. No schedule before the code has been read.

  • Read what it does now
  • Small changes
  • Schedule after the code
05 · Contact

Have something in mind?
Let’s build it.

Tell me the process, or where it hurts. Replies within 1–2 business days 把需求做成可以上線的系統。