Developer with 9 years of working experience. I have been working for Russian companies, which have clients in USA, Australia, Philippines
I have created applications for desktop, mobile and web. Main specialization - .Net stack (WPF, ASP.NET, Xamarin), but also has some experience in other areas.
Have worked with Microsoft Azure services.
Could work both in team and as a separate developer. Have been working as a team lead: discussing features with customer, explain it to the team, helping team members with implementing features.
I have good learning ability if I don't know something, usually it doesn't take much time to understand it.
I have good skills in understanding code written by other developers, know how to write unit tests.