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

OCA certificate
Programming in c# certificate
In my first job I worked in the bank sector. In the bank we were developing core banking system and I developed several modules of this system about money transfer and daily transactions audit. In addition I participated migration of exist database to new one and I create new scriptes for migration. I build user permission policy of all system using private virtual database. I was responsible for Internet banking also. I used PL/SQL, c#, devexpress, net web api, Ado net, dapper,  Java EE technologies when I was in bank.  
After 9 months I decided to change my work and I had some offers from different companies and I choose a job that today I work there. Now I work in a ither company as a lead software engineer. Here we have build many large projects based on map interactives using arcgis. I have some experience with arcgis js but generally I am a backend developer. In this company I use asp net core, ef core, elastic search, oracle, sql server, postgres, wcf, docker, gitlab, arcgis js services technology stack. For frontend programming our company prefer react js and for mobie react native and flutter. Here I have build backend of large projects with map interactions, KPI systems, project platform systems, cadastr portal, mortgage paper system, address registry system and so on. After that until 2 month I had been working with the another company as outsource a developer. But nowadays our project finished and we delivered project to the customer succesfully.
I am also c# instructor in training center, I have students and I teach c#, sql, postgresql, wcf, ado net,  ef core, net core web api and net core mvc stack. I hope I give vital knowledge to my students.
I also got OCA and Programming in C# international certificates.
I am a software engineer and wondering about backend programming. I would like to be a part of great company for doing great projects.