Position: Software Engineer
Category: .NET
English level: upper
Years of experience: 11


I’m Team Lead / Lead Developer at .NET stack technology. I’ve successfully built software in different domains ( printing business, game dev, insurance, finance audit and consulting, e-commerce, loans, and leads, etc.  )    in different environments (Web, Mobile, Game).   I have a track record of architecting and implement small-large systems. 
    I am good at :
-	solving business problems with modern software technologies.
-	making technology scopes for different problems
-	reducing risks
 I have solid experience in building solutions from ideas to running production. I have a good understanding of Web technology in general. My primary stacks are C# and all .NET ecosystems (Identity Server, Azure, VS ), JavaScript(Angular framework), SQL. I have good soft skills and I am a good team player. I am interested in new approaches to development and new technologies. I work with Git, Jira, TFS, Confluence, have good knowledge in agile methodology(safe agile).