Giải pháp phần mềm trọn gói, do một người xây dựng.

Tôi là Bill, kỹ sư phần mềm, và tôi chịu trách nhiệm toàn bộ: ứng dụng, máy chủ chạy ứng dụng đó, và việc triển khai để nó luôn hoạt động. Một đầu mối liên hệ duy nhất, không bàn giao qua lại, không có chuyện “phần đó không phải việc của tôi”.

Kể cho tôi về dự án của bạn

Tôi xây dựng gì

Hầu hết freelancer chỉ làm một phần, và cuối cùng bạn phải điều phối một người làm front-end, một người làm back-end và một người lo máy chủ. Tôi làm tất cả.

Ứng dụng desktop

Ứng dụng đa nền tảng bằng Electron, ưu tiên Windows — từ giao diện đến cập nhật tự động và bộ cài đặt.

Ứng dụng web

Công cụ nội bộ và ứng dụng web từ cơ sở dữ liệu đến giao diện — Node.js, TypeScript, PostgreSQL.

Hạ tầng đám mây

Thiết lập VPS, triển khai Docker, kết nối VPN, HTTPS, sao lưu và giám sát — những hệ thống hoàn toàn thuộc về bạn.

Đường ống dữ liệu

Thu thập, xử lý và kiểm soát chất lượng dữ liệu trên PostgreSQL — chạy ổn định ngày qua ngày.

Quản trị từ xa

Vận hành và hỗ trợ lâu dài cho các hệ thống tôi bàn giao, để chúng âm thầm hoạt động trong nhiều năm.

Phân phối ứng dụng

iOS qua TestFlight và Apple Business Manager, công chứng (notarization) macOS qua pipeline CI, PWA.

Dự án gần đây

Tên khách hàng và chi tiết được giữ kín; các ví dụ này mô tả dạng công việc tôi bàn giao.

Nền tảng dữ liệu vận hành thực cho một công ty dữ liệu doanh nghiệp

Linux · PostgreSQL · Python · Docker · VPN · sao lưu tự động

Một công ty cung cấp dự án dữ liệu cho khách hàng quốc tế cần các đường ống thu thập, xử lý và kiểm soát chất lượng chạy như một hệ thống sản xuất đáng tin cậy. Tôi vận hành toàn bộ nền tảng: máy chủ, cơ sở dữ liệu, truy cập từ xa an toàn, sao lưu đã kiểm thử, và các ứng dụng nạp và đọc dữ liệu. Hệ thống chạy hằng ngày, và mọi phần đều thuộc về khách hàng.

Ứng dụng desktop đa nền tảng cho một nhóm làm việc phân tán

Electron · TypeScript · monorepo · phiên bản web song song

Một nhóm người dùng Windows cần một công cụ duy nhất cho công việc hằng ngày. Tôi xây dựng ứng dụng desktop bằng Electron và duy trì song song một phiên bản web trong cùng một monorepo, để cùng một sản phẩm dùng được cả khi cài đặt lẫn trên trình duyệt.

Bảng điều khiển phân tích tự lưu trữ

Docker · ShinyProxy · VPS · HTTPS

Các bảng điều khiển dữ liệu tương tác phải luôn sẵn sàng cho người dùng mà không phụ thuộc vào đám mây của bên thứ ba. Tôi triển khai chúng sau ShinyProxy trong Docker trên một VPS, với kiểm soát truy cập đúng nghĩa — tự lưu trữ, kiểm soát được và rẻ khi vận hành.

Mã nguồn mở

Công việc cho khách hàng là bảo mật. Đây là công việc tôi có thể cho xem trọn vẹn.

Android trong Docker (redroid) trên ARM64 — báo cáo thử nghiệm công khai

Linux · Docker · ARM64 · binderfs · ADB

Một khách hàng hỏi liệu redroid — Android chạy bên trong một container Docker — có thực sự hoạt động trên máy chủ đám mây ARM64 không, và tốn bao nhiêu. Thay vì đoán, tôi chạy thử: từ một máy chủ Ubuntu trống đến một Android hoạt động và trả lời ADB trong chưa đầy 30 phút, với khoảng 60 xu euro tiền máy chủ.

Tôi công bố ghi chép, gồm cả lỗi mà hầu như mọi hướng dẫn trên mạng đều nói sai: trên kernel 6.x, các thiết bị binder đến từ binderfs và phải được mount, đó là lý do container khởi động rồi âm thầm chết. Kèm theo số liệu tài nguyên thực tế và lý do vì sao cổng ADB không bao giờ được mở ra ngoài.

github.com/fullstacksolutiondev/redroid-arm64-notes

Cách tôi làm việc

  1. Bạn mô tả vấn đề.Bằng lời lẽ đơn giản — điều gì cần có mà hôm nay chưa có.
  2. Tôi đề xuất giải pháp.Tôi sẽ xây gì, trên công nghệ nào, chi phí vận hành bao nhiêu, và khi nào xong.
  3. Tôi xây dựng toàn bộ.Ứng dụng, máy chủ, triển khai — với tiến độ rõ ràng bạn nhìn thấy được, không phải họp báo cáo.
  4. Mọi thứ thuộc về bạn.Tài khoản, máy chủ, mã nguồn và dữ liệu là của bạn. Tôi bàn giao tài liệu, không phải sự phụ thuộc.
  5. Hệ thống tiếp tục chạy.Sao lưu, giám sát và cập nhật — tôi có thể vận hành những gì mình xây, hoặc hướng dẫn người của bạn làm.

Liên hệ

Hãy mô tả vấn đề của bạn trong vài câu, tôi sẽ cho biết mình sẽ giải quyết như thế nào.