Sr. Net Developer Resume
Marlton, NJ
SUMMARY
- Having 4+ years’ experience in all the phases of Systems Development Life Cycle (SDLC) such as strategy, analyzing, designing, building (coding), testing and documentation of software products using AGILE SCRUM and Waterfall Methodology.
- Experienced in developing Single page applications (SPA) and client - side functionalities with various rich UI and responsive features along with performance functionalities in the web applications using advanced JavaScript/UI frameworks like AngularJS (2.0/1.6/1.5), ReactJS, JSON, jQuery, XML, Bootstrap 3.2/3.0, AJAX, HTML (5/4), DHTML, XML, CSS (3/2).
- Extensive experience inASP.NETMVCFramework 5.0/4.0/3.0/2.0 and implemented Model, View, Routing, Controllers with State Management, Security, Action methods, Regular Expressions, Authentication etc.,
- Experience with features of Angular 2 such as Module, Component, Template, Metadata, Data binding, service, and directive and dependency injection.
- Excellent experience in Creating, Consuming WCF SOAP/REST Services, Authentication, Authorization, to exchange data between Desktop and Web Applications with different end points, debugging, and serialization formats in a both XML & JSON in a distributed environment.
- Experience in create, consume and use features like attribute routing, data serialization, user based and token-based authentication, authorization and cross origin resource sharing with WEB API.
- Expertise in writing and optimizing Database design, SQL code and Stored Procedures, creating, functions, views, triggers and indexes, SQL Query Performance Tuning using MS-SQL Server 2014/2012, Oracle 11g/10g/9i.
- Professional in Developing data access layer using Entity Framework 6.0/5.0/4.3 with database first and code first approaches to implement crud operations, transactions, performance,data messaging with LINQ to entities.
- Extensively worked withADO.Net to connect SQL Server usingConnection, Command, Adapter, Dataset, Data view, Data row, Data column, Data reader, Constraint and other Database Objects.
- Strong Reporting Services experience in developing web/client server reports using reporting tools likeSSRS, ad-hoc Reporting, Active Reports, Crystal Reports 8.0/7.0 and Crystal web reports for .NET
- Extensively worked on source control software packages using Team foundation Server (TFS), GitHub and Subversion (SVN).
- Experience in performing Unit Testing using toolsMS-Unit, N-Unit, User Acceptance Testing (UAT) including Bug Reporting and Fixing.
TECHNICAL SKILLS
Languages: C# (4.5/4.0/3.0), VB.Net
Microsoft Technologies: ASP.NET, ASP.NET MVC (6.0/5.0/4.0), Web Services, WCF, WPF, ADO.Net, LINQ, Entity Framework 6.0/5.0/4.3
Scripting languages: Java Script, Ajax, JQuery, JSON, Angular 2
Database: MS SQL Server 2014/2012/2008 , Oracle 11g/10g/9i, MS Access, PL/SQL, T-SQL
Development Tools: Visual studio 2015/2013/2012 , SQL Server Management Studio 2014/2012, Visual Source Safe (VSS)
Web Technologies: ASP.NET, XML, HTML, HTML5, XHTML, DHTML, CSS3, XSLT, AJAX, JavaScript, JSON, Bootstrap, Angular JS.
Version Control Tolls: Visual Source Safe, Team Foundation Server (2010/2008), NUnit.
Operating Systems: Windows 7, Windows Vista, Windows Server 2003, Windows XP, Windows 2000
Reporting Tools: Crystal Reports (10/8.5/8), SSRS 2008/2005
PROFESSIONAL EXPERIENCE
Confidential, Marlton, NJ
Sr. Net Developer
Responsibilities:
- Responsible and mentored the team in complete software development lifecycle (SDLC) tasks like designing, coding, testing, and documentation using Rational Unified Process (RUP) for analysis and design of application.
- Involved in developing applications in C# and .Net Framework 4.5/4.0 to meet the business requirements using Visual Studio 2015/2017.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- 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.
- Responsible for designing and developing the UI using Bootstrap, HTML5, CSS3, AngularJS 1.6/2.0.
- Used Entity Framework’s Code First approach to create database and tables as objects along with LINQ to handle the communication with the database and to perform CRUD operations.
- Created custom directives to reuse them across the application, to create own HTML tags and induce functional behavior to those tags using Angular 2.
- Used Dependency injection for injecting various Angular services to Angular Controllers to enable AJAX calls. Also Implemented Angular 2 Services to bind the data and provide access to the data on the server.
- Implemented WEB API services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE.
- Created and consumed WCF Services to expose the application functionality for different transport protocols running inside the company.
- Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out of the Database using SQL server 2016.
- Created PowerShell Event log monitoring tool for diagnostics to review entire clustered environment for errors and warnings.
- 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 the SSRS reports.
- Configured SQL Server Integration Service (SSIS) for scheduling database backup and implemented indexing for various tables in the database.
- Implemented Unit Testing through NUnit and created test cases 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#, ASP.NET MVC5, Visual Studio 2015/2017, SQL Server 2016, LINQ, WCF, Angular2, HTML5, CSS3, Bootstrap, Web API, JSON, AJAX, XML, SSIS, SSRS, Powershell & TFS.
Confidential | Pittsburgh, PA
Full Stack .Net Developer
Responsibilities:
- Created the Controllers using Controller Actions, Action results, views and View Models using ASP.NET MVC.
- Implemented C# features like dynamic, Serialization, Multi-threading, reflection, asynchronous methods and named arguments.
- Created API controllers in C# which has Web API methods to accept user inputs and return response in JSON format.
- Implemented WEB API Services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using Angular 2 and getting the Data back as JSON and parsing it onto the UI.
- Used Angular 2 to standardize web application structure and responsive using bootstrap and provide a future template for data binding.
- Angular 2 HTTP Services were made to communicate with WCF service and data was retrieved in (JavaScript Object Notation) JSON format for display to improve application performance.
- Used HTML5, CSS3 and Bootstrap to create UI layout design to get cross-device compatibility and color scheme of the website.
- Implemented Data Access Layer using Entity Framework Code First to implement CRUD operations, Performance issues, establishing relationships with Fluent API and migrations.
- Developed and consumed Web services using WCF (Http, SOAP and XML) and Web API (RESTFUL services).
- Created stored procedures, triggers, Constraints, Joins, Indexes, SQL Profile to test trace and involved, working on database scripts, Store Procedures, View, Indexes and Functions in SQL server 2016.
- Developed reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS and SSIS.
- Involved in Unit and fixing the issues occurred in the testing process.
- Used GitHub as the version control to achieve an effective communication between the teammates.
Environment: Visual Studio 2015, ASP.NET MVC 4.5, C#, VB.NET, WCF, WEB API REST, Angular 2, MVVM, Bootstrap, HTML5, CSS3, Entity Framework, IIS 7.5/8/8.5, LINQ, XML, xUnit, PL/SQL, VBA, SSRS, SSIS, Git.
Confidential
Software Engineer/Developer
Responsibilities:
- Involved in application enhancement in terms of Speed, improved security, Error Logging, Exception handling, Code Reuse with Object oriented design, Reusable Service Oriented Components and deployment.
- Developed UI Screens in ASP.NET Web Forms with C#.
- Implemented service-oriented component (SOA) Layer using C#.net and WCF to decouple the UI with BL.
- Created WCF Services responsible for communicating and providing real time data from integrated Database server to Client Application.
- Created Proxy for Client Application using SvcUtil tools and used as Service Reference.
- Implemented Windows Authentication in WCF to consume the Service as application is used in intranet.
- Responsible for developing Business Logic and Data Layer that contains core business logic for the HIX Services.
- Used ADO.NET for database interactions using Data Adapters, Data Reader and Dataset.
- Created login XML Web Service that handles the primary authentication, availability of licenses and generation encrypted key, which would be used for many operations.
- Created Custom Lookup Classes that would cache the data, enabling less database hits.
- Designed Custom classes for Data Validations, exceptional handling and logging.
- Move the business logic, complex rules and decisions from UI layer to SQL Server Stored procedures wherever possible.
- Involved in development of (UI) Pages using the HTML, Cascading Style Sheets (CSS) Master Pages & ASP.NET Webforms and controls.
- Using AJAX in different ways to avoid full page post-back and make the application more users interactive.
- Used Custom Controls, User controls, and Server controls to design the screens.
- Used in Microsoft Visual Studio, Team System 2010, Team Foundation Server (TFS) is team collaboration with builds of applications, setup unit testing in TFS.
- Created and managed test data to support the team in ad-hoc requirements and performance testing.
- Developed a Tabular Reports, ad-hoc reports using SSRS Report Designer.
- Analyzed, reviewed and tracked the bugs and prepared weekly defect and status reports.
Environment: Visual Studio .NET2008, ASP.NET, C#.Net, WCF, ADO.NET, SQL Server 2005, T-SQL, HTML, XML, JavaScript, CSS, SSRS, TFS, Web Forms, AJAX.
