Position: .Net Architect / Team Lead
Category: .NET
English level: fluent
Years of experience: 9

- Designed a high-load Windows Azure multi-tenant application following fail-safe, scalability guidelines, calculating SLA and TPS, automatic creation of new scale units in different data centers on demand (CRM for 30M users)
- Participated in pre-sales, then communicating with end customers and users, continuing as Scrum PO for dev team, driving integration project to success.
- Established Agile methodology in a big waterfall company, Took part in extending Agile approach beyond development
- Set up tools and established everyday approaches (source control, task tracking, electronic dashboard, documentation, continuous integration)
-  Introduced swapped plan, to better fit agile methodology to fixed price projects.
A .net architect with more than 9 years’ experience:
•	designing and developing enterprise-level highly scalable distributed applications,  cloud, security and media management solutions using modern technologies, approaches and design patterns. 
•	analyzing customer’s business processes to design a solution perfectly fitting needs/expectations – a brand new or integrations for existing product. Including creating several levels of documentation, demo and training for customers.
•	leading a team of developers, creating/analyzing project plan and tracking current status, participating in development helping with complex/tricky parts or finalization.
•	establishing (or improving) internal processes and methodology, DevOps, etc.
Expectations:
Happy to deal with design and business analysis, implementing/prototyping complex parts.  Team Lead / Architect, Scrum Product owner roles are suitable.. 
Open for business trips.