Sr .net Developer Resume
Bartlesville, OK
PROFESSIONAL SUMMARY:
- Around 6 years of Work experience in Design, Coding, Testing and Implementation of Various modules using .Net technologies.
- Experience in developing applications with C# 5.0/4.0/3.0/2.0 , ASP.NET, ASP.NET MVC 5.0/4.0/3.0, ADO.NET, WCF, Web Services, LINQ, Entity Framework 6.0/5.0 using Visual studio 2015/2013/2012/2008 IDE.
- Experience in developing Web Applications using.Net Framework, MVC architecture, JavaScript, C#, CSS, Bootstrap, JSON, Ajax, SQL Server, jQuery, Knockout.js
- Highly Knowledgeable in ASP.NET MVC in implementing Model, View and Controllers with State Management, Security, Action methods etc.
- Extensively used Bootstrap for customization of web application and developed and designed Ajax based Prototype, JavaScript, JQuery, Angular JS and AJAX based UI frame work.
- Extensively worked with Object Relation mapping tool Entity Framework 7.0/6.0/4.3Code First and Database First approaches and CRUD operations, Configurations, Migrations, performance and Integrity of data features.
- Extensive experience in developing Windows Communication Foundation (WCF) Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Experience in various Azure services like Compute (Web Roles, Worker Roles), Azure Websites, Caching, SQL Azure , NoSQL, Storage, Network services, Azure Active Directory, API Management, Scheduling, Auto Scaling, PowerShell Automation.
- Good working experience in Azure Logic apps, Service Bus, Document DB and SQL Database, Data warehouse.
- Extensively implemented and consumed WEB API 1 and WEB API 2 versions, used HTTP methods (verbs - GET, PUT, POST, PATCH, DELETE) to do CRUD operations, supporting JSON or/and XML data exchange formats and also implemented Security, Caching features also.
- Good exposure to XML technologies such as XML Web Services, XML Schema, XSL and LINQ to XML.
- Build effective/efficient queries for high-performance reports for SQL Server Reporting Services ( SSRS ) and good experience in optimizing of Queries using SQL Query Analyzer.
- Experienced in various Extracting, Transforming and Loading (ETL) tasks using SSIS including tools like BCP utility, DTS and SSIS Packages with proper control & data flow elements.
- Experience in working with version control tools like Team Foundation Server-TFS, Clear Case and Visual Source Safe (VSS), Subversion.
- Good experience in design, modeling and development of Databases MS SQL Server (Transact-SQL), PL-SQL and implementation of database objects. Strong analytical and conceptual skills in database related work
- Extensive working experience in unit testing framework - NUNIT, MS Unit Tests.
- Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team as onsite coordinator to provide the update on the daily basis.
TECHNICAL EXPERTISE:
Frameworks: NET Framework 4.5/ 4.0/3.5/2.0/1. x.
Microsoft Technologies: C#, VB.NET, ASP.NET 4.0/3.5/2.0/1. x and MVC 3.0/4.0/5.0,AJAX, Silverlight 5.0/4.0/3.0, WPF, ADO.NET, Crystal reports, SSIS, SSRS, WCF, Web Parts, Web Services, WSDL, LINQ, n-Hibernate, Entity Framework 4.3/5.0/6.0, Share point, Azure.
Operating Systems: Microsoft Windows Server 2003, Windows-XP, 7, 8 and 10.
Other Technologies: Java Script, Ajax, jQuery and Angular JS.
Internet Technologies: Web forms, XML, XSL, HTML, WSDL, and JSON.
Other Tools/Packages: VSTO, DevExpress, Infragistics, Telerik, MS-Office, CutePDF, UML, Net Advantage 2012.1.
Database Experience: Microsoft SQL Server 2012/2008/2005/2000 , Oracle 11g/10g/8i/9i/, MS-Access 2007.
Web servers: Internet Information Server (IIS) 7.0/ 6.0
Version Control Tools: Visual Source Safe (VSS), Win CVS, TFS
Scripting and Markups: JavaScript, VBScript, ASP, JSP, HTML 4.01/5, PHP, DHTML, CSS (2/3), XPATH
PROFFESIONAL EXPERIENCE:
Confidential, Bartlesville, OK
Sr .NET Developer
Responsibilities:
- Implemented the project according to the Software Development Life Cycle (SDLC) and programming by using fast paced agile methodology, involving task completion, user stories, and iterations.
- Implemented UI using MVC 4.0, HTML5, XML, CSS3, JavaScript, Angular JS, KnockoutJS, AJAX, Bootstrap to create responsive web pages, developed Layouts.
- Implemented Get, Post by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.
- Used Angular JS framework to implement Single Page Application and Created HTML pages using Angular JS directives for driver and vehicle modules.
- Implemented AngularJS Services to bind the data and provide access to the data on the server.
- Used Bootstrap and HTML5 extensively for styling and rich user experience.
- Used Entity Framework to create database and tables as objects along with LINQ to handle the communication with the database and to perform CRUD operations.
- Created various RESTful services using WEB API to retrieve data and return it in serialized JSON format to be consumed through AngularJS services.
- Built a robust and scalable application that calls a data service based on the Service Oriented Architecture (SOA) paradigm and built using WCF.
- Worked Extensively with Query Optimization Techniques such as improving Indexes to Fetch Data with better Performance Tuning in SQL Server.
- Created Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
- Monitored the active directory environment by creating an internal website using IIS, SQL and PowerShell.
- Created PowerShell scripts for deployment and created Event log monitoring tool for diagnostics.
- Used complex formulas and queried the database to generate different types of ad-hoc reports using SQL Server Reporting Services (SSRS).
- Used SQL Server Integration Services (SSIS) transformations in the data flow of a package to aggregate, merge, distribute, and modify data.
- Implemented Unit Testing by performing NUnit Testing according to the business requirements.
- Efficiently worked on Visual Studio 2010 Team Foundation Server ( TFS) with respect to Collaborative development as well as Source controlling with Gated/Un-gated check in models.
Environment: .Net Framework 4.0, C#, VB.NET,MVC 4/5, Web API 2.0, Entity Framework 5/6, WCF, LINQ, ReactJS, Angular JS 1.6, Bootstrap 3.0 UI, HTML 5, CSS 3, SQL Server 2012, NUnit, Microsoft Visual Studio 2015, Team Foundation Server (TFS), SSIS, SSRS, PowerShell
Confidential, Nashville, TN
.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- Demonstrated the specific modules and participated in weekly meetings as per the SCRUM.
- Used Object Oriented Programming (OOPS) concepts such as inheritance, encapsulation and polymorphism and leveraged abstract, sealed classes, interfaces extensively.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Used Angular JS framework to implement Single Page Application and Created HTML pages using Angular JS directives for driver and vehicle modules.
- Implemented Partial views (user controls), Master Pages, Strongly Typed Views and Complex Views.
- Extensively used User interface controls which use JQuery to perform client side validation.
- Used JQuery, AJAX framework to interact with Restful and simple asmx services to retrieve data using JSON.
- Worked with different JQuery plug-ins and implemented client-side functionalities such as paging, table sorting/data tables, and sliders.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions
- Created a JSON-based Web API to handle data access, authentication, and push notifications for mobile application.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Designed and created Relational database using clustered and non-clustered indexes and implemented the relationship between tables.
- Worked extensively with SQL server Stored Procedures, Functions and Triggers.
- Developed tabular, matrix and chart type of reports in SSRS and Worked on developing end-to-end SSRS reports.
- Developing SSIS packages for integration with downstream/upstream application and generating reports which could be sent to other systems.
- Implemented Unit Testing through MS Test and created tests for all functions used in the application.
- Utilized the TFS source control software to keep track of new and past versions of code written in my application.
Environment: C#4.0,VB.NET, ASP.NET3.5, MVC 5.0/4.0, .NET Framework 4.0, JavaScript, JQuery, Bootstrap, ADO.NET Entity Framework 6.0/4.3, Web API, NUnit, LINQ, TFS 2010, REST/SOAP, AJAX, SQL Server 2012, SOAP, IIS 7.0, Visual Studio 2013/2015, PL/SQL, Windows XP, Windows Server 2008 R2/2008, SSRS.
Confidential, Pennington, NJ
.Net Developer
Responsibilities:
- Implemented SOLID Principles and Design Patterns wherever needed in the Application.
- Created login XML Web Service that handles the primary authentication, availability of licenses and generation encrypted key, which would be used for many operations.
- Worked with Charts and Data Binding controls with service components in Silverlight 4.0/3.0.
- Utilized Ajax Tab control, Update Panel, Script Manager, Modal Popup Extender, Masked Edit Extender and Masked Edit Validator for validations.
- Designed the web UI using ASP.NET, HTML, CSS, XSL/XSLT, JavaScript, Web Forms and AJAX controls.
- Used MVP/MVVM Design patterns for designing the application.
- Worked with LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and just in time manner.
- Created automatically running stored procedures for day-end operation using SQL Server agent and also created new tables, wrote stored procedures for applications and some user defined functions, SQL scripts for tuning and scheduling.
- Extensively worked with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Worked with the team to design, develop, test & implement system. Creation of database objects like tables, procedures using Oracle tools like PL/SQL.
- Involved in coding with PL/SQL function, stored procedure, packages, triggers, and Materialized view for Oracle database.
- Wrote complex Oracle queries, views, stored procedures and functions.
- Involved in Unit testing of the application using N-Unit testing and used TFS for source and version control.
- Created TFS code branches, merge code between feature branches to release branches.
- Involved in writing technical specifications design document, deployment documents and operations guide for operation support.
Environment: ASP.NET 3.5, WCF, Java Script, TFS 2010, IIS 7.0, VisualStudio2010/2008, C#3.0, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, JQuery1.0, SQL Server Integration Services(SSIS), SQL Server Reporting Services(SSRS), NUNIT, PL/SQL Server 2008 R2,Windows XP, UML, Silverlight 4.0/3.0.
Confidential
Jr .Net Developer
Responsibilities:
- Involved in Requirement gathering, Functional and technical specification.
- Used N-tier architecture for presentation, Business and Data Access Layers.
- Utilized Web.config file to have own setting for the application by writing database connection strings, custom settings and user authentication.
- Developed Web forms using ASP.Net server controls and validated input using Java Script.
- Expertise in ADO.NET components such as Datasets, Data Adapter, Data Reader, Data View, Data Table and expertise in Web Forms.
- Used ADO.Net objects such as DataAdapter, DataReader and DataSet for consistent data access.
- Wrote Triggers for sending Emails after to clients after any kind of transaction has been made.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Used Data Transformation Services to import the data in SQL server from heterogeneous data sources like excel Access and Oracle.
- Identified, researched, investigated, analyzed, defined and documented business processes. Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 2005 for inserting/ Updating/ Deleting the data into the relational tables.
- Worked on testing all the Pages of the project by using the testing tools.
Environment: .NET Framework 2.0/3.5, Visual Studio .NET 2005/2008, ASP.NET 2.0/3.5, C#, VB.NET6, JavaScript, VSS, HTML4, CSS, VSS, Visual Studio 2005/2008,SSRS, CSS, SQL Server 2005, Team Foundation Server 2008, ADO.NET, MS Unit.