Sr .net Developer Resume
PA
SUMMARY
- Over 6+ years of professional .Net Development experience in all phases of SDLC (Software Development Life Cycle) involving gathering requirements, analysis, design, developing, testing, deployment and documentation with Agile Scrum and Waterfall methodologies in diverse industries.
- Extensive working experience of ASP.NET MVC Framework 5.0/4.0/3.0/2.0 , implemented Controller, Controller Actions and Views, Partial Views, Strongly Typed Views and View Models with State Management, Security, caching features and configuring optimizations etc.
- Highly skilled in developing front - end layouts, navigations, Web UI Layer with Responsive and Rich UI with HTML5, CSS3, Bootstrap 3.2/3.0, JavaScript, jQuery and MVC frameworks such as Angular JS 1.x/2.0 and Angular 2/4/5/6 for enhancing teh performance and look and feel of teh webpage.
- Proven ability in implementing Service oriented architecture (SOA) using WCF services with Service Contracts, Data Contracts, Operation Contracts, Message Contracts, Multiple Message Patterns and Security of teh services.
- Experience in using Web API (Restful services) to support convention-based CRUD actions and MVC features such as routing, controllers, action results, filter, IOC containers or dependency injection that makes it simpler and more robust.
- Excellent experience in developing teh Data Access Layer for CRUD operations and to interact with Databases using ADO.NET/ Entity Framework 7.0/6.0/5.0/4.3 and its related components, Language-Integrated Query (LINQ) queries and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL), ASP.NET Providers and Typed Datasets.
- Expertise in Database Design and development in creating schemas, performance tuning, writing stored procedures, Functions, Triggers, Indexes, Views using PL/SQL, T-SQL in SQL Server 2012/2008/2005 , Oracle 11g/10g/9i.
- Proven Expertise in report writing using Crystal Reports, SQL Server Reporting Services (SSRS)/ SQL Server Integration Services(SSIS), and creating various types of reports like drill down, Parameterized, Cascading, Conditional, Table, Matrix, Chart and Sub Reports.
- Experienced in version control systems such as Team Foundation Server (TFS), GIT, VSTS, Clear Case and Subversion for active tracking of work progress and maintaining code repository
- Implemented Unit Testing, Integration testing, System testing (using X-Unit, N-Unit and MS-Unit) for fixing teh bugs, writing test cases, test plans and generating test scripts.
- Good Experience in SeleniumTestingincluding Manual &Automationtesting. Adept at Test Planning, Test Design, Test.
- Excellent communication, analytical and interpersonal skills, coupled with strong technical and problem-solving capabilities and adapting to upcoming and latest technologies and great contributor of noledge transfer.
TECHNICAL SKILLS
.Net Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0 , ASP.NET MVC 5.0/4.0/3.0, WCF, Web API, ADO.NET Entity Framework 6.0/5.0/4.1, LINQ, LINQ to XML, LINQ to ENTITIES, Web Services, Enterprise Library 5.0/4.0/3.1, C# 3.0/4.0/4.5, VB.NET 10.0/9.0/8.0.
Web Technologies: JavaScript, jQuery, 1.0/2.0/3.0, Angular JS 1.3/1.4/1.5/2.0 , HTML5, CSS3, Bootstrap, Typescript.
IDE Tools: Visual Studio 2017/2015/2013/2012/2010/2008 , SQL Server Management Studio 2005/2008/2012
Databases: SQL Server 2012,2008, 2008R2, Oracle 11g/10g/9i
Reporting Tool: SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8).
Operating Systems: Windows 95/ 98/2000, Windows 7, Windows 10, Unix
Web Servers: Microsoft IIS (8.0/7.0/6.0)
Version Control Tools: Team Foundation Server 2013/2010/2008 , GitHub, SVN
PROFESSIONAL EXPERIENCE
Confidential, PA
Sr .Net Developer
Responsibilities:
- Extensive involvement in all stages of Software development life cycle including Analysis, Design, Development, Implementation by using Agile Scrum.
- Extensively worked on C# Object Oriented Programming (OOP) concepts such as encapsulation, inheritance, polymorphism, and abstraction.
- Implemented Entity Framework with C# in Visual Studio 2015 to establish connections between server-side web application and a MS SQL Server 2015 database
- Implemented C#.NET, MVC and Object-oriented Programming concepts and created general Class library, Partial Class, Generics Using C#.NET
- Used ASP.NETMVC framework to support teh use of Dependency Injection to inject objects into a class, instead of relying on teh class to create teh object itself.
- Used Entity Framework Code First for database table creating, data access logic, querying and manipulation data
- Involved into defining Endpoints, Data Contracts, Message Contracts, Bindings, Session Management, Transaction Management, and Concurrency Management in service layer.
- Developed Angular4 custom directives, pipes and core functionality with teh ASP.NETMVC Framework
- Designed singleton custom services for retrieving JSON data from Web-API using Angular4 HTTP Client while making use of rxjs-observables and rxjs-operators to asynchronously pull and process data from Web-API
- Implemented CRUD functionality with Entity framework in ASP.NETMVC 5.0 and implemented sorting, filtering and paging with Entity framework in MVC.
- Designed and developed Stored Procedures, Functions and Packages in SQL Server 2015 to execute various database routines.
- Designed and developed various SQL Server Stored Procedures, Built-In Functions, User defined Functions, Views and Triggers for all teh application's DML (Data Manipulation Language) functionality.
- Created database tables and wrote T-SQL Queries and stored procedures to create complex join tables and to perform CRUD operations
- Created and deployed SSIS packages to production, schedule them to run on routine basis and monitor error log for errors
- Created automated Unit test plans and performed Unit testing modules according to teh requirements and development standards with NUnit testing
Environment: C#, .Net 4.6, MVC 5.0, Visual studio 2015, Web API, Restful, TFS, Angular 4, Angular 2, MS SQL Server 2015, WCF, LINQ, SSIS, NUnit.
Confidential, Baskin Ridge, NJ
.Net Developer
Responsibilities:
- Involved in Software Development Life cycle (SDLC) starting from Requirements gathering and performing object-oriented analysis, design, implementation and development using Agile methodology with daily scrums.
- Develop teh applications in C# and .Net Framework 4.5/4.0 to meet teh business requirements using Visual Studio 2015.
- Designed and developed various abstract classes, interfaces, classes to construct teh business logic using C#.
- Designed new interface screens and implemented application logic under ASP.NET MVC 5 and effectively created custom routes and added them to ASP.NET MVC routes collection.
- Created responsive web design integrating Bootstrap with Angular, media queries and ensured site design integrity and quality control consistency throughout teh project's lifecycle.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided byAngular 2
- Developed Angular factories, and used Angular promise API for making async calls
- Used Microsoft Entity Framework Code First approach for teh Data Access Layer and defined entities that are used for data access ASP.NET MVC 5 application.
- Successfully managed teh migration of teh Service Abstraction Layer product as it transitioned from supporting a HTML5 based front end client to Angular based front end client.
- Used Angular 2 HTTP Request to get data from web servers and process JSON data to render in teh UI.
- Created various web Services, WCF services and consumed those services from teh client UI by adding web reference for teh services.
- Consumed WebServicesusingWCFfor online transactions using C# and exposed them through SOAP and HTTP
- Created new methods to store and retrieve data from SQL Server using Entity Framework and LINQ queries
- Created Database Tables and have written SQL Queries, Stored Procedures for all teh Transactions in and out of teh Database using SQL server 2012.
- Generated various reports using Microsoft SQL Server Reporting Services (SSRS), developed reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS) and used Datasets for teh SSRS reports.
- Responsible for maintaining versions of source code along with teh maintenance of teh builds and documents using Team Foundation Server 2010.
- Involved in working on test driven development (TDD), Unit testing, System testing and User Acceptance test using NUnit testing framework and responsible for writing test scripts and scenarios throughout teh project.
Environment: C#, ASP.NET MVC 5, Visual Studio 2015, SQL Server 2012, WCF, Web API, XML, AJAX, Angular 2, Bootstrap, PowerShell, TFS.
Confidential, NJ
.Net Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Implemented changes in coding and designs using noledge of C#.
- Extensive Experience in Implementing View, Model, Controller and View model by using ASP.Net MVC 4.0/3.0 Framework.
- Used ASP.NET MVC4 Page Controller pattern to add functionality to individual pages such that to accept input from teh page request, invoke teh requested actions on teh mode.
- Implemented UI layer using Partial views, views, Layouts, Themes by using Razor, Bootstrap, HTML5.
- Used jQuery to perform validations and catch teh events on client’s browser.
- Responsible for using jQuery for Client-Side Validations, Calling teh Controller Actions, and Making calls to teh WCF Services.
- Used Fiddler to analyze request and response of JSON data from teh controllers to Web API's.
- Developed Entity Framework 6.0/4.3 and made LINQ queries to connect to teh database and implemented CRUD functionality with Entity framework Code First and Database First approaches with ASP.NET MVC 5.0/4.0.
- Developed withAngularJScustom directives, factories, decorators, and services to interface with both restful and legacy network services also DOM application
- Implemented teh WCF Data Contracts versioning by using Knowntypes and IExtensible Data Object, ordering and enforcing required data when contracts consumed by clients.
- Developed Stored procedures, views for data manipulation, ensuring set up relations includes indexing, constraints, and foreign keys in SQL server.
- Developing SSIS packages for integration with downstream/upstream application and generating reports which could be sent to other Systems.
- Deployed both functional andautomationtestingto successfully integrate backend with RESTful APIs
- Performed Unit testing, Integration testing and Regression testing by applying test cases.
- Worked with Product management on product feature requirements definition and refinement. Used TFS for Agile Planning and collaboration.
Environment: Visual Studio.Net 2012, C#, ASP.NET 4.5/4.0, WCF, Angular JS, jQuery, TFS 2010, WCF, JSON, SOAP, AJAX, LINQ, NUNIT, SQL Server 2012.
Confidential
Software Engineer
Responsibilities:
- Involved in understanding and analyzing teh client’s business, requirements for teh system.
- Involved in Design and Developing components of dis application using ASP.NET, C# .NET, JavaScript.
- Created User Controls, Web Forms for billing services modules using ASP.NET and C#.
- Implemented business, database access layer classes in C# using UML class diagrams and sequence diagrams.
- Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, defining roles, creating database users, Assigning Roles to user’s using SQL Server 2005.
- Written code to access secure web service using .Net, Web form using C# and ASP.Net, WSDL, Proxy Class, XML/SOAP.
- Developed and designed various Inheritance, abstract classes, and interfaces to design teh business logic using SQL, C #.Net and ADO.NET and SQL.
- Built application usingASP.Net, C#, VB.Net, XML, XSL and Java script with in Visual Studio.Net.
- Experience in usingSQLServer Profiler,SQLServer Agent, and Database Engine Tuning Advisor (DTA).
- Created teh ASMX Web Services implemented Certificate Autantication, Method Overloading, implemented Security and consumed services by creating proxy by using WSDL.
- Conducted TestAutomationof Regression Test cases using Selenium
- Responsible for creating Reports in Crystal Reports and to deploy and solving any issues
- Used ADO.NET objects and LINQ to manipulate and retrieve data from teh database.
Environment: .NET Framework 2.0, C#,ASP.NET, ADO.NET, XML, Web services, HTML, SQL Server2005, IIS 6.0, Windows 2000, VSS, NUnit, Visual Studio 2008.
