Position: Senior .Net Developer
Category: .NET
English level: upper
Years of experience: 5

Participant&winner of various Programming and Informatics Olympiads.
Graduated Bachelor in CS.
Ended courses in C/C++, C#, Agile technicues.

Latest work of mine:
Has built a complex financial system as a family of micro-services on ASP.NET Core using GCP Datastore and PostgreSQL as persistent storages, GCP Pub/Sub as main event bus, RESTful API and GRPC integrations.
* Strong architectural skills, understanding of SOLID principles and CAP theorem.
* Can work with Product Managers, Architects and UX-designers to design and specify new features from an engineering standpoint.
* Also experienced in C/C++, HTML/CSS/JavaScript and learning golang.
* CI/CD and infrastructure experience (configuring Docker, Kubernetes, Jenkins, nginx, automate build, setup build, test, packaging and deployment pipelines, git, SVN, networks, Google Cloud Platform).
* UNIX-based systems (incl. Mac OS), Windows Server, VMWare and HYPER-V.
* MSSQL Server, PostgreSQL, GC Datastore, GC Pub/Sub.
TDD, Unit / Integration / System Tests, microbenchmarks.
* Experience in mentoring, teaching and interviewing.
Preferably, product company.
Experienced, professional team, developing high-performant, failure-tolerant distributed systems.