RAYMOND TRAN Coder dạo · Freelance
Đang nhận dự án
Raymond Tran
Xin chào, mình là

Raymond
Tran

Coder dạo & Web developer
Người sáng lập SimpleSoft

Bạn có ý tưởng, hoặc một quy trình đang làm tay? Mình biến nó thành phần mềm dùng được, từ giao diện đến cơ sở dữ liệu. Làm gọn, giao đúng hẹn.

Từ ý tưởng đến sản phẩm dùng được.
0+Dự án đã làm
0+Sprint đã thực hiện
0+Khách đang sử dụng

Dự án đã làm

Về mình

Mình là Raymond, là một coder dạo ở TP. Hồ Chí Minh. Khởi nguồn từ việc làm các website WordPress, vì gặp nhiều hạn chế bởi kiến thức, mình quyết tâm học và hiện tại đã có thể đảm đương full stack cho các dự án vừa và nhỏ. Thế mạnh của mình là các phần mềm quản lý, các hệ thống có tích hợp và hệ thống eCommerce.

Theo mình, phần mềm tốt là khi đáp ứng được nhu cầu vận hành thực tế của người dùng, không đưa họ vào một giải pháp cồng kềnh, phức tạp hơn.

Mình thích mấy bài toán có số liệu thật như kho, công nợ, đơn hàng, lộ trình giao hàng. Mục tiêu của mình là đưa người dùng vào cùng một hệ thống, tiến đến loại bỏ các phần mềm khác bên ngoài.

  • 01
    Đơn giản trướcLàm bản đơn giản nhất mà chạy được, cần gì thêm thì tính sau.
  • 02
    Chạy thật sớmĐưa bản dùng được cho người dùng thật sớm nhất có thể, rồi chỉnh theo góp ý.
  • 03
    Nói rõ từ đầuLàm những gì, bao giờ xong, tốn bao nhiêu: thống nhất rõ ngay từ đầu.
Người sáng lập SimpleSoft

Công ty làm phần mềm theo yêu cầu do mình sáng lập, nơi ra đời simpleRMS, simpleDMS và simpleWork.

Ghé thăm simplesoft.com.vn

Front-end

  • HTML / CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Vue
  • Tailwind CSS

Back-end

  • PHP
  • Laravel
  • Node.js
  • Python
  • Java
  • C#
  • Go
  • REST API
  • GraphQL

Mobile

  • Flutter / Dart
  • React Native
  • Kotlin
  • Swift
  • PWA

Cơ sở dữ liệu

  • MySQL
  • PostgreSQL
  • MongoDB
  • SQLite
  • Redis
  • Firebase
  • Supabase

Triển khai & vận hành

  • Git
  • GitHub Actions
  • Docker
  • Linux
  • Nginx
  • Cloudflare
  • Vercel
  • Hosting & Domain

Công cụ

  • Claude Code
  • VS Code
  • GitHub
  • Trello
  • Jira
  • MS Project

Phương pháp luận

  • Agile
  • Scrum
  • Release theo Sprint

Quản lý dự án

  • Sprint
  • Backlog
  • Timeline
  • Milestones

Mình làm việc thế nào

01

Trao đổi

Mình nghe bạn kể công việc đang chạy ra sao, tìm đúng vấn đề cần giải rồi mới bắt tay vào code.

02

Lên phương án

Mình đề xuất cách làm, chi phí và thời gian rõ ràng. Bạn biết trước mình sẽ nhận được gì rồi mới quyết.

03

Bắt tay làm

Mình làm đúng theo phương án đã chốt và báo tiến độ đều đặn. Không giấu giếm, không bất ngờ.

04

Bàn giao & hỗ trợ

Mình triển khai, hướng dẫn đội ngũ của bạn cách dùng, và vẫn ở đó khi bạn cần sửa hoặc mở rộng.

Quản lý theo Sprint

Một dự án chạy theo Sprint

Mình làm theo Agile và Scrum: chia công việc thành các Sprint, cuối mỗi Sprint có một bản chạy được để bạn xem và góp ý. Mọi mốc quan trọng nằm trên một timeline rõ ràng.

0Sprint đã thực hiện
0Dự án khách đang sử dụng
1–2Tuần mỗi Sprint
3–8Sprint để Go-live: website 3–4, hệ thống 5–8, gồm cả UAT
Khởi động
Ký hợp đồng, chốt phạm vi và backlog
Thanh toán 40%
Sprint 1
Release
Sprint 2
Release
Sprint 3
Release
Sprint 4
ReleaseUAT
Xong UAT
Khách nghiệm thu bản chạy thử
Thanh toán 40%
Go-live
Chính thức vận hành, tiếp tục hỗ trợ
Thanh toán 20%
Bảng công việc của một Sprint (minh hoạ)

Backlog2

Phân quyền người dùng
Xuất báo cáo ra Excel

Đang làm1

Màn hình công nợ

Review1

Nhập kho theo lô

Xong2

Đăng nhập
Danh mục sản phẩm

Định nghĩa "Xong" (Definition of Done)

Một việc chỉ được tính là xong khi đi hết bốn bước này.

Release lên StagingTính năng được đưa lên môi trường thử.
User test xác nhậnNgười dùng xác nhận đúng yêu cầu.
Deploy lên ProductionĐưa lên môi trường chính thức.
User xác nhận lần nữaKhông phát sinh lỗi trên Production.
Nhịp làm việc trong mỗi Sprint
  • Sprint Planning
  • Daily Scrum
  • Sprint Review
  • Retrospective
Ví dụ một lộ trình. Số Sprint thay đổi theo quy mô dự án.
Khi có thay đổi

Bạn muốn thêm hoặc đổi yêu cầu giữa chừng?

Mọi thay đổi đều đi qua một đường rõ ràng, để Sprint đang chạy không bị rối và bạn luôn biết trước chi phí.

01Đưa vào BacklogMọi yêu cầu mới đều được ghi lại.
02Đánh giáPhân loại là Cải tiến hay CR (Change Request).
03Báo giá nếu là CRBáo chi phí và thời gian thực hiện cho bạn.
04Chốt và đưa vào SprintChốt giá xong, mình cập nhật vào Sprint.
05Thực hiện và releaseLàm và release theo kế hoạch của Sprint.

Theo dõi tiến độ

 

  • Họp review cuối mỗi SprintXem bản chạy được và góp ý trực tiếp.
  • Báo cáo tuần và thángCập nhật tiến độ theo timeline và các mốc.
  • Họp online hoặc offlineTuỳ khách thuận tiện.
  • Xem bảng Trello, Jira thoải máiKhách được vào xem, ở mức chỉ xem.

Thanh toán theo hợp đồng

Chia làm ba lần, gắn với các mốc trên timeline.

40%40%20%
Khi ký hợp đồngKhi xong UATSau Go-live

Bàn giao

Tuỳ loại hợp đồng.

  • Mã nguồnMua đứt
  • Link ứng dụngSaaS
  • Tài khoản admin
  • Tài liệu hướng dẫn sử dụng
  • Biên bản nghiệm thu tổng thể
Phần mềm tốt là phần mềm được sử dụng hàng ngày.
Raymond

Cùng làm việc nào

Mình đang nhận thêm dự án mới và cả hợp tác lâu dài. Bạn cứ kể bài toán của mình, mình sẽ trả lời trong vòng 24 giờ.

→Đang nhận dự án