.net Consultant Resume
Basking Ridge, NJ
SUMMARY
- Over 7+ years of professional experience in developing and deploying applications, utilizing a variety of programming languages, databases, and technologies.
- Designed and developed web based and windows based applications using ASP.NET, C#.NET, ADO.NET, LINQ, Web Services & WCF, MVC4, MVC5, ASP, IIS, JavaScript, HTML, DHTML, CSS, XML, XSL, SQL Server 2005/2008 and MFC
- Worked on .NET frameworks 2.0, 3.5, 4.0 and 4.5
- Full Software Development Life - Cycle (requirements, design, architecture, code, testing, release, maintenance); Evaluate, install, customize and support third-party vendor software solutions; Participate in staff meetings to take decisions about business processes, system metrics, software integration, and problem-solving.
- Good experience in web application development using n-tier Architecture.
- Extensive experience using C# and XAML with MVVM design principles for UI development.
- Experience with Service Oriented Architecture and developing WCF services.
- Developed ASP.NET MVC 3 applications using Code First Approach in Entity Framework 4.1 and UI in Razor View Engine
- Good experience in Analysis, Design, Modeling, Development, Implementation & Testing (SDLC) of Enterprise Web-Applications, Stand-alone & Distributed applications.
- Experience in Software Development Life Cycle (SDLC) like Waterfall model and Agile scrum methodology, processes and techniques.
- Extensive experience with SQL Server and T-SQL in constructing triggers, tables, user functions, views, indexes, user profiles, relational database models and data integrity.
- Experience in DB application development which includes writing Stored Procedures, Triggers, Views, and Cursors in SQL Server 2005, 2008 & 2012 Databases.
- Good experience in working with different Object Oriented Programming Techniques
- Experience in using TFS for version controlling.
- Good experience in Data Access techniques: ADO.Net, Datasets,
- Working knowledge of LINQ, Entity Framework and Object Relational Mappers (ORMs).
- Good experience in working with AJAX Control Toolkit and AJAX Extensions.
- Good team player with excellent communication, trouble shooting, debugging and strong analytical problem solving skills.
TECHNICAL SKILLS
Languages: C# 2.0/3.5, VB.NET 2.0/3.5, ADO.NET, WCF, LINQ, PL/SQL, T-SQL, XML, VBA, ASP.NET, HTML 5/4.0, CSS, JQuery, AJAX, SQL, PL/SQL, C, C++.
Web Technologies: ASP.NET 3.5/2.0/1.1, AJAX.NET (Ajax Toolkit 2.0), Web Services (WSDL/SOAP), HTML, DHTML, CSS (Cascaded Style Sheet), Classic ASP 3.0, XML.
Databases: Microsoft SQL Server 2000/2005/2008 (T-SQL), Oracle (PL/SQL), MS Access. MySQL, IMS.
MS Framework: .NET Framework 4.0/3.5/3.0/2.0/1.1
Web Servers: Internet Information Server (IIS) 7.0/6.0/5.1
Designing Tools: Visual Studio.NET (2003/2005/2008 ), MS Front Page, SharePoint Designer 2007, Adobe Dreamweaver, Adobe Flash, Adobe Photoshop.
Scripting Languages: Java Script, VB Script
OS: Windows 7, Vista/XP/2003/2000/NT, MS DOS, UNIX
PROFESSIONAL EXPERIENCE
Confidential, Basking Ridge, NJ
.Net Consultant
Responsibilities:
- Worked across IT Teams and with business users understand the business.
- Followed established development standards and best-practices while working with new or existing systems and tools
- Accurately estimated development efforts for project planning and strive to meet or exceed projected timelines
- Worked with lead developer to prioritize and estimate work effort
- Analyzed business requirements and use cases to implement and test software solutions
- Collaborated with Project Stakeholders, Business Analysts, and Software Quality Assurance
- Developed software with an emphasis on efficiency, quality, and simplicity
- Developed Web Based Application using ASP.NET, C#, AJAX and JavaScript for client side validations along with .Net validation controls.
- Used ASP.NET Server controls, User Controls, HTML server controls and custom validation controls for client side and server side validation.
- Created WCF service using HTTP and SOAP protocol and maintained existing web services (.asmx).
- Designed and Implemented Data Access Layer (DAL) using ADO.NET to communicate with SQL Server 2008 and used ADO.Net connection objects like SQL Connection, SQL Command and SQL Data Adapter to execute stored procedures.
- Used AJAX Extensions and AJAX Control Toolkit for implementing modal popup and dialog boxes for session timeout alert and faster response while loading page.
- Used Grid View, Data List and Repeater Controls to display data in a customized format in the ASP.NET web pages
- Developed the application using .Net technologies like Caching, Paging, and State Management and provided Session Management to preserve the state of session variables
- Used ASP.NET Server controls, User Controls, HTML server controls and custom validation controls for client side and server side validation.
- Used .NET Entity framework using LINQ to Entities and MVC 4.0 Framework.
- Extensively Worked on routing in MVC, action filters and Partial views in MVC
- Designing and Developing MS SQL Server 2008 database tables, views, complex stored procedures, indexes, functions and indexes.
- Used XSLT and XPath to query data in XML. XML is used extensively to communicate with web service component and to populate data at the client side.
- Extensively worked on generating scripts using SQL Server (Stored Procedure, Triggers, View and Index).
- Responsible for creating table and user defined functions, stored procedure in SQL Server
- Created daily business reports in SSRS.
- Maintained existing application using DB2 and Oracle 11g database.
- Worked on bug fixes for supported systems and tools using HP QC.
- Responded to problem escalations and resolve critical production issues
- Created support documentation for developed systems and tool (configuration parameter, jobs, dependencies, etc.)
- Documented release instructions for Release Manager to follow.
Environment: Microsoft Visual Studio 2010, .Net Framework 4.0, Web Forms, C#, ASP.NET, ADO.NET, IIS, Excel, Java Script, AJAX, WCF, grid controls, Web Services, Enterprise library, T-SQL, XML, Oracle 11g, HP QC, MVC 4.0, SQL Server 2008, LINQ.
Confidential, NY
.Net Developer
Responsibilities:
- Participated in all phases of SDLC: user requirement gathering, analysis, design, implementation and testing
- Involved in preparing Documentation and translate required document in to DB.
- Developed building Web Based Application (Web Forms) using ASP.NET, C#, AJAX and JavaScript for client side validations along with .Net validation controls for validation at front end.
- Worked on ASP.NET Web Forms, state management, user controls, and Grid controls and secured .NET web application by using .NET security model (Authentication, Authorization and Roles).
- Written extensive code in C# to create business logic and class libraries.
- Extensively worked with Ajax library 3.5 and extended control toolkit and improved the performance of web pages by partial rendering through AJAX and worked a lot with HTTP get and post.
- Implemented Data Access Layer in WCF (SOA Architecture) using HTTP and SOAP protocol.
- Provide Database connection and data access using ADO.NET.
- Worked on generating scripts using SQL Server (Stored Procedure, Triggers, View and Index).
- Implemented page level error, custom Error pages, Error logs and used Application and page level tracing feature of .Net to trace and debug the code.
- Used XSLT and XPath to query data in XML. XML is used extensively to communicate with web service component and to populate data at the client side.
- Designing and Developing MS SQL Server 2008 database tables, views, complex stored procedures, indexes, functions and indexes.
- Generate variety of monthly/weekly/daily SSRS reports were regulatory submission and documented stored procedures to improve daily operations and improve business operation and user efficiencies.
- Create SSRS reports representing performance charts, pivot tables, pie-chart and report with local and global filters.
- Developed receivable/payable, trial balance, bank/cash book reconciliation SSRS report and all financial statements
- Generate monthly/weekly/daily sales statement of export and import department
- Generated reports with the help of Crystal Reports and SQL Server Reporting Services (SSRS).
- Developed ADP payment, obligations and invoice reports funds source and funds payments reports and all financial statements using SSRS. Extensively used parameters and filters in reports. Worked with end users to analyze the report definition (.rdl) and their expectation.
- Created performance charts SSRS representing the quarterly payment and representing the company performance.
Environment: Microsoft Visual Studio 2008,.Net Framework 3.5,WebForms, C#, ASP.NET,AJAX Control Toolkit, ADO.NET, Excel, Java Script, CSS, SSRS, MS SQL Server 2008, grid controls, Enterprise library, T-SQL, XML,WCF, Crystal Reports
Confidential, San Antonio, TX
.Net Developer
Responsibilities:
- Actively involved in coding and designing using MVC, C#, XML, ADO.NET, JavaScript, HTML and CSS.
- Requirement gathering, clarification and discussion with business team for assigned user stories.
- Participated in scrum meetings and hence helped project management team in executing the project in agile manner.
- Involved in creating Stored Procedures and Functions using SQL Server management studio.
- Used ADO.NET extensively for data retrieving, querying, storage, manipulation and for achieving disconnected database connectivity.
- Developed WCF Service for retrieving product data (based on XML, WSDL, and SOAP).
- Worked with MVC views and scaffolding templates to generate various views for the front end forms.
- Used Cascading style sheets (CSS) for consistent look throughout the website, developed style sheets for layout page and other pages.
- Implemented State Management techniques according to the requirements.
- Using AJAX in different ways to avoid full page post-back and make the application more user interactive.
- Performed Client side validation using Java Script and jQuery as well as used data annotation attributes to validate the data.
- Involved in Unit Testing, Documentation, Debugging and Bug Fixing.
- Used Team Foundation Server for source Version Control.
- Responsible for application Supports and releasing the fixes. Resolved potential issues that arose during the execution of development. Coding for various Modules, Error Handling, Modification and Testing, Bug solving of the change requests.
Environment: MVC 4, C#, WCF, Visual studio 2010/2012, Windows 7, HTML, CSS, Java Script, SQL Server 2008
Confidential
ASP .Net Lead
Responsibilities:
- Involved in gathering business and functional requirement documents.
- Involved in data modeling, data flow and creation of database.
- Created stored procedures, views, tables etc for the data to be retrieved for forms, reporting
- Developed windows Service to schedule the report execution process based on the data loads for the corresponding reports
- Integrated crystal report viewer to view the report or run the reports available as n-demand
- Created reports using nested grid view control to view the request, request details, reports deployed per business units and audit history.
- Used crystal reports to generate the reports
- Used ADO.net, object data Source, command objects for data retrieval
- Used sitemap, LDAP for customized menu and menu items to be displayed for users based on Active Directory roles and groups
- Used themes like CSS, skin etc for designing forms, controls
- Added Ajax, LINQ etc for better performance and customization
- Developed logic to notify emails to corresponding business units after successful deployment
- Created Support desk menu to deploy the reports as per the request received from the Business Units and submits the execution details like daily, weekly, monthly etc
- Added bulk load feature for the Support desk to deploy the reports and required execution details for execution and saving to corresponding historical or current view
- Managed production environment and responsible for all the requests submitted by
- Support and to save the report outputs to their historical or current views
- Manage and monitor the windows service for report execution and output generation
- Used SharePoint services to share the documents, status etc with the team.
- Involved in the Unit and Integration testing.
Environment: ASP.NET, C#, .Net Framework 3.5, Oracle 10g
Confidential
Jr.NET Developer
Responsibilities:
- Analysis of the specifications provided by the clients.
- Involved in requirement gathering, functional and technical specification.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Coding and debugging using ASP.NET and C#.
- Designed search results control to pull data from database and display in Data Grid
- Developed web forms using ASP.NET server controls and validated client side using JavaScript.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system. Used Web Services for communication with the client using http protocols.
- Communication and collaboration, functioning software, and the flexibility to adapt to emerging business realities.
- Used a hybrid of waterfall and incremental model as the SDLC.
Environment: Visual Studio 2008, ASP.NET 2.0, JavaScript, IIS 6.0, Windows 2000 XP. NET Framework 4.0/3.5, C#.NET, ASP.NET, SQL Server 2008, CSS, XML, HTML
