Position: C# developer
Category: .NET
English level: intermediate
Years of experience: 2

Programming with  IEC61131-3(Structured Text/Ladder Diagram) programmable logic controllers that assembling switches for Audi, Ford, Porsche, Daimler and Lamborghini.
Also I optimize existing program code for a lot of old projects with OOP principles, that makes possible to:
-	Decrease code size & program circle time for 25-30%;
-	Upload to even old controllers, with limited memory, programs with new functions.
Connecting Raspberry B+(LINUX) to Siemens controllers, writing program for gathering and handling data that comes from Raspberry inputs & outputs.  Gathered data are being transmitted to server via Ethernet’s TCP/IP.

WPF C#.NET(Windows) software for upload gathering data from server, calculation OEE(Overall Equipment Effectiveness), building graphs, also for extra or further calculation it has Excel export function.  

- С#/Winforms/WPF
- IEC61131-3
- MS SQL
- AGILE:SCRUM, XP, TDD
- Waterfall