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

Developed master pages and handled events between master pages and content pages
Implemented object dependency injection concepts among classes.
Used Model View Controller (MVC) pattern in the development of presentation layer for use of separation of user interface logic from business logic.
Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
Developed web services for the automation of insurance remittance on bank loans.
Led the Bancassurance development team, a team responsible for building applications that supports the Banks Insurance Business.
Extensively used Cascading Style Sheets 3, JavaScript, AJAX, and HTML5.


Worked with Product Manager to hash out requirements and helped bridge the gap between business requirements and technical implementation.
Practiced Agile Methodology to review progress of project in monthly sprints.
Implemented caching mechanism on page level and for ASP.NET Core 5.0 web server controls
Developed and deployed a web service that provides seamless tax audit.
Developed a central registration portal for taxpayers.
Designed, developed, and deployed a .net core Web API that manages tax assessment generation.
Designed and developed QR CODER, a web service that ensures secures encryption of tax related data.


Development experience with JavaScript, JSON and JQuery for implementing client-side code in ASP.NET Core applications and AJAX controls to improve the responsive nature of the application.
Experience of handling queries using .NET Core 3.5 LINQ components and the Entity Framework Core.
Developed data access layer that supports connections to multiple databases using Entity Framework.
Used LINQ to SQL (object relational mapping) for integrating data validation and business logic rules into data model.
Experience in doing technical level support, reading code, and SQL, Running SQL script to verify/validate data.
Given on-call production support to existing applications.
Developed and deployed a web application that that manages higher institutions.
Designed, developed, and deployed EasyVend, a multi-tenant estate management system.
Designed, developed, and deployed a .net core Web API for an SMS gateway portal.
Microsoft Professional with 4+ years of professional experience in analysis, design, testing and implementing Object Oriented Programming Concepts (OOPS), client - server applications, N-tier applications, and Windows Services based applications.
Made use of OOPS characteristics like Abstraction, Encapsulation, Inheritance and Polymorphism for best practice coding.
Strong Experience working in C# (10.0/9.0/8.0/4.0), ASP.NET MVC, ASP.NET Core (6.0/5.0/3.1/2.1), LINQ, ADO.NET, AJAX, SQL Server 2008/2005/2000.
Strong experience in working on user interface applications and professional web applications using HTML, HTML5, CSS, CSS3, JavaScript, JQUERY, AJAX, JSON.
Proficient in developing N-Tier distributed .NET applications using Web Services.
Excellent working knowledge on Model View Control (MVC) design pattern, Test-Driven Development (TDD) and SOLID principles.
Good working experience with MVC (5.0/3.1) and View Model patterns/ in creating and managing Views, Partial Views, View Models, using ASP.NET CORE MVC, Custom Error Pages.

Experience in creating and deploying XML Web Services using ASP.NET and consuming RESTful web service(s) using ASP.NET CORE Web API.

Excellent troubleshooting, debugging and error trapping skills, also worked with GIT for version control.

Experience with Azure DevOps, CI/CD build and release pipeline, unit testing and application deployment.
I don't want a toxic environment