Position: Senior .Net Developer
Category: .NET
English level: upper
Years of experience: 5

Certificate: Microsoft Exam 483: Programming in C#
Passionate developer, with mainly web oriented distributed systems experience. I worked in a fintech domain and NLP AI domain (R&D team). 
Responsibilities:
- Analyzing, designing and implementing functional requirements
- Development of MVP versions of various products
- Supporting and refactoring of legacy components and services
- Implementing non-functional requirements, optimizations, memory profiling
- Minor front-end fixes and improvements
 
Also experienced and really interested in mentoring and training software development and .NET related topics. My experience in this domain includes:
- Being a trainer on various .NET related courses
- Online webinars on .NET
- Corporate training for internal employee education
I am looking for challenges, new experience and opportunity to apply my knowledge in order to bring value to the company. 
Interested in working with dynamically developing project in collaborative team. It would be great to work on a high-loaded system. 
Would prefer modern tech stack and architectural approaches.