Position: .NET Developer
Category: .NET
English level: intermediate
Years of experience: 3


2021 – NOW | Non-commercial company that develops scanners and bots for bookmakers.
1.	(1,5 Year) At start, my first project was bot for auto betting (WPF, MVVM, DI, MongoDB, 0Auth, GitLab, Jira). 
I’m got a lot of tasks that’s fixes something (UI, Currency downloaders, adding new settings and small features). Also, at this time I learn this project much more. After 6 months I got new tasks that was most difficult (was adding automatization for new bookmakers on JavaScript, writing Services, parsers, adding and refactor bot business logic, working with clients and deciding path to solve problem, etc.).. I met with a lot of features like correctly project structure, learn to use SOLID, met with various patterns (and use part of this), how to work with databases (MongoDB, MySQL, PostgreSQL), met with Dependency Injection and learn how and where need to use it, learn how to work with Unit Tests.
Also met with writing multi-threading systems, Synchronization Context, learned how to write multi-threading algorithms correctly. Whatever, when I got problems with memory leaks, learned how to fix it with dotTrace, dotMemory. Learned how to work in team with Jira, Asana. Met with Agile
2.	(3 month) Then I work for now on new WebApi project (ASP.NET Core, Web Services MongoDB, Stores, 0Auth JWT, YouTrack). that provides all back-end processes for new version of betting bot (NodeJS, React, Electron). In this project I was adding new Handlers, Endpoints, Data Converters, Data Parsers, Web Services, was discussing about new features and provides it development. Also, met and work with Data Stores, Mapping, REST, Web Services, Caching (Redis Cache), correctly clean WebApi Service project structure. 
3.	(1 month) At parallel with WebApi project, I work on front-end project (NodeJS, ReactJS, Electron, WebPack, TypeScript). I making new UI components, fix design bugs, adding new endpoints and components for that. 
4.	(2 month) I developed backend on ASP.NET Core Web API for CRM, using the Entity Framework, 0Auth JWT Authorization, MediatR, CQRS, CRUD, Mapping

I can personally provide code examples from any of these projects, because the repositories I worked on are private.