Position: Team Lead/Senior.Net Developer
Category: .NET
English level: intermediate
Years of experience: 11

Team Lead experience: 2+ year 
AC Agile certified specialist
Forming additional team
Introduce automated testing in project
Development, refactoring and support in a few huge long-term projects.

Current - gambling system. Azure (Event Hub, Redis, Storage, Functions), Kafka, microservices.
Responsibilities:
Project improvements
- Mentoring
- Features development
- Bugfix
- Customer support
Achievements:
- Microservices migrations
- Improve payment system integration
- API responses standardization
- Reorganize legacy modules
- Create Chrome browser extension for internal usage

Previous - development environment. MEF, Autofac containers, Prism framework, different kind of used API, Jenkins, Git. 
Creating nuget packages.
Responsibilities:
- Managing and mentoring team
- Scrum management
- Forming and controlling attainment of the sprint goals
- Architecture improvements
- Mentoring
Achievements:
- Forming additional team
- Create CI flow

Prior - data binding tool for big data (Hadoop, Netezza). Infragistics components, Nexus nuget server, Jenkins, Gitlab, JSON wire interaction with Rest API.
Responsibilities:
- Features development
- Customer support
- Code refactoring
Achievements:
- Scale Jenkins build process
- Support High DPI feature
- Improve project architecture

Expirience with creating plugins for Visual Studio.

Introduce review flow(Gitlab + MR) and CI process(Jenkins) in a small project (4 developers). Scale it for another project (over 10 developers)

Few contributions in open source projects: LiteDB and GitExtensions.

Scrum master

Team leader expirience (over 2 years)
I'm looking for company with interesting long term project, possibility of professional growth and friendly team.