Building A Proof-Oriented Programmer That Is 64% Better Than GPT-4o Under Data Scarsity