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

Developed libraries and utility classes that allow fast building a desktop application that can communicate with embedded devices. A separate bridge (the more special assembly) is used to create a particular communication channel. Inheritance, Polymorphism, Open Closed and Dependency Inversion principles are used as the main approach.
Languages: C#, C, SQL, LINQ
Tools: Visual Studio
Frameworks: EF, WCF, WinForms, familiar with WPF
Databases: MS SQL
Version control: Git
Wish to extend my skills, ready to learn new technologies and use it in the real projects.