Position: Senior Software Developer (C#/Java)
Category: .NET
English level: upper
Years of experience: 7


Software Engineer with more than 7 years of professional experience in different areas of software development. My main specialization areas are web-based technologies and various databases, but I also have experience in Windows and Android-based client applications as well as front-end development. Have a good understanding of all phases of software development and experience making projects alone from a concept through the release process. Have an in-depth knowledge of programming basics such as object-oriented design, software design patterns, algorithms and data structures, multithreading, and so on. Interested in high-load, low latency and highly available systems.