Dear Sir,I think I understood your requirements. Pls dont hesitate to contact me for further discussion.
There are quite a lot similarities(database manipulation, network communication, result parsing etc) in these tasks, if awarded i will design my application in modules so it's highly reusable and easier for future development.
Here are some Perl projects i've worked before FYI:
1. A GUI application on Linux to back up and restore file system. In basic mode this application backs up predefined items by a single click; in advanced everything can be configured, such as destination folder, follow links or not, etc. It supports delta backup, viewing, extracting any folder/file in an archive file before restore.
2. A source code build system to build C/C++/Java code on different platforms(Linux, Solaris, Windows) and generate installer packages using universal configurations. It supports gcc, Sun CC, java compiler, Microsoft C/C++ compilers, and Intel c/c++ compilers.
3. A Continuous Integration system. Users can log in a web site with there Linux credential to start building source code on their own branch, deployment on target machines(Linux/Windows), test and report on demand. A public branch is built and tested automatically everyday.
4. A makefile parser. With this tool user can search for value and definition for any symbol in a makefile and all makefiles included within it.
5. Scripts for initializing Oracle/Sybase database of a large scale billing system.