Position: Full Stack Developer
Category: .NET
English level: fluent
Years of experience: 8

I managed to integrate TDD to development process, which increased code quality a lot.
Participated in creating highly customizable system for internally used  databases synchronization.
Helped a customer to assemble a team, trained and coached it. 
Designed and developed Point-of-Sale (POS) WPF app from scratch and integrated it into existing ERP system.
I am a responsible, enthusiastic, hard-working software developer. I worked in Agile environment (SCRUM), with modern approaches (TDD, BDD, Code review, Code ownership) and best practices applied (SOLID, KISS, SCCC, DRY).
My current technologies stack is desktop (WPF, WinForm) and Web (Node.js + Angular).

My working experience is divided in two parts: 
 - Enterprise sector, creating ERP applications or solutions for large companies like Volvo, Accenture, UBS. Main stack was: ASP.NET WebApi, Angular / React, WPF, WCF, MSSQL
 - Start-up incubator, where we created MVP applications for companies to show for investors and raise initial funds. Main stack was: Node.js, Angular / React, MongoDB

I am looking for an opportunity to work with bleeding edge technologies where I can learn lots of new things and techniques.
My main expectation is to work with modern and interesting technologies, within small / medium team, who focus on code quality (e.g. use unit tests, code metrics, CI / CD, reviews, pair programming sessions, SOLID, Clean code).  It doesn't matter whether it' outsource or in-house development.