Mahesh Dot Net
Mahesh Dot Net
Mahesh Dot Net
769-208-5799
[email protected]
Around 7 years of experience in software development life cycle (SDLC) and Agile including
analysis, designing, developing, testing and implementation of Web and Windows based
applications with N- Tier architecture using Microsoft Technologies.
Experience building various web and desktop applications under .NET Frame work
3.0/3.5/4.0/4.5 using C#.Net, ASP.Net, ADO.Net, AngularJS, Entity Framework, LINQ,
Ajax, SQL Server.
Hands on experience in (SQL SERVER) Database Design and Development, Writing
Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers, and User Defined
Functions.
Experience in Creating Telerik UI along with ASP. Net, C# .Net and Angular JS pages.
Used Master Page’s templates, CSS and Themes to define unified look and feel for the
application.
Experience working with web servers, such as IIS, and with source repositories, such TFS
(Team Foundation Server).
Experience in developing reusable component like user controls and custom controls.
Designed and developed several packages to transfer the data between the different
environment systems and/or export the data to other applications using SQL Server
Integration services (SSIS).
Experience in building reports using SQL Server Reporting Services (SSRS).
Experience in unit testing using Microsoft Visual Studio Unit testing framework.
Ability to handle multiple tasks and demonstrates initiative and adaptability and capable of
handling responsibilities independently as well as a proactive team member.
Excellent analytical, communication, interpersonal and decision-making skills and is well
motivated to rapidly acquire new skills on the job.
Involved in the intermediate meetings for the requirement gathering.
Experience in Scrum and Kanban methodologies.
Consistently recognized for teamwork and customer focus.
Technical Skills:
Professional Experience:
Client: Microsoft Redmond/WA
Role: .NET Developer Feb 2022 – PRESENT
Environment: AZURE SQL, .NET, ASP.NET, C#.Net, Visual Studio, HTML 4/5, Agile, XML,
MVC 5.0, Framework, WCF Services, JavaScript, ORM, SQL Server 2008 & 2012
Client: Progress
Role: .NET Developer Aug 2019 – Dec 2021
Description: The Health Stream Learning Center (also called the HLC) is an electronic learning
system designed to streamline your education experience. Health Stream handles hosting, automatic
updates, and the delivery of over 20,000 courses from trusted industry partners. Generating reports
for analyzing the usage of resources, status of the students in the Health Stream Learning Center and
various manipulations on the data. The reports are classified into 4 major categories and are designed
to be viewed either directly on a new window based on the criteria specified by the user or schedule
the reports to be generated on a timely basis and emailed.
Used Agile (Scrum) Methodology for fast and more disciplined development throughout
implementation. Participated in every day Scrum meeting with the entire group to examine
about the progress of the application development, specifications to be taken care and that
already completed.
Used TFS for source code management, version control and agile process.
Implemented Caching and State Management strategies to improve overall performance of
the application.
Performed Unit testing and Integration testing by applying test cases.
Designed and developed various screens using web forms and web user controls
Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by
using HTML, jQuery, CSS and ASP.net Controls.
Developed DAL to communicate between UI and Database.
Wrote common classes and methods in C# to utilize them across the application.
Created and managed database objects such as SQL stored procedures, functions and
triggers.
Created custom ADO.NET wrappers for data access.
Implemented unit testing using the mocking framework Rhino mocks.
Created Integration testing for verifying the entire flow of code across different layers.
Developed Web Asynchronous request processor to schedule report generation.
Created a notification engine to handle the user notifications.
Environment: Microsoft .NET Framework 4, ADO.NET, ASP.NET, SQL Server 2012, C#,
JavaScript, Win Forms.
Responsibilities:
• Involved in Gathering Business Requirements and Installation and configuration of SQL
Server.
• Created database, tables, writing stored procedures for developers and users.
• Created SQL scripts and defined functions, check constraints, indexes, and views.
• Created triggers to enforce data and referential integrity.
• Create new SSIS package (2008R2) to extract the date from legacy to SQL Server
• objects.
• Extensively used SSMS and SSIS Import/Export system for performing ETL operations.
• Performed data conversion from a flat file and excel into normalized database structure.
• Developed, Monitored and deployed SSIS packages (2008R2) and Configured Server.
• for sending automatic emails and Generated Snapshot, Drill Down, and parameterized reports
using SSRS.
• Prepared Ad-hoc reports through report builders and published through Report Manager.
• Experience in creating SQL Logins, Roles and Authentication modes including security
• policies for various categories of users in report manager and server.
• Design and created different types of reports like Sub Reports, Drill-Through, Cascading drill
Down, ad-hoc Reports in visual Studio and deploy and manage on Microsoft SQL Server