Position: Senior .Net Developer / Technical Lead
Category: .NET
English level: fluent
Years of experience: 11

I love to get new knowledge and learn technology, it takes me a minimum of time. Here is an example: I knew neither Java nor Android when I decided to write my first mobile application. It took me only 2 weeks to master and publish a fully working version on the market.
I was developing compilers and interpreters, cloud based systems, classic 3-tier systems, mobile and desktop applications. I performed a fairly wide range of tasks: designing of the systems from scratch, maintaining and developing of the existing systems, writing configuration scripts and customization of existing platforms. I have experience as an architect and team leader. Now I feel comfortable as a senior developer, but I also interested in the position of an architect or technical leader.
Remote work only. Please do not disturb by office vacancies.
An interesting project, adequate management, a healthy atmosphere in the team - that are the main demands.
I prefer algorithmic and architectural tasks. Speaking about web, I prefer back-end and API. Also I like desktop and mobile, developing of platforms and libraries.
Not interesting: support in case it takes more than 30% of the time.