Proposal & Deliverables
Paid trial proposal detail dengan 3 opsi scope, pricing framework, draft email final, LinkedIn recruiter message, dan Engineering Improvement Proposal lengkap.
๐ Proposal & Deliverables
Paid Trial Proposal โ Detailed Scope
Deliverable Siap Kirim
Proposal ini bisa langsung di-copy sebagai attachment PDF atau dimasukkan ke Google Docs lalu di-share link-nya ke recruiter. Pilih 1 dari 3 opsi sebelum mengirim.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ PAID TRIAL PROPOSAL โ
โ Freelance Software Engineer โ Microservices โ
โ PT Sentra Vidya Utama (SEVIMA) โ
โ โ
โ Prepared by: Faisal Affan โ
โ Date: Februari 2026 โ
โ Duration: 3 Months (sesuai listing) โ
โ Availability: ASAP โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโDetail per Option
SCOPE: Membangun API Gateway terpusat dan mengekstrak Auth Service dari PHP monolith SIAKAD ke Go microservice standalone.
WHY THIS FIRST:
- API Gateway = foundation untuk SEMUA microservices lainnya
- Auth Service = most independent module, lowest risk to extract
- Enables incremental migration (Strangler Fig) tanpa breaking change
Final Deliverables:
- ๐ฆ Go Auth Service (production-ready, deployed to EKS)
- ๐ฆ API Gateway configuration (Kong/Traefik)
- ๐ฆ Helm charts + CI/CD pipeline (GitHub Actions)
- ๐ฆ Test suite (unit + integration + load)
- ๐ฆ Architecture Decision Records (3-5 ADRs)
- ๐ฆ Runbook + monitoring dashboards
- ๐ฆ Knowledge transfer recordings
SCOPE: Mengekstrak modul Payment Gateway dari SIAKAD monolith ke Go microservice standalone dengan ACID compliance penuh.
WHY THIS:
- Payment = highest-risk module (uang mahasiswa)
- ACID compliance wajib โ satu error = reputasi hancur
- Bounded context yang jelas (payment โ academic)
- Pengalaman banking backend (BTPN 4.1M users) = direct match
Final Deliverables:
- ๐ฆ Go Payment Service (production-ready, ACID-compliant)
- ๐ฆ Bank integration adapters
- ๐ฆ Reconciliation engine
- ๐ฆ Audit trail system
- ๐ฆ PCI-DSS compliance documentation
- ๐ฆ Financial accuracy reports
- ๐ฆ Monitoring dashboards + alerting
SCOPE: Membangun dedicated KRS Service yang menyelesaikan race condition saat mahasiswa berebut kursi kelas secara serentak.
WHY THIS:
- Masalah #1 yang dirasakan mahasiswa setiap semester
- Race condition = core engineering challenge
- Go goroutines + Redis distributed locking = perfect solution
- High-visibility win: kalau ini solved, kampus notice immediately
Final Deliverables:
- ๐ฆ Go KRS Service (production-ready)
- ๐ฆ Redis distributed locking system
- ๐ฆ Waitlist engine
- ๐ฆ Real-time seat availability dashboard
- ๐ฆ Load test results + benchmark report
- ๐ฆ KRS season operations runbook
Pricing Framework
Jangan Mention Harga di Email Pertama
Biarkan mereka yang propose, atau diskusikan di call. Framework ini untuk persiapan negosiasi saja.
| Item | Detail |
|---|---|
| Model | Monthly retainer (bukan hourly) |
| Justifikasi | Deliverable-based, tidak perlu track jam |
| Estimasi Rate | IDR 20-30 juta/bulan |
| Total 3 Bulan | IDR 60-90 juta |
| Benchmark | FTE senior engineer Surabaya = IDR 25-40 juta/bulan (tanpa overhead) |
| Payment Terms | 30% upfront โ 35% milestone M2 โ 35% completion M3 |
ROI untuk SEVIMA:
- Production-ready microservice
- Complete documentation (SOP yang mereka tak punya)
- Knowledge transfer ke tim internal
- Zero recruitment overhead (no probation, no benefits)
- Zero risk: kontrak selesai = selesai
๐ง Draft Email โ Final Version
Subject: Proposal: 3-Month Microservices Contract โ
with prototype + technical audit
Hi Shafa / Tim Engineering SEVIMA,
Saya tertarik dengan posisi Freelance Software Engineer
(Microservices). Daripada hanya mengirim CV, saya sudah
melakukan research mendalam dan menyiapkan beberapa
deliverables:
๐ฌ TECHNICAL AUDIT (5 min Loom):
Analisis arsitektur SEVIMA + rekomendasi microservices
migration path menggunakan Strangler Fig pattern:
[link Loom]
๐ PROTOTYPE:
Go microservice boilerplate untuk EduTech domain โ
clean architecture, gRPC, Docker, unit tests โ siap
dipakai di hari pertama kontrak: [link GitHub repo]
๐ PROPOSED SCOPE (pilih 1 dari 3 opsi):
โ Option A: API Gateway + Auth Service extraction
โ Option B: Payment Service extraction dari SIAKAD
โ Option C: KRS Race Condition Solver (Go + Redis)
Setiap opsi mencakup:
Month 1: Design + implementation + TDD
Month 2: Integration + load testing
Month 3: Deploy to EKS + documentation + knowledge transfer
๐ TRACK RECORD:
โ Solo-built banking backend: 4.1M users, 30 days (BTPN)
โ IoT telemetry platform: 50K events/sec (Petrosea)
โ Multi-site fleet management: autonomous edge (HPU)
โ Full case studies: news.faisalaffan.com
Tech: Go โข gRPC โข Kafka โข Docker โข Kubernetes โข AWS
Saya bisa mulai ASAP. Sebagai engineer yang terbiasa
solo-building at scale, saya self-directed dan
deliverable-focused. Anda hanya perlu define the problem โ
saya deliver the solution + documentation.
Happy to discuss via 30-min call.
โ Faisal Affan
๐ news.faisalaffan.com
๐ฌ [video intro link]
๐ linkedin.com/in/faisal-affan๐ฌ LinkedIn Recruiter Message โ Shafa Amelia
Pesan LinkedIn (Siap Copy-Paste)
Hi Kak Shafa ๐
Saya Faisal Affan โ full-stack engineer dengan pengalaman
di banking (BTPN Syariah, 4.1M users) dan IoT mining
(Petrosea, 50K events/sec).
Saya sangat tertarik dengan posisi Freelance Software
Engineer (Microservices) di SEVIMA. Saya sudah menyiapkan:
๐ Technical proposal dengan 3 opsi scope
๐ฌ Architecture audit video (Loom)
๐ Go microservice prototype (GitHub)
Boleh saya kirim ke email Kakak, atau ada channel lain
yang lebih tepat?
Terima kasih! ๐
โ FaisalFollow-up Message (kalau tidak dibalas 3 hari)
Hi Kak Shafa โ follow up pesan saya sebelumnya.
Saya sudah kirim lengkap proposal + prototype ke email
shafa.amelia@sevima.com. Kalau ada pertanyaan atau perlu
saya elaborate lebih lanjut, happy to jump on a quick call.
Terima kasih banyak untuk waktunya! ๐๐ Engineering Improvement Proposal (Expanded)
Strategy #5: Reverse Application
Dokumen ini bisa di-attach sebagai PDF atau Google Docs bersama email. Target 30-minute read yang membuat hiring manager berpikir: "Orang ini sudah tahu masalah kita lebih baik dari internal."
Last updated on
Interview & Negotiation Prep
Persiapan interview teknikal & behavioral, STAR stories, salary negotiation script, dan expected interview flow khusus SEVIMA.
Loom Audit โ Panduan Rekam Video
Step-by-step guide untuk merekam 5-10 menit Loom technical audit SEVIMA, termasuk script, tab preparation, dan delivery tips