We provide IT Staff Augmentation Services!

Sr. Lead .net Consultant Resume

SUMMARY

  • Seeking a challenging position as a Sr. Microsoft NET Developer with impressive record of achievements in designing developing, implementing, troubleshooting, maintaining multi - tier Web Based and Windows Based Applications.
  • I have 9+ years of experience as a Sr. Microsoft .NET developer in analysis, design and implementation of web based and windows-based client-server applications in Microsoft Technologies.
  • Worked on multiple projects in different domains like Manufacturing, Marketing, Retail, Media & Entertainment, and Equipment & Services.
  • Strong experience in developing internet, intranet, N-tier and distributed client-server applications using C#.Net, ASP.Net, ADO.Net, AJAX, JQuery, JQGrid, VB.Net, SQL Server, Oracle and OOPS.
  • Expertise in building rich AJAX enabled web applications in .Net and developing multi-tier client-server web applications.
  • Good Knowledge on Web Services (SOAP, WSDL, UDDI), XML, XSLT, .NET Reflection.
  • Good Knowledge on Design Patterns like MVC, MVVM, GOF Design Patterns.
  • Experienced in creating business components, custom controls and web services etc.
  • Expert level skills in developing XML and SOAP, HTTP based Web Services, WCF services in .Net including hands on experience in consuming web services using WSDL.
  • Strong experience in preparing deployment packages for web based and windows-based applications using .Net technology.
  • Database Design, Modeling, Stored Procedures, Functions and Views:
  • Good knowledge in Database development and proficient in writing database Stored Procedures, Triggers, cursors and Complex queries in MS SQL Server, and Oracle. Extensive experience in SQL Server Database design, Database maintenance, developing T-SQL queries, DTS Packages, stored procedure, triggers, fine tuning performance, using SSRS, SSIS.
  • Efficiently used the database Connectivity API’s (ADO, ADO.Net, LINQ, Entity Framework) in Client Server and Web Applications.
  • Experience on ADO.NET components such as Datasets, Data Adapter, Data Reader, Data View, Data Table and Command object to access and update database.
  • Created user-defined functions, tables, databases, indexes, stored procedures, views, triggers, cursors using T-SQL.

TECHNICAL SKILLS

.Net Technologies and Related Tools: .Net Framework 2.0/3.0/3.5/4.0 , C#.Net, ADO.Net, ASP.Net, VB.Net, MVC3/4/5

Web Technologies: HTML, HTML5, DHTML, XML, XSLT, SOAP, JavaScript, AJAX, CSS, JQuery, JQGrid, JQueryUI, AngularJS

Reporting Tools: SSRS BI Tool, Active Reports

Databases: SQL Server 2008/2012, Oracle 9i/10g11g

Operating Systems: Windows

Web Servers: Microsoft IIS

Modeling Tools: Visio

Third Party Tools: Telerik RAD Controls, Aprimo Tool Kit

Version Control: VSS, VSTS, SVN, TFS

Other Tools: Visual Studio Team Foundation System Work Bench (TFS), SSIS, SSRS, Fiddler

PROFESSIONAL EXPERIENCE

Confidential

Sr. Lead .Net Consultant

