Position: Senior .Net Developer
Category: .NET
English level: intermediate
Years of experience: 10

- Grew from trainee to middle developer in one company
- After less than one year became to unaided developer, and start to share experience with others. 
 - Often explain to others guys how the product works, because always try to take tasks which look more hard than other ones.
- Switched to mobile development because of curiosity and became strong team unit
- Switched back to backend because it gave opportunity to learn AWS cloud technologies
- Made own CRM system for my side business related with coffee shops (includes backend and mobile clients for phones and tablets)
First production experience was with a big media project which is used by top TV channels such as CBS, NBC, National Geographic, etc. Worked as backed developer on core team.
Last 7 years I'm working for a big US customer related with audit.
I worked as mobile developer using Xamarin framework (3 years), then moved to backed team and grew up to team leader.
Such experience helps to communicate with mobile team, because I understand their architecture ways. so it's much easier to make a good product for customer.
 I also interested in DevOps part, so sometimes I take simple tasks related to infrastructure.
I prefer a product company or startup, which have valuable product for society, but it's not mandatory