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


Rentpayment.com

Online comprehensive service for tenants and landlord’s interaction in the USA. Covers all steps of their day-to-day activities - from candidate’s screening to scheduling maintenance jobs.

-	Redesigned dozens of reports based on T-SQL, C# and Razor engine;
-	Added integration tests for these reports based on MS Unit Test;
-	Implemented interaction with credit cards/bank account verification based on Dwolla API;
-	Wrote custom log provider based on Azure Blob Storage;
-	Developed a specialized WPF/Xamarin.Forms tool for displaying home images gallery as a part of administration application;

marketscanner.co
Portal for finding mortgage opportunities in the USA. Implemented on bundle of NET Core 3.1, Azure Service Fabric, MSSQL and Vue as a frontend library.

-	Implemented smart deployment schema in Azure based on Powershell that reduced deployment time during updates dozen times;
-	Designed and coded series of integration tests covered possible cases of usage of external services such as SmartyStreet, Auth0,  etc;
-	Provided implementation of PDF reports generation engine based on Razor rendering and added unit tests for that engine;


mnenya.pro
Portal that aggregates feedbacks and testimonials regarding different goods, services and companies. 

-	Implemented subsystem for gathering and scrapping information from partners’ sites and data pumping on the DB side with many regular expressions;
-	Created and maintained hundreds of stored procedures in the ETL part;
-	Wrote search engine with ASP.NET and web services on SOAP;

Support and development of new functions for Workflow-Management/CRM application for a German-based telecom business.

-	Implemented component for importing of huge (up to 30Gb) XML files for ISP Telefonica based on Saxon Xml, then converted to Xml Streaming;
-	Designed series of SSIS packages for importing of existing data from Informix into MSSQL during migration;
-	Created a convoluted GUI based on ASPNET.MVC and Knockout for multi-level searches in their internal fraud-tracking DB;
-	Redesigned reports generation on OpenXML SDK;
-	Realized service for search operatons across heterogenic  RDBMS in MSSQL, Netezza and Informix based on .NET WebAPI + Dynamic LINQ + Dapper;
-	Integrated AOP component Postsharp with followed elimination of 30% codebase responsible for functions' calls logging;
Looking for a job opportunity with relocation to Germany as a .NET Software Developer with versatile experience both in web and desktop applications development