Skip to main content

Software can be complex. Your next step can be clear

I help businesses clarify product needs, shape practical solutions, and move from planning to reliable delivery.

Bring the problem. No technical document required.

Tainan City, Taiwan

Voss, software consultant

One consistent partner from requirements and technical assessment through implementation and delivery.

Selected clients and organizations

  • TOYOTA — Smart GO Project
  • HOTEL INDIGO — Hotel Indigo Alishan
  • DELTA — Delta Electronics
  • ITRI — Industrial Technology Research Institute
  • NCKU — National Cheng Kung University
  • E Ink — E Ink Holdings
  • LINKER — Linker Vision
  • ACTIONS — Actions Language
  • UNI-CO — Uni-Co Create Technology
  • Jinyufeng — jinyufeng
  • NOAHK — Noahk Technology

How we work

From defining the problem to delivery, each step makes the direction clearer.

  1. Clarify the problem

    Start with the idea, requirements, or existing system to identify the real need and priorities.

  2. Shape the plan

    Turn scope, risks, and resources into a plan the team can act on and review.

  3. Deliver together

    Keep the team aligned, complete the work in stages, and confirm the results.

From real problems to practical change

Each case began with different constraints. The common thread was making the problem clear before moving forward.

Hotel Indigo Alishan — Brand Website & CMS
012026/07 — Ongoing

Hotel Indigo Alishan

Keeping the hotel brand and content operations in one maintainable system

The challenge
The hotel website needed to present rich hospitality content while giving the team a CMS for rooms, dining, experiences, and image assets.
How I helped
Owned the full frontend and backend delivery with a Vue 3 and Express.js decoupled architecture, including AWS deployment and Amazon S3 asset management.
What changed
Delivered the Hotel Indigo Alishan brand website and CMS so the public content and internal management workflow can continue to evolve.
Actions Language — Website Handover, Maintenance & Development
022026/07 — Ongoing

Actions Language Co., Ltd.

Restoring a predictable rhythm to website maintenance

The challenge
The existing site had a broken maintenance and handover process, leaving issues, ownership, and next steps unclear.
How I helped
I audited the architecture, outstanding issues, and operational risks, then rebuilt the requirements, schedule, and acceptance workflow.
What changed
The handover and issue review established a clear cadence for ongoing maintenance and feature delivery.
jinyufeng — Official Website
032023/10 — Ongoing

jinyufeng

Giving a non-technical client and developers shared understanding

The challenge
The client needed a corporate website, but requirements, estimates, timing, and technical execution lacked a shared language.
How I helped
I bridged both sides by documenting requirements and coordinating contracts, estimates, schedules, and frontend and backend work.
What changed
The client and delivery team worked from an aligned scope and acceptance process through planning and launch.
TOYOTA Smart GO App
042025/07 — 2025/08

Sprout Network Co., Ltd.

Keeping app sharing links working before a service shutdown

The challenge
Firebase Dynamic Links was being discontinued, putting existing vehicle sharing and deep-link journeys at risk.
How I helped
I evaluated alternatives, migrated to Branch.io, and rebuilt link generation and routing for installed and new users.
What changed
The migration was completed before shutdown, preserving app sharing, opening, and store-routing flows.

Turning observed problems into products people can use

Alongside client work, I continue to design and maintain my own products, carrying each decision from user context and feature tradeoffs through launch.

More experience

  • Delta Electronics — Mobile Platform

    2023/08 — 2023/12Systems & Product Development

    Delta Electronics, Inc.

    Delta Electronics — Mobile Platform

    Packaged Android capabilities such as Bluetooth, barcode scanning, camera access, and printing into a JavaScript library for web teams.

  • ITRI — Production Management System

    2025/08 — 2025/11Systems & Product Development

    Industrial Technology Research Institute (ITRI)

    ITRI — Production Management System

    Digitized quality control across nine production stations with validation, historical tracking, and statistical process control.

  • NCKU Future Venue — Real-Time Energy & Air Quality Monitoring

    2025/07 — 2025/10Systems & Product Development

    National Cheng Kung University

    NCKU Future Venue — Real-Time Energy & Air Quality Monitoring

    Unified energy and air-quality sensor data into live monitoring, historical analysis, and alerts for smarter campus decisions.

  • Uni-Co Drone Ground Station — Operations Management System

    2025/04 — 2025/07Systems & Product Development

    Uni-Co Create Technology Co., Ltd.

    Uni-Co Drone Ground Station — Operations Management System

    Built secure authentication, permissions, lockout protection, and audit logging for a fully offline drone ground station.

  • NCKU × E Ink — The Future of Paper

    2024/10 — 2024/12Systems & Product Development

    E Ink Holdings Inc.

    NCKU × E Ink — The Future of Paper

    Guided three student teams from product concepts to three working Android apps for E Ink devices in two months.

  • Pharmacy ERP — Inventory Management System

    2024/07 — 2025/05Consulting & Project Delivery

    Noahk Technology Co., Ltd.

    Pharmacy ERP — Inventory Management System

    Led requirements, delivery planning, and team coordination for a pharmacy platform connecting POS, branches, care providers, and suppliers.

Technology Stack

Technology selected to fit the problem: proven languages and frameworks across mobile, web, and backend.

AI Technologies

  • OpenAI
  • Anthropic
  • Google Gemini

Mobile

  • Swift
  • Kotlin
  • Jetpack Compose

Front-End

  • JavaScript
  • TypeScript
  • Vue.js
  • Quasar
  • Nuxt.js
  • Next.js
  • PrimeVue
  • HTML5
  • CSS3

Back-End

  • Node.js
  • Python
  • FastAPI
  • Java
  • PHP
  • Laravel

Database

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Cloud Platforms

  • AWS
  • Google Cloud
  • Vercel
  • Cloudflare
  • Supabase

DevOps & CI/CD

  • Docker
  • GitHub
  • GitHub Actions
  • GitLab

Understand people before choosing technology

I moved from hands-on engineering into requirements and project delivery. I work between business, users, and development teams to turn complexity into choices everyone can understand.

Technology is not the answer by itself. The real work is understanding the problem, being honest about constraints, and keeping everyone clear on where we are and what comes next.

Making complex ideas clear is part of the craft

2024 GDG DevFest Tainan

GDG Tainan · 2024/11

2024 GDG DevFest Tainan

Led a workshop on building an AI chatbot with the Gemini API, Google Apps Script, and LINE Messaging API. I structured the scripts into approachable modules so non-technical attendees could complete the integration by changing only a few parameters.

2022 iThome Ironman Merit Award

iThome · 2022/09

2022 iThome Ironman Merit Award

Published a technical article every day for thirty consecutive days in the Mobile Development category, earning both an individual merit award and a team award. I was later invited by DrMaster Press to publish a book.

Southern Taiwan University — Android Fundamentals

STUST GDSC · 2022/10

Southern Taiwan University — Android Fundamentals

As a GDG Tainan co-organizer, taught a four-week Android fundamentals course for computer science students. The course progressed from Kotlin basics and Android Studio to a complete BMI app project.

A few things you may want to know

An incomplete idea is enough to begin

We will clarify your current situation, goals, and constraints, then identify the most practical place to start.

Online Consultation

Clarify Your Needs and Find the Right Solution

In a one-on-one online consultation, we will clarify your product requirements, technical direction, and scope to identify the most practical next step for your current stage.

We will clarify

  • The problem you truly want to improve
  • Available resources, constraints, and priorities
  • Practical options and the first next step

A conversation does not commit you to a project.

The Cal.com booking dialog opens on this site. You will automatically receive a Google Meet link and calendar invitation after booking.