We provide IT Staff Augmentation Services!

Senior .net Consultant Resume

3.00/5 (Submit Your Rating)

Springfield, MA

SUMMARY:

  • Over 9 years of IT experience in C#.Net, VB.Net, ASP.Net, WCF, WebAPI, MVC, SQL Server, Oracle and MySQL.
  • Proven ability to lead, mange project resources, interact with clients, coordinate and work in achieving high levels of productivity and efficiency in complex, dynamic and challenging environments.
  • Extensive experience in Analysis, Design, Development, Testing, Implementation, Support and Maintenance of several major Web and Client/Server Applications.
  • Experience in Full lifecycle application development from concept through delivery of next - generation applications.
  • Experience in developing applications using Test Driven Development ( TDD ) using NUnit.
  • Strong experiene writing Unit Tests and Funtional Tests using Moq .
  • Experience in developing applications using Design patterns like Abstract factory , Dependancy Injection and Publisher-Subscriber .
  • Extensive experience working in an Agile and Scrum environment for rapid development.
  • Experience in managing projects using Visual Studio Team Services like creating projects and configuring Agile/Scrum templates, user stories, work items, bug tracking, iterations, task board, load test, task management and team management.
  • Experience using HP Quality Center for bug tracking and project management.
  • Strong expertise and knowledge in RDBMS, JDBC including Normalization of Database Schema, Stored Procedures, User Defined Functions, Triggers, Views and Joins in SQL Server 2008/2012 .
  • Experience working with ADO.Net Entity Framework, N-Hibernate for Object Relational Mapping (ORM) in .NET Framework and LINQ (LINQ to Object, LINQ to SQL, LINQ to XML, Lambda).
  • Experience working with Microsoft Enterprise Library to connect to SQL server database
  • Expert in writing T-SQL statements for creating Tables, Indexes, Views and Constraints.
  • Extensively worked in writing SQL Queries, Stored Procedures, Triggers, Cursors, Exception Handlers, Crystal Reports, SSIS and SSRS.
  • Extensive Support to the t eam (off-Shore) for Deployment, Build, Configuration, Continuous Integration, Gated check-in and Release Management using TFS, GIT.
  • Experience on Change, Configuration, Release & Build Management and Administration of applications.
  • Experience configuring applications in Azure portal like App Services, SQL Servers, Virtual Machines and Active Directory.
  • Experience writing Project Documents like Business Requirements, Functional Specifications, Use cases, Test cases, designing Visio templates and monitoring in SharePoint server.
  • Experience writing VBA Macros for VBA applications, Microsoft Excel management.
  • Excellent analytical, communication, problem solving skills, strong teamwork orientation, dedicated to quality output for the team or to individual assignments as required by the work environment. Self-Starter, willing to learn new technologies, ability to learn fast, and determined to achieve.

TECHNICAL SKILLS:

.Net Languages and Technologies : C#, VB.Net, ASP.Net, ADO.Net, Web Services, WCF, LINQ, MVC 4.0/5, WebAPI and Entity Framework

Other Languages: HTML, XML, VBA Macros

Scripting and Data: JavaScript, JQuery, JSON

Servers: IIS7.5, IIS8.0, Azure and SharePoint

Databases: Oracle, SQL Server 2008/2012/2014 , MS Access and MySQL

.Net Frameworks: 3.0, 3.5, 4.0, 4.5 and 4.6

Configuration Tools: TFS, Git and VSS

Other Tools: ReSharper 10, HP Quality Center, Tivoli Workload Scheduler, HP Fortify, Fiddler, SQL Delta and sqlcmd utility

PROFESSIONAL EXPERIENCE:

Confidential, Springfield, MA

Senior .Net Consultant

