Sr .net Developer Resume
Washington, DC
PROFESSIONAL SUMMARY:
- Over 8 years of experience in design, development, testing and maintenance of .Net Applications.
- Experience in diverse business sectors including Financial, Accounting and Health Services.
- Experience in Microsoft .NET Technologies - .NET Framework 4.0/3.5/3.0/2.0 , C#.NET, VB.NET, ASP.NET 3.5/2.0, ADO.NET, Entity Frame work and AJAX.
- Well versed in designing, coding, implementation of Internet/Intranet Applications like Web forms and Web Services using ASP.NET, VB.NET, and C #.NET, ADO.NET, Microsoft SQL Server and IIS (Internet Information Services).
- Experience in creating Web Forms, User Controls, Web Controls using C#.NET, ASP.NET 3.5/2.0, VB.NET, HTML, DHTML, CSS, XML, JavaScript, jQuery, Visual Studio.NET Framework.
- Worked on N-Tier Architectures for developing applications using design patterns like MVC (Model View Controller).
- Experience in using Windows Communication Foundation (WCF) in the project for communicating and providing real time data from integrated server to Client application.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL and LINQ to Dataset to manage relational data as objects.
- Scheduled Jobs for executing the stored SSIS packages which were developed to update the database on Daily basis using SQL Server Agent .
- Experience in Data Modeling, Designing and Creating Tables, Views, Writing Intermediate level scripts, Stored Procedures, Triggers against SQL Server 2012/2010/2008 and Oracle9i/10g PL/SQL relational databases.
- Expertise in front-end database programming using ADO.NET and used ADO.NET objects like Data Reader, Dataset, Data View and Data Adapter.
- To understand existing applications and accreditation business rules in order to accurately implement existing business rules in SharePoint Portal.
- Experience in Integration testing, writing Test cases, Test plans, generating Test scripts, Bug analysis and fixes using MS Unit and NUnit.
- Studied the flow specifications and was responsible for the development of the SSIS packages.
- Used SSIS to create ETL packages to Validate, Extract, Transform and Load data to Data
- Modified the existing SSIS packages to meet the changes specified by the users.
- Involved in testing of application by Unit Testing, Integration Testing, User Acceptance Testing (UAT) and End User Support and Regression Testing.
- Experience with design and development of business reports using SQL Server Reporting Services(SSRS) for Client-Server and Web based applications
- Good experience in SSIS Performance Tuning using Error handling, Event handling, Rerunning of failed SSIS Packages using checkpoints and scripting with C# .NET using SSIS .
TECHNICAL SKILLS:
Microsoft Technologies: Visual Studio 2015/ 2013/ 2012/2 , ASP.NET, ASP.NET MVC 5.0/4.0/3.0 Framework, Entity Framework 6.1/5.0/4.1/4.0 , ADO.NET, LINQMicrosoft Ajax, WCF, Web API (HTTP/Rest), Web Services
Programming Languages: C# .NET, VB.NET, C
Databases: SQL Server 2014/ 2012/ 2008 R2/ 2005/ 2000, Oracle 10g/9i, T-SQL, Relational Database Design
Web Services Concepts: Web API (Rest/Http) Services, SOAP Windows Communication Foundation services (WCF), WCF (HTTP/Rest) Services and Web Services
Web Technologies: HTML/HTML5, AJAX, JQuery, Angular JS, React JS, Backbone JS Handlebar JSNode JS, Knockout JS Ember JS and other JavaScript libraries, Bootstrap-CSS
Operating Systems: Windows 10/ 8/ 7/ Windows Vista/ 2003 Server/ 2000 XP Professional, UNIX
Technologies: Object-Oriented Design/ Development, ADO, ADO.Net, Entity Framework 6.1/5.0/ 4.1/ 4.0 , .NET Framework 4.5/ 4.0/ 3.5/ 3.0 / 2.0 /1.1
Reporting Tools: SQL Server Reporting Services(SSRS) 2008 R2/2005 and Server Integrated services (SSIS)
Web Servers: IIS 8.0/ 7.5/ 7.0/ 6.0/ 5.0
Testing Tools: Unit Testing (MS Unit and NUnit) frameworks
Other Tools: MS Visio, Microsoft Ajax Control Toolkit, SharePoint Server/Designer 2013
Design Methodologies: UML, OOAD, Design Patterns, Agile and Waterfall Methodologies, Test Driven Development (TDD)
Version Control: GIT, Visual Studio Team Foundation System 2013/ 2012/2010/2008
WORK EXPERIENCE:
Confidential, Washington, DC
Sr .Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including gathering Requirements, Analysis, Design, Implementation and Testing using AGILE-SCRUM Methodology
- Gathered functional, business, and technical requirements and prepared the requirement documents.
- Translate requirements to design, architect and write code that is stable, reusable, scalable and simple.
- Designed the web UI using, ASP.NET, HTML, DHTML, XSL/XSLT, JavaScript, CSS, Web Forms, J Query and AJAX controls Supporting middle tier business logic and data access layers
- Developed the web pages using MVC4, C#, J Query, Ajax, HTML5, and CSS3
- Extensively used User interface controls, which use JQuery and JavaScript to validate client side validation
- Used MVC.NET and C# in MVC 4.0 framework for front-end development
- Used Angular JS and bootstrap to style the pages
- Used JQuery Script libraries, JQuery UI controls for multi browser support & end user experience.
- Worked on Kendo UI controls like Grid, List view and fix the bugs pertaining to various browsers.
- Experience in working Client side MVC frameworks (Kendo UI), Single Page Application developments.
- Designed and developed Master data synchronization using SSIS packages to import data.
- Used React.js for creating reusable UI components.
- Developed Reports used with SQL Server Reporting Services
- Used Execution Plan, SQL Profiler and Database Engine Tuning Advisor to optimize queries and enhance the performance of databases.
- Experience with Iterative or Agile rapid delivery process
- Used most of built-in features of SharePoint technologies in VS.NET.
- Used TFS for configuration management Integrated TFS with Visual Studio2012
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer classes using C# and .Net 4.0 for web pages N-tier/distributed application development using web services.
- Migrated code across environments Development, Test
- Demonstrated experience with REST full services, WCF and other Web Services technologies (WSDL, SOAP, etc.), JSON, XML, XSL, and serialization.
- Worked with ASP.NETWeb Forms, State Management, caching features, configuring optimizations and securing the web application
- Responsible for maintaining SDMX - Custom .Net Code for parsing XML Files and Loading data to Tables
- Involved in writing Stored Procedures and Functions, Cursors to handle database automation tasks
- Written Stored Procedures in SQL Server 2008 used ADO.NET and Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Crated SSIS Packages Using Bulk Insert Task, FTP task, for each loop Task.
- Created configuration files to deploy the SSIS packages across all environments
- Used Angular.js Controller to control the data of the web application and to two-way bind the values of HTML controls
- Experience with Test Driven Development using both unit test and automated UI test frameworks
- Implemented and performed Unit Tests.
- Involved in analyzing various graphs for the client side and server side metrics like Transaction Response Time, Hits per second graph, Pages download per second, Throughput, Memory & CPU utilization
Environment: .NET Framework 4.0/4.5, C#.NET, Visual Studio 2012, SQL Server 2012, HTML, LINQ, Entity Framework, SSIS, SSRS, T-SQL, IIS 7.0, SharePoint Server/Designer 2013 Web services, WSDL, SOAP, WEB API, ASP.NET MVC 4.0, Bootstrap, JavaScript, JQuery, Angular JS, WCF, AJAX, CSS, XML, TFS, Windows 2008 Server.
Confidential, Chevy Chase, MD
Sr .NET Developer
Responsibilities:
- Involved in gathering the requirements, analysis, design & development of the project along with testing
- Developed Agile Software Development methodologies to enable efficient and effective high-quality software development
- Designed presentation layer using ASP.NET Web Server controls, HTML Controls, HTML, Cascading Style Sheet, JavaScript and AJAX
- Extensively used Master Pages and Themes to have a uniform look and feel for the entire web site
- Extensively used Grid views for presenting data to the user
- Created Html Helpers in order to reduce the amount of tedious typing of HTML tags
- Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 4.0 application using HTML5 and Angular JS.
- J Query, Bootstrap, and Web API and SPA Application using Angular.js
- Involved in development of Web Forms, classes using ASP.NET that incorporates both N-Tier Architecture, and Database Connectivity
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript
- Used Angular JS to create extensions and custom directives
- Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Used WCF for developing and deploying services on windows in line with the Service Oriented Architecture (SOA)
- To understand existing applications and accreditation business rules in order to accurately implement existing business rules in SharePoint Portal.
- Used LINQ to build set of operations, parameters and expression during execution a set of data from SQL Server
- Created Integration Services SSIS package to import raw data from MS Excel to the SQL Server
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Extensively involved in developing components for Business Layer and Data Layer
- Used Validation controls to validate the input Data using Validation Controls (like Required Field, Range, Custom and Compare Validators).
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques
- Extensive experience in working in Windows, UNIX environments.
- Created and deployed Web Services using ASP.NET, SOAP and XML for Pulling Customer Service Records.
- Involved in the Unit and Integration testing
- Worked with testing team to fix the bugs as part of Bug life cycle and Production support
Environment: .NET 4.0; Visual Studio 2010; SQL Server 2008 R2; SharePoint Server; SQL Server Management Studio 2008; ADO.NET Framework; MVC architecture, UNIX
Confidential, Mount Laurel, NJ
.NET Developer
Responsibilities:
- Worked in order to get creative designs based on the client requirements
- Daily meeting with Architect to understand the functional and technical requirements
- The architecture of this module was a 3-tier architecture consisting of the presentation layer, business logic layer and data access layer.
- Writing extensive JQUERY and JavaScript coding to manipulate DOM, Manipulate CSS
- Client-side validation performed using JavaScript.
- Implemented different validation control on the web pages using Angular.js
- Using MVC Framework Angular.js in the development for data binding and to consume REST full web services
- The application developed using web-based client-server ASP.NET and C#.NET as back-end code.
- Developed Assemblies using C#.Net to implement various functionalities in the Business Logic
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ
- Implemented ORM Framework Entity Framework Code First Approach with Repository Pattern and its implementation over the Business and Presentation layers
- Used Compiled Queries, Multiple Contexts, Explicit loading, and Save Changes to context after all database operations to improve the performance in Entity F/W.
- Implemented Data Access layer using WCF, Web-API restful services and Entity Framework
- Created WCF SOAP/REST Services and used different bindings to make it available to different types of clients.
- Responsible for developing WCF Services to exchange data between Desktop and Central Application and consumed WCF service, which is based on SOA (Service Oriented Architecture).
- Utilized ADO.NET and data objects such as Data Adapter, Data Reader, Data Set and Data Table for consistent access to SQL data sources
- Wrote complex SQL queries using joins on multiple tables into stored procedures. Utilized triggers, functions to find the right health insurance plan
- Designed SQL SSIS Packages to extract data from various data sources such as Access database, Excel spreadsheet, and flat files into SQL Server 2012 for further Data Analysis and Reporting by using multiple transformations provided by (SSIS) such as Data Conversion, Conditional Split, Bulk Insert, merge and union all; Scheduled and maintained nightly and weekly loads of data by creating the corresponding job tasks
- Involved in writing UNIX shell scripts and batch jobs.
- Participated in bug fixing with QA team, which involved performing unit tests and integrated tests
Environment: .NET 3.0/3.5/4.0; Visual Studio 2010; SQL Server Management Studio 2008; ADO.NET Entity Framework
Confidential, Seattle, WA
.Net Developer
Responsibilities:
- Designed, developed and implemented web user interface using C#, ASP.NET, HTML, and JavaScript.
- Involved in design, development, implementation, and testing phases of SDLC using.Net 1.1 frameworks.
- Used JavaScript to increase interactive or dynamic interfaces on web pages
- Extensively used ADO.NET objects to communicate SQL Server database
- Involved in fixing the existing defects and then working on the new enhancements for the upgrade releases
- Used LINQ queries for populating the data to grid views
- Did client side validation and used server side validation controls to validate the data in the screens
- Developed web pages using ASP. Net , C# , HTML , DHTML , AJAX , Java Script , VB script and IIS. Used ADO & ADO.NET (Datasets, Data Adapter) to connect with SQL Server Database.
- Implemented Optimized Stored Procedures, Database Triggers , Views , and Indexes with T-SQL to perform DML operations like to retrieve, insert, delete and update of the members data in database (SQL Server 2012).
- U sed LINQ to Entities, LINQ to Dataset which enables program data access using intuitive native syntax and strongly typed objects in .NET Framework languages.
- Security aspects like authorization and authentication have been addressed.
- Consumed WCF Services with ASP.NET Ajax Client libraries . Created WCF services with session support.
- Involved in designing of Windows Communication Foundation (WCF) Rest based service using Data, Fault, Message Contracts
- Used Windows Communication Foundation (WCF) and used 3 rd party web services to implement business logic using C# 4.0
- Developed an interface using SSIS packages also to upload the flat file data to the respective tables.
- Also used SSRS to develop reports, which are used to present the data in different views and are effectively consumed.
- Used web methods in XML Web Services to retrieve information required for application.
- Performed NUnit testing, Test driven development strategy and worked closely with the IT Team and Configuration Team for Code Builds during deployment.
Environment: Visual Studio 2012, C# 4.0, SQL Server 2012, IIS 8.0, LINQ, Windows Server 2012, MS Visio, ASP.NET 4.5, ASP.NET MVC 4.0, Kendo UI, Entity Framework 5.0, JQuery, WCF, TDD, TFS, JIRA
Confidential
.Net Developer
Responsibilities:
- Responsible for requirement gathering and preparing the Requirement Specification Document
- Responsible for Designing the Application Architecture by using ASP.NET MVC and server side logic written in C#
- Responsible for building service-oriented applications that communicate across the web and the enterprise by using Windows Communication Foundation (WCF)
- Responsible for Designing and developing the business logic and data access layers using C# and Enterprise library.
- Responsible for Created the presentation layer, middle-tier and data-Access layer using ASP.NET, Ajax, C# and Enterprise Library for Data Base Interaction.
- Responsible for Creating Stored Procedures to communicate with SQL database
- To transform data from one database to other database by writing queries using SSIS (SQL Server Integration Services Standards)
- Involved in Agile implementation
- Utilized ADO.Net Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ
- Involved in quality assurance testing the entire application
Environment: Visual Studio 2010, ASP.NET MVC 3.0, C#, VB.Net, ADO.NET, Entity Framework, SQL Server 2008, WCF, Visual Basic, XML, Team Foundation Server.
