budget and time depends on the complexity of the code, time to debug bugs, a list of know bugs would be apreciated(as descriptive as u can provide it).
I was a pascal coder, then I migrated to borland delphi eventually, so that accounts for far more than 5 years experience. My main focus in informatics was security, networking and reverse enginnering games, so debuging your app wont be a problem.
I dont require any initial payment or milestone until i give u the code working and u tested it satisfactory.