Sr./lead .net Consultant Resume
Wetherfield, CT
PROFESSIONAL SUMMARY:
- Over 10 years of strong experience in IT focusing on Architecture, Design, Development, implementation and maintenance of solutions using Microsoft .NET tools and technologies.
- Strong experience in developing applications under Waterfall and Agile (Scrum) development methodologies.
- Strong experience in design and development of Web Applications using N - tier, MVC architecture.
- Strong experience in developing Server Side web applications using C# object oriented programming concepts.
- Strong experience in developing Front End web applications using JavaScript.
- Experience in creating, configuring, securing, consuming and hosting WCF Web Services, Web API.
- Experience in securing asp.net and Silverlight applications using Forms, ADLDS (Active Directory Lightweight Directory Services) authentication.
- Experience in accessing the SQL database through ADO.NET, LINQ TO SQL, Entity FrameWork.
- Experience with KnockoutJS, AngularJS javascript Library.
- Experience in writing complex Linq queries.
- Experience in working with Complex SQL server databases.
- Experience designing the UI using AngularJS, KnockoutJs, HTML, CSS and Bootstrap.
- Good Experience with AJAX, Jquery, JavaScript and Json.
- Good Experience with SSRS, SSIS and Telerik Reporting.
- Extensively used Microsoft Team Foundation Server as version control.
- Knowledge of latest javascript libraries like NodeJS.
- Excellent project development and testing experience on multiple platforms - XP/Vista/windows 7, Windows Server 2003, Windows server 2008, Windows server 2012
- Strong experience of Software Development Life Cycle.
- Excellent debugging skills and Diagnostic ability to go to the core of the problem. Has a full system life cycle hands-on experience: analysis, designing, coding, testing, performance tuning, installing, documenting, supporting, maintaining and user .
- Ability to quickly upgrade to new technologies and tools to stay ahead.
- Experience working as supporting team member in various environments.
- Experience working with Offshore Model .
- Ability to lead a team. Ability to work in a team environment. Hardworking and dedicated.
TECHNICAL SKILLS:
Tools: Visual studio (2005,2008,2010,2012),Telerik, Infragistics
Languages: C, C++, C#, VB.Net, MSXML, XAML, UML.
Internet Technologies: ASP.Net, HTML, HTML5, JavaScript, KnockoutJS, AngularJS, JQuery, AJAX, VB Script.
Database: MS SQL Server 2000/2005/2008/2012
Business Intelligence: SQL Server Reporting services, SQL Server Integration Services, Telerik Reporting
Version Controlling Tools: VSS, Star team, Team Foundation Server(2008,2010,2012)
Debugging tools: WCF test client, WCF Storm, Fiddler, SQl Server Trace, Service Trace Viewer, Batarang, PerfMon
SQl: Profiler, EventViewer, RedGate Performance profiler.
PROFESSIONAL EXPERIENCE:
Confidential, Wetherfield, CT
Sr./Lead .NET Consultant
Responsibilities:
- Effectively worked with Business Analysts to gather the requirements.
- Designed and Developed rich UI using AngularJS, Bootstrap.
- Implemented dependency injection using AngularJS Framework.
- Used $http services to get, post, put, delete Json data.
- Used Decorators, $log service to log errors.
- Developed custom directives to extend the HTML.
- Developed Restful http services using Web API.
- Implemented the token based authentication for Web API.
- Implemented Repository pattern to separate business and data access layer.
- Used Microsoft Enterprise library to catch exception and log errors in log files and database.
- Used Nuget Packet Manager(NPM) for downloading, installing packages for the application.
- Used Entity Framework as ORM in the Data Layer.
- Created and performance tuned complex stored procedures for the application.
- Created complex SSRS reports for the application.
- Mentored the junior developers in the team.
Environment: ASP.NET, MVC4, C#, LINQ, Web Api, AngularJS, Entity FrameWork, JQuery, Json, JavaScript, Ajax, HTML5, XML, XSL, XSLT, CSS, Bootstrap, Windows2012 server, TFS 2012, Visual Studio 2012, SQL Server 2012, IIS7.
Confidential, Farmington, CT
Senior .NET Consultant
Responsibilities:
- Implemented the full SDLC process.
- Effectively participated in the sprint sessions.
- Worked closely with the business analysts for gathering the requirements from business users.
- Created the technical specification document as per the user stories.
- Designed the views using JqueryUI.
- Used Jquery for client side validations.
- Developed custom HTML Helpers for the application.
- Developed custom Action Filters for the application.
- Developed encryption and decryption service operations to encrypt and decrypt data.
- Created configured and consumed WCF services.
- Implemented the forms authentication for the application.
- Used Entity Framework as ORM in the Data Layer.
- Developed the reports using Telerik reporting.
- Developed custom logger classes for logging the errors in the log files.
- Coordinated effectively with Mphasys onsite person to resolve the bugs.
Environment: ASP.NET, MVC4, Team Pulse, C#, LINQ, Entity Framework, WCF services, SQL Server 2008, JQuery, Json, JavaScript, Ajax, HTML5, XML, XSL, XSLT, CSS, Jquery UI, Telerik Reporting, Windows2008 server,TFS 2012, Visual Studio 2012, IIS7.
Confidential
Responsibilities:
- Actively participated in Scrum sessions with business users.
- Extensively used Telerik team pulse for scrum management.
- Created master page for the application.
- Worked with middleware team to set up and configure ADLDS on windows server 2008.
- Developed custom code to authenticate users in ADLDS store.
- Used Jquery for selecting and manipulating DOM.
- Extensively used Telerik GUI controls in aspx pages.
- Cached the application data using HTTP caching.
- Developed custom user controls for the code reuse.
- Created and Hosted WCF webservices using net tcp/ip bindings.
- Configured the WCF services for upload and download the documents upto 50MB.
- Configured the tracing for WCF services.
- Used Serialization to convert the documents into bytes.
- Used ZipStream to compress and decompress the documents.
- Upgraded the encryption and decryption algorithms to support 64 bit operating system.
- Created unit test cases using nunit.
- Developed PDF templates and stamp XML metadata on PDF using ITextSharp.
- Coordinated with the Mphasys offshore development team and resolved the issues.
- Worked with the TCS offshore QA team daily to analyze the bugs during QA phase.
Environment: ASP.NET, Telerik team pulse, C#, LINQ, Entity Framework, WCF Web services, SQL Server 2008, JavaScript,Jquery, Ajax, XML, XSL, XSLT, CSS, Telerik Rad asp.net controls, Windows2008 server, Visual Studio 2010, TFS 2010, IIS7.0.
Confidential
Responsibilities:
- Implemented the full SDLC process.
- Effectively created technical specifications document for the change management request by Business analyst.
- Maintaining the existing applications and developing new applications using waterfall Methodology.
- Integrated the silverlight application with the existing .net applications
- Upgraded the existing .net framework 2.0 applications to .net framework4.0.
- Porting the existing classic asp applications to silverlight.
- Migrated existing 2.0 web services to WCF web services.
- Effectively debugged the WCF web services using WCFtestclient and WCFstorm tools.
- Upgraded the existing batch programs from .net framework 2.0 and 3.5 to .net framework 4.0.
- Created batch programs and scheduled the programs using windows scheduler.
- Created SSIS packages for the application.
- Created complex SSRS reports for the application.
- Created the unit test cases and conducted Code Review before moving the code to QA.
- Worked with the TCS offshore team during the knowledge transfer and resolved the issues.
Environment: ASP.NET, Telerik team pulse, C#, LINQ TO SQL, WCF services, SQL Server 2008, JavaScript, Ajax, XML, XSL, XSLT, CSS, Silverlight 3.0, Telerik Ajax Extensions, Windows2003 server, Visual Studio 2010, TFS 2010,IIS6.0.
Confidential
Responsibilities:
- Actively participated in Scrum sessions with business users.
- Extensively used Telerik team pulse for scrum management.
- Designed and developed the business layer and value layer WCF web services using VS2008.
- Effectively designed and developed the silverlight GUI using Telerik Controls for silverlight.
- Created custom silverlight controls using silverlight tool kit.
- Effectively secured the intranet phoenix internal site using Active directory LDAP authentication and phoenix external site using forms authentication.
- Effectively logged the errors to log files.
- Implemented the encryption and decryption algorithm for connectionstrings and passwords.
- Creating the unit test cases and Code Review before moving the code to QA.
Environment: ASP.NET, Telerik team pulse, C#, LINQ TO SQL, WCF services, SQL Server 2008, JavaScript, Ajax, XML, XSL, XSLT, CSS, Silverlight 3.0, Telerik Rad controls silverlight, Windows2003 server, Visual Studio 2010, TFS 2010, IIS6.0.
Confidential
Responsibilities:
- Analyzed the data requirements for the given project.
- Designed the database tables as per requirements.
- Created database security matrix document for each application and provide to DBA team.
- Created scripts to set up logins, users, roles as per the application requirements.
- Created scripts for independent schema on single database instance for each application.
- Created extended properties, indexes, constraints for table.
- Created the stored procedures, user defined functions, triggers, sql jobs for each application.
- Conducted performace tunings on stored procedures based on DBA comments.
- Reviewed the DDL and DML scripts and provide comments for junior developers.
Environment: SQL Server 2000, 2005, 2008
Confidential
Responsibilities:
- Created Run book document to set up each application.
- Installed the pre-requisites software required to set up application on servers.
- Set up the application pool and website for each application.
- Configured the authentication settings for the website.
- Closely worked with middleware team to deploy the code in different environments.
- Analyzed and migrated the existing applications from windows server .
Environment: Windows server 2003, 2008, IIS6, IIS7
Confidential
.NET Consultant
Responsibilities:
- Architected and developed the database for CMT
- Involved in Agile Development and actively participated with the Business Analysts to gather requirements from the users.
- Effectively designed and developed CMT application using ASP.NET and AJAX Controls.
- Effectively used C # Generic lists for Importing the data into the Grid from text and.*CSV extension files and placed validations on the fields for import.
- Effectively used LINQ to perform operations on generic lists.
- Used Infragistics UltraWebGrid to display medication canisters on web page by developing custom paging.
- Implemented the custom Sorting using C# generic lists and delegates.
- Exported the Data from the grid into the XLS file format for the customers to save their data during the session.
- Effectively designed filters in C# to filter the data in grid.
- Developed the tabs for the Canister Order, Pre-installation, Recalibration and repairs process using VS 2008 Tab Control.
- Effectively used the C# code to hide and unhide the tabs in the CMT application based on the user permissions.
- Implemented forms authentication for the CMT application.
- Efficiently created the Database Access classes using LINQ to SQL.
- Effectively worked with the SQL Database administrator to send the Canister order mails from the SQl2005 database.
- Effectively coordinated with cross functional Team members to integrate the PACMED CMT application with the CONSUMABLE’S web site.
- Involved in the (AGILE SCRUM) sprint sessions daily and discussed the topics related to daily issues, daily work progress regarding CMT application
- Written complex stored procedures to generate the email attachments for the emails processed through SQL dbmail.
- Developed custom web services to share the data with Consumables website.
- Used XML serialization, Elements, Attributes while consuming web services.
- Developed and deployed SSRS 2005 Reports for the internal users to view reports for the Canisters ordered regularly.
- Developed the Stored Procedures for SQL Server Database.
- Authored Table, Matrix SSRS Reports using VS2005 Business intelligence studio.
- Effectively fixed and closed the High alert Visual intercepts (VI’s) for the CMT tool and other Windows applications.
- Involved with different teams in fixing the bugs for C# windows and web applications.
- Used JavaScript for the client side validations, timers, dialog boxes, alert boxes and for creating popup windows.
- Effectively conducted code review and testing before the product moving to production.
Environment: ASP.NET, AGILE, C#, LINQ, Web services, JavaScript, Visual Studio .NET, ADO.NET, SQL Server 2005, Ajax, XAML, XML, XSL, XSLT, CSS, Infragistics, Windows2003 server, IIS6.0, SSRS 2005.
Confidential
.NET Developer
Responsibilities:
- Involved in complete SDLC along with designers, architects and testing team(QA team)
- Involved in RAD (Rapid application development) helpful to contact customers to analyzing requirements properly and also to involve in design phase along with BA team.
- Used N-tier Architecture for Communicate different layers in the web application.
- Developed and implemented the Win forms GUI design.
- Implemented the Middle tier and Business logic using C# and ADO.NET.
- Developed custom controls in c# for various functionalities.
- Created Custom Controls using ASP.NET and also used Web Services for Data Sharing along with SOAP Protocol
- Interfaced with the Database using ADO.Net datasets, data adapters.
- Written Stored Procedures, Functions, and Triggers to implement required functionality
- Involved in using AJAX controls to interact with the web pages and to enhance the speed of the process. Written Classes and Function in AJAX.
- Used SSRS 2005 to generate reports.
- Involved in code test, Unit test, tracing and debugging.
- Involved in writing T-SQL statements for creating procedures.
- Involved in supporting development issues and enhancement requests made by users.
- Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development
Environment: ASP.NET, C#, CSS, JavaScript, Visual Studio .NET, ADO.NET, Sql Server 2005, SSRS, Microsoft Enterprise Library3.0, Ajax, XML, XSL, XSLT, Windows2003 server, IIS6.0
