I may spent about 40-50 hours per week.
I prefer to work with one employer without wasting time on constant search for new small projects.
I have five years experience of remote work.
I'm experienced in desktop, service, cross-service, web and mobile platforms.
I'm Microsoft fan and I'm most productive on Microsoft technology stack: .NET, C#, SQL Server, Azure etc, but also have lot of experience with other platforms and frameworks like Oracle, Delphi, PHP, Java and so on.