Responsibilities:

  • Coordinating with QA, Product Owner, Product Architecture, Project Manager, IT support and Customers for speedy development and quick release.
  • Experience in working with the offshore team for conveying requirements.
  • Well-verse in AGILE Software Development Methodology, teamwork and pair programming.
  • Participated in the daily stand up SCRUM AGILE Meetings as part of AGILE Software Development.
  • Requirement gathering, verifying Acceptance Criteria, Case Study, Risk analysis & Evaluation of dependencies.
  • Responsible for secure code reviews, static code reviews, code re-factoring and testing the vulnerability of code using different tools. And suggesting code level changes to the team.
  • Responsible for the Production client Support and help the user s to resolve their issues
  • Responsible for the Code Optimization & Database Performance Optimization
  • Based on design standards I followed OOA&D and OOPS concepts (polymorphism, inheritance, SOLID and encapsulation) to design and develop web application.
  • Responsible for maintaining versioning/Source control for entire project using TFS. Responsible for creating work items, Policies on the solution and Branching.
  • Developed UI for the complex business layer, integrated UI with Middle tier Services, .Net (WCF/WS), Third Party Web Services Application(TPA). Developed the Business Layer to communicate to different databases like MS SQL 2012, and Oracle 11g to allow end users to push and retrieve data for processing the Merchandise Item Information.
  • Bootstrap used along with AngularJS in creating the Application.
  • Extensively used ADO.NET, EntityFramework for interfacing this application with the SQL Server
  • Used ADO.NET Objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data sources.
  • Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel within some web pages.
  • Used Web API for HTTP service.
  • Used HTTP handler to get JSON data from a server for JQGrid.
  • Designed light weight UI layer using jQueryUI and HTML5 to consume services through Query/Ajax calls using JSON data format.
  • Designed and developed secured RESTful Services using Web API to expose business logic (SOA).
  • Implemented Single-Sign-On mechanism using LDAP followed by custom Role-based authorization.
  • Prepared Package diagram, Class diagrams, Activity / Flow diagrams, Sequence diagrams, E-R diagrams.
  • Took necessary steps to block SQL Injection, Command injection, Script Injection and XSS attacks.
  • Implemented POC in REST services and consumed in MVC5.
  • Worked end to end on the application in ASP.NET MVC using LINQ, JavaScript, TSQL, MS SQL Server.
  • Designing and tweaking MVC Views, Layouts, Model and controller according to requirement.
  • Develop complex MVC Controller, View Models and Helper methods linked to backend database
  • Developed complex web forms using ASP.Net server-side scripting with .NET Framework 4.5 and Jquery
  • Used JavaScript to enhance the dynamics and interactive features of web pages by allowing users to perform calculations, validate form inputs, and add special effects, Customize selections, Confirmation etc.
  • Used Authorization and Action filter to handle the controller action and used for making security decisions about whether to execute an action method.
  • Created Web User Controls for Code reusability and used several State Management features.
  • Implemented Web Services to integrate the application with Client-Server application.
  • Extensively used Web Services, SOAP, XML, and XSL to expose the reports to facilitate information sharing.
  • Created new Grid control to support client-side operation like sorting, filtering and searching.
  • Consumed XML/SOAP web services for authentication and access to the backend database.
  • Designed and developed Windows Communication Foundation Services (WCF) using data contracts, service contracts and operation contracts.
  • Used WCF services to store files in a repository, using a file storage service and hosted the service using multiple endpoints.
  • Provided technical guidance on building solutions using Azure PaaS and other services.
  • Troubleshoot & identify performance, connectivity and other issues for the applications hosted in Azure platform
  • Creating & using Tables, Database schemas, Writing Complex Queries, Stored Procedures, Triggers, Cursors, and Indexers.
  • Developed complex Stored Procedure and also migrated the Middle Tier Services Business Logic to Stored Procedure to optimize the performance of Application.
  • Worked with Custom Role based Authentication in which authentication and authorization of the application is done from the database as well as AD group.
  • Developed systems to enable baselining and tracking of different types of Reference Data; automated the creation and labelling and adding to version control, then set up push-button build and deployments from TFS to QA and Production Server using Windows PowerShell scripts, with full auditing and user authentication and authorization provided by the corporate Active Directory.
  • Provided support during test and UAT phase of the project
  • Created and updated technical specification documents.
  • Configured Server for sending automatic mails to respective people when a SSIS process failure or success.
  • Responsible for loading flat files into stage tables by using Bulk Copy Program BCP and DTS/ SSIS packages.
  • Created packages to import Flat File and CSV file Data into SQL SERVER usingSSIS.
  • Created SSIS package and scheduled them as SQL job to run at periodic intervals.
  • Involved in statistical data migrations from flat files to SQL Server database using SSIS.
  • Created some SSRS reports for showing reports to the customers depending on input parameters.
  • Used NUnit for testing & debugging of the application for better performance.
  • Used TFS for version control.
  • Application Production Support & Troubleshooting.

