Greetings, I would like to drive your attention to the fact that you're asking for more than a "teammate" to get to work with you on a project, I believe it's more than technicality when it comes to team work, I have a wonderful set of softwares, set and ready to rumble and I am so prepared to team up with you and get your job done, however what I look for the most into a "teammate" is he ability to successfully communicate and clarify his thoughts to his partners, I am a very very patient person, a hard-ass worker and I believe in other people's dreams, (hopefully this is one of your dreams) because that gives me an extra boost to get the job done in the most beautiful way. Good luck anyways whether not we get to work together, cheers.