Sounds like you need to re-install the programs. Generally what happens when you have a technician to help recover your data, that is all they will do. The data is recovered from the old hard drive and saved onto one of the partitions of the new hard drive.
The operating is re-installed, but none of the applications. You will have to reinstall the application because the technician can't do that. You own whatever apps were installed on the old hard drive, not the technician. Of course there are freeware applications available on the web that anyone can install.
Did you specifically request the technician to install any particular app?