Environment: .Net Framework 4.5, MVC Framework 5.0, AJAX, JQuery, WCF, PL/SQL, Telerik Rad Control, Visual Studio.NET 2015, TFS 2008, SQL Server 2012, SSRS, SSIS, HTML5, C#.NET, ASP.NET 4.0, WCF, Javascript, Nunit

Confidential, Framingham, MA

Sr. .Net Consultant

Responsibilities:

  • Responsible for secure code reviews, static code reviews, code re-factoring and testing the vulnerability of code using different tools. And suggesting code level changes to the team.
  • Responsible for the Code Optimization & Database Performance Optimization
  • Based on design standards I followed OOA&D and OOPS concepts (polymorphism, inheritance, SOLID and encapsulation) to design and develop web application.
  • Code was written using a Test-Driven Development (TDD) approach. Development methodology used was the SCRUM Agile methodology. Process included iterative development, 2 weeks sprints, daily stand-up meetings, and customer managed backlog.
  • Responsible for maintaining versioning/Source control for entire project using TFS 2010, Responsible for creating work items, Policies on the solution and Branching.
  • Developed UI for the complex business layer, .Net (WCF/WS), Third Party Web Services Application(TPA). Developed the Business Layer to communicate to different databases like MS SQL 2008/2010 to allow end users to push and retrieve data for processing the customers claim.
  • Worked on Middle Tier (.Net Services) refactoring project, developed the Core 3.6 Framework to call the Environment Specific configuration to load the data from XML instead of legacy MS Sql database.
  • Developed complex web forms using ASP.Net server-side scripting with C#, .NET Framework 4.0, Jquery, JQGrid, Knockout.js, JQuery UI.
  • Created AngularJs templates and utilized its template engine to build tabular data and UI for client portal pages.
  • Used JavaScript to enhance the dynamics and interactive features of web pages by allowing users to perform calculations, validate form inputs, add special effects, Customize selections, Confirmation etc.
  • Developed MVC4 design pattern with razor view engine to develop the Application using TDD (Test Driven Development).
  • Used Authorization and Action filter to handle the controller action and used for making security decisions about whether to execute an action method.
  • Created new Grid control to support client-side operation like sorting, filtering and searching.
  • Integrated Third Party components like Telerik Controls like Datepicker, Drag & Drop, Calender, GridView, MaskedTextBox, Scheduler, TileView, etc. in .Net environment used for data representation and manipulation.
  • Developed complex Stored Procedure and also migrated the Middle Tier Services Business Logic to Stored Procedure to optimize the performance of Application.
  • Extensively used ADO.NET, EntityFramework for interfacing this application with the SQL Server
  • Worked with Custom Role based Authentication in which authentication and authorization of the application is done from the database as well as AD group.
  • Developed systems to enable baselining and tracking of different types of Reference Data; automated the creation and labelling and adding to version control, then set up push-button build and deployments from TFS to QA and Production Server via Jenkins using Windows PowerShell scripts, with full auditing and user authentication and authorization provided by the corporate Active Directory.
  • Used LINQ Queries for data filter after consuming WCF web services to minimize the load on the application.
  • Use the LINQ to SQL operations to accomplish tool functionality, for the lazy loading feature that can speed up performance.
  • Provided support during test and UAT phase of the project
  • Created and updated technical specification documents.
  • Created some SSRS reports for showing reports to the customers depending on input parameters.
  • Used Nunit for testing & debugging of the application for better performance.
  • Used TFS for version control.
  • Application Production Support & Troubleshooting.

Environment: .Net Framework 3.5, AJAX, JQuery, WCF, PL/SQL, Telerik Rad Control, Visual Studio.NET 2012, TFS 2008, SQL Server 2008R2, SSRS, SSIS, HTML5, C#.NET, ASP.NET 3.5, WCF, Javascript, Nunit

Confidential

