I am a full time freelancer with more than 8 years of experience and expertise in C# .Net Framework. Comfortable in working on both desktop applications like Winform, WPF and on Web Apps using Asp.Net, Asp.Net MVC, Asp.Net Core. I have helped major businesses to turn their excel sheets into Desktop/Web Applications, minimizing human errors and optimizing more structured process to maintain their business.
I have working experience in :
✓ OOPS, SOLID design principles and System Design;
✓ Theoretical knowledge and practical experience with design patterns;
✓ Asynchronous and multithreading development (TPL);
✓ Rest API design, architecture, implementation and integration;
✓ GIT (VSTS, GitHub, bitbucket), SVN and TFS version control systems;
✓ .NET / .NET Core C#;
✓ TypeScript;
✓ JavaScript (jQuery, linq.js, HighCharts);
✓ CSS/LESS/SASS, Bootstrap;
✓ XML, XSLT, Serialization/Deserialization (XML, Binary, JSON);
✓ CSV data parsing;
✓ ASP.NET MVC / Web API;
✓ ASP.NET Core;
✓ AngularJS 1.x, Angular 6 (beginner);
✓ React (beginner);
✓ Kendo UI (JS and ASP.NET MVC wrapper) and DevExtreme;
✓ Bootstrap, Bootswatch;
✓ SMS integration (Twilio, Plivo, SMSru);
✓ Payment gateway integrations
✓ Email integration (SendGrid, MailGun, Gmail, custom SMTP);
✓ Microsoft Azure (Azure SQL, Azure AD, MobileApp, WebApp, ApiApp, Azure Storage, EventHub, Stream Analytics, Application Insights and others);
✓ WCF and WebServices;
✓ Entity Framework (Full and Core) (DB-first, code-first and model-first approaches). Deep knowledge of T4 template modifications, DbContext improvement, performance improvement, SQL profiling and others; Also Entity Framework Core;
✓ .NET Desktop (WinForms, WPF: MVVM, MVP);
✓ Telerik and DevExress frameworks for WinForms and WPF.
My value proposition is in delivering high quality solutions in estimated budget and time-frame.
Advantages of working with me are the following:
* High quality of work.
* Excellent communication
* Support as required.
* We always achieve goals, set by a client.
Always eager to work hard and address your requirement, very flexible with my working hours and will look forward to hearing from you.