Responsible and committed software engineer with great expertise in .NET runtime, Xamarin and Swift. Has a 6 years of experience developing back-end api and services as well as applications. Always learning and applying various programming best practices like TDD, SOLID and others. Understands agile methodologies (Scrum, Kanban). Likes OOP and good OO design. Currently very interested in functional programming (Scala, F#, etc), reactive programming, distributed systems and applying FP best practices in OO apps. Not afraid to learn new technologies and programming languages.