Responsibilities:

  • Prepared analysis, design and estimation documents for different component and functional modules required by the system.
  • Involved in customer meetings to gather requirements and to present demos of the developed module till date.
  • Created database design for Trade Processing like Tables, Stored Procedures, Types, Indexes and data dumps using sqlcmd utility tool.
  • Developed each module independently using dependency injection to process trades. Each module can be tested independently using unit tests and functional tests.
  • Developed each process using Interface Injection design pattern which have their own Moq units tests.
  • Used generic types to process different types of Trades like Public (Babson XML Trades), CSV (Manual Trades, CLO, Bank Loans), Bank Loan Contracts (WSO), Bank Loan Facility (Everest), Revolvers (Pioneers, Rockall, MMAF) and Block Trades.
  • DAS accepts any type of trades or bank loan file types like XML, CSV and PIPE de-limited.
  • Designed deserializers for all trade types. Uses XML schema to serialize and deserialize the trades.
  • Configured jobs in Tivoli Workload Scheduler to invoke DAS, maintained different sets of jobs for Dev, Stage, Pre-Prod and Prod environments.
  • Implemented Error events and Error logging for DAS using Publisher-Subscriber design pattern. Subscribers for Events and Errors are notified using email groups.
  • Designed Manual Trade template using Excel VBA Macros, it creates a Trade file in csv format and saves the copy in SharePoint server.
  • Worked on complex database queries and optimized the performance. Loaded complex data using sqlcmd utility tool. Compared databases while code deployments using SQL Delta tool.
  • Experience writing the test case, use case and knowledge transfer documents with very well explained Visio templates.
  • Experience in rapid coding using ReSharper. Performed code refactoring, analysis, cleanup and code generation.
  • Worked on post deployment issues and fixed. Provided production support for DAS and deployed spot fixes and changes.
  • DAS is successfully deployed to production servers and it is processing more than 100 trades for every cycle. It takes only 2-3 minutes to run each cycle.

Environment: Visual Studio 2015, SQL Server 2014, ASP.NET 4.6, XML, XSD, Excel VBA, Tivoli Work Load Scheduler, ReSharper, HP Quality Center, TFS, Visual Studio Team Services, SQL Delta.

Confidential, Boston, MA

Senior .Net Consultant

Responsibilities:

  • Contributed software engineering expertise in the development of products through the software lifecycle, from requirements definition through successful deployment.
  • Implemented agile methodology for the development of the application.
  • Responsible for Client interaction, Requirement analysis, Database Development.
  • Used MVC 5, Bootstrap, WebAPI and Object Oriented Methodologies for application development.
  • Worked on Partial Views, View Models, Action filters in the WebAPI.
  • Experience in jQuery, Ajax Asynchronous calls to Controller, JSON, and Web Grid for MVC.
  • Implemented lambda expressions and LINQ queries for data filtering.
  • Integration of data from EPIC and Sunquest applications from Confidential hospitals.
  • Migration of data from Sunquest, EPIC to Handbook data.
  • Worked on Model binding and URL routing for four different user instances.
  • Experience in CSS, JavaScript, jQuery, Angular JS and JSON data Serialization and Deserialization.
  • Implemented Error Logging and Auditing for the web site.
  • Designed and Created database objects such as Tables, Stored Procedures, Packages, Functions, Triggers and Indexes.
  • Designed highly efficient table for Partner UI formatting where configuration of all Partners hospitals UI can be changed at single place.
  • Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments.
  • Assisted Developers during coding, debugging and Build issues.

Environment: Visual Studio 2013, SQL Server 2012, Oracle, ASP.NET 4.0, ASP.NET MVC 5, JQuery, AJAX, Angular JS, HTML5, CSS, WCF 4.0, XML, JSON

Confidential, Denver, CO

.Net Consultant

