I just started working as a freelancer so i might not have too much experience of industry but i surely have too much of passion and dedication for this work. If I am hired for this project, I will be able to give it my full attention and will deliver on time. Apart from this, I possess all the skills that you have outlined, and can effectively work towards tight deadlines.
I had experience of working with these tools also at a institute level.