Position: Software Developer
Category: .NET
English level: fluent
Years of experience: 3


I have experience working on both ui and server sides for more then 3 years. Here are description of some of my previous projects I worked on:

Description: Online system development for financial management to allow consumers sharing reports and synchronize date from different sources. System for data synchronization was created in microservices architecture way and could track data changes from a variety of sources and synchronize them with state of data in many tables of client’s databases. The system for reports sharing was created as a web application with modern design and a lot of relevant useful functional blocks such as: dropdowns, filters, search bars, data table etc.  
Technologies: ASP.NET MVC, NUnit, JQuery, Entity Framework, Bootstrap, MS SQL.
Activities:	 
Task estimation; 
Architecture design; 
Creation of database structure for data storage; 
Development of UI and business logic; 

Description:	The aim of the project was the development of an online banking application to allow users to get credits. The system consisted of many modules which were responsible for such procedures as: gathering all available information about user’s credit history, estimation his risk level etc. Whole system was built on scalable, self-managable, containerized microservices which communicated by means of using messages and queues.  Also the system had api for integration with many third parties to gather user’s profile for estimation.  
Tools: Technologies: ASP.NET MVC, .Net Core, TypeScript, Entity Framework, Bootstrap, MS SQL, NService Bus.
Activities:	 
Tasks definition and distribution; 
Test-driven development; 
Writing support documentation; 
Architecture design; 
Creation of database structure for data storage; 
Communication and collaboration with the client.
Looking for good team to share professional knowledge with and work in team spirit to achieve best results.