.NET Team Lead
Over 3 years of overall experience in IT field, analysing, designing and developing C# \ .NET based enterprise applications.
Expert level knowledge of C# \ .NET.
Excellent OO development skills, taked part in large projects, also in small and average projects too.
Have architecting and designing experience, especially when working on project alone or with a small group.
Experience in full development life cycle through OO Analysis/Design (sometimes used UML), to implementation, testing and deployment.
Management and coordination activities of employees (have experience of leading 2-4 developer's team).
Have a good experience of working with big (20+ developers, as developer) or small (1-5 developer's, as lead developer, architect) teams. Have a good experience of remote working and communicating.
Microsoft Sharepoint development: Microsoft Office Sharepoint Designer, Microsoft Office Sharepoint Server (managing, administration, development), development: Web Services, Web Parts, Features, Jobs, Pages, Forms, Solutions etc.). Experience both with 2007 and 2010 versions.
P.S: very interested in Haskell and Erlang projects.