Contractor is appointed by the Client for reviewing, cleaning, propose optimizations and improvements to a C# application on Windows mobile platform.
If proposed optimizations or improvements don?€™t represent major changes in architecture, Contractor will execute them.
## Deliverables
| **Sr No** | **Tasks** |
| | Analyze the code supplied by client. |
| | Understand the functionality of the application, its underlying architecture and how it uses existing frameworks / packages. |
| | Apply industry best practices to organize and to clean the code, in order to make it more understandable and maintainable. |
| | Propose CVS to SVN code versioning migration. |
| | Propose and if possible implement code optimizations and application improvements. |