Hello,
My name is Vlad Markov.
I'm "crafting" software more then 17 years with 7+ years of experience in mobile development via different frameworks and tech.
Each project I divide to milestones like this:
1. Define project specifications.
2. Writing and approve documentation.
3. Prototyping and first demo with main functionality.
4. Finalizing project and second demo.
5. Fixing some issues/bugs and deploying project for customer.
Actually, the small projects could have just 2 milestones, but each milestone should be paid after completing.
Additionally, I have a lot of experience in c#/.net and xamarin mobile-development.
If you give me more information about your project, I could clarify what you need and do it.
If you have some questions, please ask me.
Sincerely,
Vlad.