Position: Senior Software Engineer (.Net )
Category: .NET
English level: upper
Years of experience: 7

- Master’s degree of Computer systems and networks;
- On-site cooperation with US and Canada customers and teams (B1 / B2 visa);
- Leading a part of the project and mentoring junior engineers;
- Took part in several startups in the field of cryptocurrency.
Now:
•   Complex warehouse automation system.
Key responsibilities: Development of application’s architecture, design and development of business logic, development of an internal framework for microservice architecture, CI/CD setup and support, bug fixing, communication and coordination with offshore customer teams, on-site software testing with real hardware. 
Stack: .NET Core, ASP.NET Core, Angular, WPF, RabbitMQ, Redis, MS SQL, Docker, Kubernetes, xUnit, Angular (Dart)

Past experience:

•   System for University entrant data collection and reporting based on the Unified State Electronic Database on Education.
Database and software architecture, project development, administration and support. Realized reconstruction of database schema from WSDL. (ASP.NET MVC 4, Entity Framework, MS SQL, WCF);
•   Automation system of university educational processes.
Designing database and software architecture, project development, administration and support. (ASP.NET MVC 5, Entity Framework, MS SQL, JavaScript).
•   Start-up in the field of Ethereum cryptocurrency.
Developed a platform for reputation ranking of Facebook users and monetary rewards according to the value of reputation. Based on Ethereum which is a decentralized platform that runs smart contracts. (ASP.NET MVC 5, Entity Framework, MS SQL, Solidity, JavaScript).
I am looking for an interesting and challenging project with the opportunity of career growth to team/tech lead. Interested in modern technologies and frameworks. Not interested in Full-Stack positions.