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


1. Developed web applications with a large amount of personal data. Results: there were obtained encryption skills on different algorithms; to improve the performance of the system,
the skills of parallel programming were used, as well as the creation of stored procedures for decreasing query time. 

Technologies used: ASP.NET Core, Entity Framework

2. Developed applications that transform entered fields to PDF files. Technologies used: Syncfusion libs.

3. Developed graphic applications for tablets in a team of 5 people. Results: practical usage of knowledge of higher mathematics, experience gained in working with graphical objects, drawing methods and resource optimization for devices with limited RAM. 

Technologies used: Xamarin, SkiaSharp(graphics library).

4. Developed real-time application that interacts with embedded devices. Results: experience in working with the Open Charge Point Protocol(OCPP) was gained, skills in data synchronization between the Database and data from embedded devices were applied. 

Technologies used: Xamarin, ASP.NET Core, WebSockets, SignalR, Stripe API).

5. Experience in working with payment providers: Portmone, PayPal, Stripe, LiqPay

6. Experience in integration with third-party APIs: Facebook(OAuth), Google(OAuth, Google maps api), Azure(text recognition API), Instagram API.

7. Deployment mobile apps on App Store and Google Play; web apps on Windows and Linux servers. Good understanding terminal commands.