Responsibilities:

  • Worked on Client-Server application development.
  • Followed MVC architecture and developed ASP.NET, MVC 4.0 application using C#, VB.Net, WCF, Generics, Code First Approach in Entity Framework 5 and UI in Razor View Engine.
  • Designed interactive ASP.NET MVC Razor views using Telerik controls, asp.net controls, JQuery, HTML5, CSS and AJAX to provide excellent user experience.
  • Developed MVC Razor views, partial views, complex Controllers, helper methods, and view model repository pattern layers.
  • Created web pages using HTML5, JQuery, Ajax, CSS and Web Form Controls, developed layout pages, classes for reuse.
  • Implemented LINQ for querying, sorting, filtering the complex objects.
  • Developed WCF services, Rest Web API to communicate between DAL and other business components and to access the application catalog and search related functionalities.
  • Formulated rules, and created flow using Paper free, in the creation of - 837 dental, 837 professional, and 837 institutional maps in accordance with HIPPA compliance.
  • Transaction-wise experience includes 837/835, 270/271 and 835.
  • Used JQuery for Client Side Validations and AJAX Calls to communicate with WCF /REST services with JSON Data.
  • Made full use of .NET’s object oriented features(C#), VB.Net, event handling, error handling, caching and security features.
  • Provided Manual, Continuous Integration, Gated Check-in and Schedule builds (along with the option to force builds on that schedule even if no changes occurred since the last build).
  • Created Builds and deployed builds to different environments based on requests.
  • Wrote Unit Test, Automated Acceptance Test and Functional Test. Performed unit testing on every new version before sending the application for User Acceptance Test (UAT).
  • Responsible for deployment of the Application in production and resolving any post-deployment issues.
  • Provided estimates, daily & weekly status report to the client on progress of the tasks.

Environment: Visual Studio 2010/2012, ASP.NET 4.0, ASP.NET MVC 4, JQuery, AJAX, HTML5, CSS, WCF 4.0, Web API Entity Framework 5, XML, JSON, Oracle PL/SQL., MS Access, MS Excel, MS Word.

Confidential, Murray Hill, NJ

.Net Consultant

Responsibilities:

  • Involved on Agile Scrum Methodology by attending in daily scrum.
  • Designed & Created Models, Controllers, Views, Master/Layout Pages using ASP.NET MVC 2.0/3.0, Razor View Engine and Created Test Cases.
  • Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in search module.
  • Also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
  • Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
  • Established communication between different applications running on same/different platforms using WCF.
  • Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
  • Wrote Stored Procedures and Views when necessary and used parameters both in .NET and in Stored Procedures to prevent SQL Injection.
  • Implemented Serialization and Deserialization of objects.
  • Developed Custom Controls which provides flexibility, reusability better deign time experience.
  • Developed partial post back validations to manipulate data on web pages using AJAX.
  • Setup and Run different environment builds to push Test, Development and Production.
  • Assisted Developers during coding, debugging and Build issues.

Environment: Visual Studio 2010/2012, SQL Server 2008, ASP.NET 4.0, ASP.NET MVC 4, JQuery, AJAX, HTML5, CSS, WCF 4.0, Entity Framework 5, XML, JSON

Confidential, Springfield, MA

.Net Consultant

Responsibilities:

  • Involved in Analysis, Design and Development of the application
  • Worked on 3 tier architecture.
  • Developed the user interface in ASP.NET using C# and VB.Net as code behind language
  • Implemented Editable Data Grid Controls to generate responses based on client requests
  • Utilized Custom Validators, Validation Controls and performed validations both on client side and server side
  • Created & Consumed Web Services effectively
  • Implemented Security features for Web based tool using windows authentication
  • Enhanced navigation capabilities using User Controls and Custom Controls
  • Used ADO.NET for data querying, storage and manipulation. Designed and Implemented DAL using ADO.NET to communicate with SQL Server
  • Developed stored procedures, Views and triggers in T-SQL
  • Used Datasets for temporary storing and manipulation of data.
  • Involved in documentation of developed Components and module. Enhancements to the existing system to add additional functionality to meet users’ requirements
  • Responsible for the integration of software modules (version control and packaging releases).
  • Administered and Documented the Release management for the different Releases of the Applications in the organization level.

Environment: Visual Studio 2010, ASP.NET 4.0, JQuery, AJAX, HTML5, CSS, WCF 4.0, Entity Framework 5, XML, JSON, SQL Server 2008

Confidential

Software Engineer

Responsibilities:

  • Involved in defining business and system requirements and designed the functional and technical specifications.
  • Created Entity relationship diagrams, Class diagrams, Sequential diagrams for Use Cases.
  • Worked in 3 tier architecture.
  • Designed the Data Access Layer (DAL) module for the project.
  • Created Web application development using C# and VB.Net, XML and ASP.NET (User Controls, Custom Controls and Data/Business Components)
  • Worked on the Account opening module to handle add, modify, delete operations.
  • Implemented all validations on this module to capture accurate data.
  • Designed the multiple pages to implement the Account Opening module.
  • Developed web pages using ASP.Net with C# and VB.Net, HTML, JavaScript and CSS.
  • Implemented Web Form, Web control, HTML control and JavaScript.
  • Utilized controls like Data Grid, Combo Box for flexible data listing.
  • Created several Stored Procedures in SQL server to fetch and process user data to the forms.
  • Utilized various join concepts to create queries and developed triggers.
  • Accessed data from the database through XML schemas.
  • Implemented card swipe data reading module to read credit card information from card.
  • Wrote Client Side and Server Side Validations using Java script and asp respectively

Environment: Visual Studio 2008, ASP.NET 4.0, ASP.NET MVC 4, JQuery, AJAX, HTML5, CSS, WCF 4.0, Entity Framework 5, XML, JSON, SQL Server 2008.

Confidential

Software Engineer

Responsibilities:

  • Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
  • Established communication between different applications running on same/different platforms using WCF.
  • Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
  • Wrote Stored Procedures and Views when necessary and used parameters both in .NET and in Stored Procedures to prevent SQL Injection.
  • Implemented Serialization and Deserialization of objects.
  • Developed Custom Controls which provides flexibility, reusability better deign time experience.
  • Developed partial post back validations to manipulate data on web pages using AJAX.
  • Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).

Environment: Visual Studio 2008, ASP.NET 3.5, CSS, XML, JSON, SQL Server 2008.

We'd love your feedback!