Hello.
After reading over your requirements this looks like a perfect fit for my skills sets.
I have been a java developer for 4 years .
while i am certain there will be others who underbid me on this project, i can ASSURE you Several things.
1. I work extremely fast .
2. I bring fresh ideas for every project from myself
3. you will not regret that you worked with me
I believe communication is the key to every successful project.
Thank you and I look forward to the Opportunity to work with you .
Sincerely,
Abdelfatah