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


ASP .NET Web project. Finding jobs for people.
     It had several services: 
     Service for grabbing which collected jobs was saving them to db. Another 
     service processed jobs to find a company and contacts for it.. Client side was 
     implemented by knockout.js and bootstrap.
Project Role:	Fullstack software engeneer
Project Team Size:	4-6 team members
Tools & Technics:	C#, .NET 4.0/4.5, jQuery, MS SQL Server 2010-12, JavaScript, Visual Studio  2013-2015, ASP.net MVC, UnitOfWork, Bootstrap, EF Code First

Email and SMS notification and spam system
    Recruiting tool, that gets candidates by specific skills and location and send 
    them email or sms with potential jobs. Tool consist of multiple separate services 
    which communicates with job recruiting web project.
Project Role:	Backend developer
Project Team Size:	3-5 team members
Tools & Technics:	NET 4.5, MVC, ASP.NET Web API, Entity Framework 6, JavaScript, SQL, Knockout, CSS, HTML, Facebook API, Google API
	
ASP .NET Web project. Finding jobs for people.
    One of the biggest web site in customer country. Main functionality is to give 
    employees possibilities to manage/find/calculate all needed information 
    associated with current/future work. 
Project Role:	Fullstack software engeneer
Project Team Size:	8-10 team members
Tools & Technics:	C#, .NET 4.0/4.7.2, React, MS SQL Server 2010-14, JavaScript, Visual Studio  2013-2017, ASP.net MVC, Bootstrap, EF, SQL, GIT, etc.
	
Professional Services (APAC Region). Extending and customization for base product
    The current project represents by itself a lot of small projects and 
    customizations (from 2 weeks up to 3 months for each) and support of them. 
Project Role:	Software Engeneer
Responsibilities:	Developing server side logic
Developing API
Creating sites
Creating Services
Creating Console Applications
Reverse engineering
Creating Export and Import tools
UI overwriting
Preparing Reports based on APIs/Databases/Input files
Meetings with customers
Creating architecture for different applications and databases
Preparation of CRS (customer requirements specification) documents
Supporting installation/managing issues and demos
Preparation of Installation documentations
Bug fixing
Creating authentication systems
Refactoring and performance improvement of application
Project Team Size:	1-4 team members