.Net Consultant

Responsibilities:

  • Developed complex web forms using ASP.Net server-side scripting with C#, .NET Framework 3.0
  • Responsible for maintaining versioning/Source control for entire project using TFS. Responsible for creating work items, Policies on the solution and Branching.
  • Developed WPF application using MVVM design pattern for the presentation layer.
  • Used JavaScript to enhance the dynamics and interactive features of web page by allowing user to perform calculations, validate form inputs, add special effects, Customize selections, Confirmation etc.
  • Used ASP.NET Routing to handle the incoming user request.
  • Used DOM for parsing XML document on client side
  • Used call back methods for asynchronous operations on the page
  • Created new Grid control to support client-side operation like sorting, filtering and searching.
  • Extensively used ADO.NET for interfacing the application (business Layer) with the backend databases Oracle, SQL Server which allowed server information to display on the UI layer.
  • Used output caching to cache the pages or objects on the server for reusing them
  • Worked with Custom Role based Authentication in which authentication and authorization of the application is done from the database as well as AD Group.
  • Developed user interface screens under Visual Studio.NET 2010 using ASP.NET and C#.
  • Consumed and created WCF services and web services for integrating Meta data information like user information and file information to retrieve files.
  • Provided support during test and UAT phase of the project
  • Participated in the daily stand up SCRUM AGILE meetings as part of AGILE process for reporting the day to day developments of the work done
  • Created packages to import Flat File and CSV file Data into SQL SERVER usingSSIS.
  • Created SSIS package and scheduled them as SQL job to run at periodic intervals.
  • Involved in statistical data migrations from flat files to SQL Server database using SSIS.
  • Created SSRS reports for showing reports to the customers depending on input parameters.
  • Used Nunit for testing & debugging of the application for better performance.

Environment: .Net Framework 3.5, AJAX, JQuery, WCF, PL/SQL, Telerik Rad Control, Visual Studio.NET 2010, TFS 2008, SQL Server 2008R2, SSRS, SSIS, HTML5, C#.NET, ASP.NET 3.5, WCF, Javascript, Nunit

Confidential

.NET Developer

Responsibilities:

  • Developed Web forms for registration, to update the policy installment pages and application logic in ASP. Net, C# utilizing the power of Microsoft .NET Framework.
  • Used ADO.Net in connecting to Data Access management with SQL Server.
  • Used User Controls for achieving common objective in some of web forms.
  • Involved in analysis, design and code the Accounting module using C# which deals with the clearing of checks, updating the corresponding policy in database.
  • Designed and developed the VB.Net components for implementing business logic which is used to do the transactions on database in middle tier using ADO.NET.
  • Designed and Administered Security policies using role-based security and code-based security.
  • Deposit of the checks by the customer and creating user login and privileges.
  • Worked on Presentation, Business and Data Access Layers.
  • Used Try Catch Finally exception handling extensively to avoid circumstances leading to abnormal program termination.
  • Used extensively data grids in ASP.NET. Used Edit Item Templates, Footer Templates extensively for editing (modifying, saving) and adding rows.
  • Developed the front-end screens in VB.NET using Visual Studio IDE.
  • Developed web forms with VB.NET to store the customer policy data in Database.
  • Designed, developed the required SQL stored procedures, triggers and database functions in SQL Server 2000.
  • Developed Custom User Controls To reduce the Complexity in User Interface Coding and provide better look and feel.
  • Designed the components for middle tier using VB.NET.
  • Improved the application performance using stored procedures
  • Implemented version controlling using Visual Source Safe.
  • Implemented Page Level Caching (i.e. Output Caching) for static pages.
  • Developed web forms with VB.NET to store the customer policy data in Database.
  • Generated the required reports with the help of data grid, data list and Crystal Reports.

Environment: .NET Framework 2.0, VB.NET, ASP.NET, ADO.NET, Crystal Reports, Java Script, SQL Server 2000, IIS, Windows 2000, HTML, CSS, XML, Visual Studio 2003, VSS.

Hire Now