We provide IT Staff Augmentation Services!

Sr.net Developer Resume

3.00/5 (Submit Your Rating)

Durham, NC

SUMMARY:

  • A Microsoft certified professional Around 9 years of experience in all phases of Software Development Life Cycle (SDLC) involving Analysis, Design, Development, Management and Implementation of web applications and enterprise applications based on various industries standard architectures like N - Tier Client/Server, and Service Oriented Architecture (SOA) using Microsoft tools and technologies.
  • Extensively worked on Waterfall model, Agile/Scrum and Iteration software development methodologies for requirement analysis, definition, prototyping, proof of concept, designing, coding, testing and implementation
  • Experience in Microsoft technologies, such as .NET Framework (4.6/4.5/4.0), ASP.NET, C#, VB.NET, Web Services, WCF, WPF, LINQ, IIS, ADO.NET, SharePoint 2010/2013.
  • Experience in creating rich User Interface on the web using HTML5, XAML, DHTML, Master Pages, CSS3, Ajax, Bootstrap, JavaScript and jQuery.
  • Experience with Web Service technologies such as Simple Object Access Protocol (SOAP), Web Service Definition Language (WSDL), REST, XML and WCF Web Services.
  • Experience Developing the applications using .Net Core, Microservices, and API-driven development.
  • Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Forms Validation controls, Custom controls and CSS implemented architectural patterns Model View Control (MVC 5/4/3), Model - View - View-Model ( MVVM ) and Singleton.
  • Proficient in analysis and design in the RDBMS environment and experience in developing PL/SQL Packages , Stored Procedures, Triggers, Functions, Views, Cursors in MS SQL Server 2016/2014/2012/2010 , Oracle 11g/10g/9i/8i and also Used Document Oriented database system like Mongo db .
  • Expert in consuming and publishing Windows Communication Foundation (WCF) services and in defining Service, Operation, Data, and Fault Contracts.
  • Expertise in developing applications to access data (Data Access Layers) and data services using ADO.NET and ADO.Net Entity Framework .
  • Expertise in designing and developing the Class Libraries for encapsulating the reusable functionalities like creating the Library for Data Access Layer and implementing lots of reusable business rules.
  • Experience in building REST based microservice using ASP.NET Core and RabbitMQ which runs on Docker.
  • In-depth knowledge of front-end Single Page Application (SPA) development using AngularJS and Angular 4 JavaScript frameworks.
  • Implemented Angular Services for connectivity between web application and back-end API'S using TypeScript.
  • Experience in development and implementation of restful Web APIs, and exposes endpoints using HTTP verbs like GET, PUT, POST and DELETE.
  • Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling, Traffic Manager.
  • Experience on Azure PaaS Solutions like Azure Web Apps, Web Roles, Worker Roles, SQL Azure and Azure Storage.
  • Extensively used ADO.NET for database connectivity and transactions. Used Dataset, Data Tables, Data Adapter, Data Reader and other ADO.NET connectivity controls extensively .
  • Worked on designing and developing of the applications using the ADO.NET and Entity Framework for loading and processing the data with MS SQL Servers. Data grids, Data sets and Data Readers for displaying the data.
  • Experience in developing Language-Integrated Query (LINQ) queries to retrieve data from different data sources (LINQ to Entities, LINQ to XML, and LINQ to SQL).
  • Experience in working with OOPS concepts like Inheritance, Polymorphism, Interfaces, Events, Delegates, Generics, Collections, Exception Handling and Multithreading in.NET applications.
  • Worked with ASP.NET Web Forms, State Management, caching features, configuring optimizations and securing the web application.
  • Extensively used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.
  • Experience in implementing WCF-SOAP/Web API - RESTful services and consuming using different communication protocols and well versed with implementing custom WCF debugging and performance modules.
  • Experience Developing the applications using . Net Core , Microservices , and API-driven development.
  • Experience in building REST based microservice using ASP. NET Core and RabbitMQ which runs on Docker
  • Extensively used REST API testing tools Fiddler, SwaggerUI and Postman for validating the web services.
  • Experience in Implementation of Token ( Oauth2, JWT ) based security using Restful API.
  • Experience in Using Entity framework with AutoMapper for mapping entities to Database objects.
  • Experience with using Version Control systems such as GitHub, TFS (Team Foundation Server) and SVN .
  • Experience in developing Chat & Blog applications and Live update to users using SignalR .
  • Created packages using Integration Services (SSIS) for data extraction from Flat Files, Excel Files.
  • Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using SQL Server Reporting Services (SSRS) also expertise in working with Crystal Reports.
  • Experience in Working with RDLC reporting for Creating Complex Reports.
  • Experience in using Power BI to design interactive reports and data visualization using Power BI Desktop.
  • Experience in Customization of SharePoint sites, pages, and web parts utilizing SharePoint Designer, jQuery, JavaScript, HTML, & CSS.
  • Implemented custom Security principals with Active Directory Groups, SharePoint Groups, Audience and User Profiles.
  • Proficient in designing and handling SQL Databases, DB Tables, Views, Stored Procedures, Functions, Triggers with SQL, T-SQL, DB2 and Oracle Databases
  • Experience performing Unit and Integration Testing in the Development, System Integration Testing (SIT), User Acceptance Testing (UAT) including Bug Reporting and Fixing.
  • Experience in Designing & implementation of Automation Frameworks including TDD and BDD.
  • Experience in securing web applications using ASP.NET authentication (Forms-based Authentication) and authorization mechanisms like authorizing Users, Roles and User Account Impersonation.
  • Skilled at evaluating options, generating solutions and well-organized with good time-management skill to complete project on time.

TECHNICAL SKILLS:

Programming Languages: C, C++, C#.NET 7/6/5/4, VB.NET.

.NET Skill Set: .Net Framework 4.6.1/4.5.2/4.0/3.5, .Net Core 1.0/2.0, ASP.NET, MVC 5/4, ADO.NET, LINQ, AJAX, Entity Framework, EF Core, Web Services, Web Api, REST, SignalR, Win forms, Web Forms, WCF, WPF, IIS 10/8.5/7.5/ 7.0 and SharePoint 2013/2010.

Development Tools: Microsoft visual Studio 2017/2015/2013/2010, MS Office 2016/2013/2010, SQL server management Studio.

Methodologies: Agile(SCRUM), Waterfall, TDD

Web Technologies: HTML 5/4, CSS 3, XML, XAML, JavaScript, jQuery, Bootstrap, Ext Js 6.6 (Classic/Modern), Angular JS/2/4, Node JS, Typescript.

RDBMS: Microsoft Azure, SQL Server 2016/2014/2012/2010, Oracle11g/10g/9i/8i, Mongo dB .

Version Controls: Visual SourceSafe (VSS), SVN, TFS, GitHub.

Messaging: RabbitMQ

Protocols: SOAP, TCP/IP, HTTP, UDP/IP and FTP.

Operating Systems: Windows Server 2016/2012/2008 R2, Windows 10/8/7, Ubuntu, CentOS VMware.

Reporting Tools: SQL Server Reporting Services (SSRS), RDLC Reporting, Power BI

NUnit, MOQ, MS: Unit

PROFESSIONAL EXPERIENCE:

Confidential, Dover, NH

Sr.NET Developer

Responsibilities:

  • Developed web applications using C#.Net, ASP.NET MVC, ADO.NET, HTML, CSS, JavaScript and Visual Studio 2013.
  • Developed ASP.NET MVC 5 applications using Code First Approach in Entity Framework and UI in Razor View Engine.
  • Responsible for developing the Data Access Layer (Model) using ADO.Net Entity Framework Model, LINQ to Entities, and C#.
  • Involved in developing and consuming Web Services and n-tier web applications using ASP.NET, C# and ADO.NET.
  • Used XML files to store data and to bind data with the controls on the front end.
  • Responsible for implementing the Business Rules in Different areas of application like in the View Model, WCF Service Layer and in Stored Procedure where needed.
  • Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
  • Responsible for writing the Actions in the Controllers which implement the Business rules, which act as a mediator between UI (View) and Database (Model)
  • Used AJAX to improve the performance of the web pages and to display the data on frequently visited pages.
  • Extensively Implemented validations using built-in validation controls and custom validations controls with JavaScript.
  • Data grid, Data list and Repeater server controls are used with ADO.NET to manipulate the data and generate results based on alert types.
  • Implemented Two-Way Data-binding in AngularJS to handle the automatic synchronization of data between the model and view components for application.
  • Implemented AngularJS controllers to handle front end events, used AngularJS directives to create custom validation and partial pages and created AngularJS services to consume Web API .
  • Implemented Client-side validation using Angular JS custom form validation with ng-show, ng-if and ng-hide.
  • Responsible for Database design, and creating of Stored Procedures, triggers to perform the Data retrieval from multiple tables in SQL Server.
  • Expertise with web-based GUI architecture and development using Tag libraries, HTML, CSS, Bootstrap, AJAX, jQuery, Angular JS, C#, JavaScript.
  • Used GIT as Source Version control management system and worked on GITHUB repository.
  • Used SQL Server Integration Services (SSIS) to perform bulk insert operations from SQL Server databases to flat files/CSV files and vice versa.
  • Created complex stored procedure, PL/SQL, T-SQL, Views, Triggers, Cursors, Functions using SQL Server 2005 and performance Tuning using SQL server profiler.
  • Developed database objects such as tables, views, stored procedures, triggers and user defined functions for database operations in SQL SERVER 2012.
  • Experienced in testing code developed in TDD environment.
  • Involved in unit testing and written various N-Unit test methods for testing the application.
  • Created and Published InfoPath forms such as expense Reports, Timesheets and employee leave request forms to work with SharePoint lists, libraries and attached it with workflow.
  • Used business connectivity services to connect SQL and retrieve data to display it in SharePoint List.
  • Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers, Performed Unit Testing and System Testing of the application.

Environment: .NET Framework 4.5.2, ASP.Net MVC, C#, Visual Studio 2013, ADO.NET, IIS 8.5, GitHub, Web Services, XML, SQL Server 2012, JIRA, SharePoint 2013, SSIS, CSS, HTML, Angular JS, Ajax, Shell Scripts, JavaScript, J-Query and Protractor.

Confidential, Durham, NC

.NET Developer

Responsibilities:

  • Worked in Planning and executing phases of the software development lifecycle (SDLC) utilizing Agile methodologies to achieve end-to-end development of web-based applications.
  • Worked on Agile Methodology (SCRUM) to meet timelines with quality deliverables.
  • Primarily assigned for designing and developing Middle Tier.
  • Worked comprehensively on C#, ASP.NET for building backend and building Client-Side Validation using jQuery and AJAX Control toolkit.
  • Designed and developed user interface for web application and intranet application using Visual Studio 2010, ASP.NET, C #.NET, and AJAX, XML and CSS with object-oriented programming techniques.
  • Developed the required Entity Models and used SQL relational database for the database to get the fast and responsive data for the users and for upgrading the data in the databases.
  • Utilized Visual Studio 2012, jQuery and JavaScript framework for developing Web based application for higher efficiency and speed.
  • Developed Controls of the presentation layers using the AJAX.NET for getting more advanced features and efficiency.
  • Developed application using the WCF, RESTful Web Services for getting good responsive to the application from all modules of utilization.
  • Developed the UI models using HTML5, XHTML, AngularJS, XML, Web Services and jQuery.
  • Responsible for all client-side UI Validation and implementing Business logic based on user selection using jQuery UI and Angular JS.
  • Used Angular JS service like $broadcast, $emit, $root scope for data transmission between controllers.
  • Developed front end validation in AngularJS using combination of HTML validator and ngRequired, checking them with $invalid, $valid, $touched, $untouched, $dirty.
  • Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
  • Performed CRUD operations on the SQL Server 2012 database using Entity Framework and used LINQ queries to retrieve data from Arrays, Collections and Generics.
  • Extensively used SSIS transformations such as Data conversion, Conditional split, SQL task, Script task and Send Mail task etc.
  • Created Stored Procedures for performing repetitive tasks in updating related tables using SQL Server 2012 database.
  • Implemented Master page to allow centralizing the common functionality of the pages, so that we can make updates in just one place.
  • Developed Custom User Controls and enhancing the business layer to reduce the Complexity in UI Coding and provide better look and feel for the developer and user.
  • Used Angular Bootstrap for rich user interface and faster performance.
  • Involved in developing WCF service using SOAP/HTTP to communicate with legacy systems and deployed web services as per business requirements.
  • The Presentation Layer was implemented in ASP.NET using Web Forms, User Control, Web Controls, HTML, and Cascading Style Sheets.
  • Used Tortoise SVN and Team Foundation Server (TFS) to maintain the source control over the code base and for automated deployment.
  • Created workflows using windows workflow foundation (WWF) in visual studio 2012 to automate the business process.
  • Created and published custom InfoPath expense Reports, Timesheets and employee leave request forms in SharePoint using InfoPath 2010.
  • Managed SharePoint user permissions for site collections, sub sites and lists.
  • Experienced in daily attending meeting and discussing the statuses of the application and finding the more responsive and updated technology to implement for getting a very high positive response to the application from the user side.

Environment: .NET Framework 4.5, ASP.NET, ASP MVC 4, C#, VB.Net, ADO.NET, Entity Framework, TFS, Tortoise SVN, Web forms, WinForms, jQuery, Angular.js, node.js, Visual Studio 2010, MVC 3.0, Razor, HTML, CSS, XAML, SQL Server 2012, SharePoint 2010, SSRS, IIS 7.5.

Confidential, Ventura, CA

Sr.Net Developer

Responsibilities:

  • Working on Rewriting the complete Property-Tax Collection System which is in Mainframe to C#.Net and Ext JS.
  • Rewriting the complete Property-Tax online Payment System which is in vb.Net to C#.Net and Ext JS.
  • Developed Business logic layer by implementing Object Oriented Programming languages (OOPS) concepts, abstraction, encapsulation, inheritance, polymorphism in C#.
  • Involved in designing of application interfaces and capacity planning based on the estimated volumes of data.
  • Used Model View Controller (MVC) design pattern to develop a complex web application, C# as code behind and EXT JS is used for client-side validation.
  • Working on creating rich front-end applications from scratch, custom UI components and complex UI screens using Ext JS 6.6 Framework.
  • Working on Ext JS Data grid, stores, Forms and various Layout Manager Components in both classic as well as modern toolkits.
  • Working with several Sever controls to meet the client requirements, Implementing the business logic using C#.Net and handled the data transactions using ADO.NET.
  • Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
  • Programming ADO.NET for communication between application and database, using extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render data.
  • Used Dictionaries to store data as key-value pairs to deal with complex data.
  • Design and develop various abstract classes, interfaces, classes to construct the business logic using C#, the middle tier contains all the business logic.
  • Consuming WCF services appropriately to access the database. All the database transactions from the client was mediated through this WCF service to maintain additional data security.
  • Experience Developing the applications using .Net Core, Microservices, and API-driven development.
  • Working on SQL Server database by creating complex stored procedures, tables and user-defined tables.
  • Working on Creating Complex Reports on RDLC reporting and Correspondence Letters generation.
  • Working with Team Foundation Server as the source for version control and project / issue management.
  • Involved in unit testing and written various N-Unit test methods for testing the application.
  • Worked in production Support team by fixing the Bugs raised based on the priority levels.
  • Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers, Performed Unit Testing and System Testing of the application.

Environment: .NET Framework 4.6, .NET Core 1.0, ADO.NET, Visual Studio 2016, SQL Server 2016, C#, XML, WCF, Ext JS, RDLC, CSS3, HTML5, Postman, N-Unit, LINQ, IIS.

Confidential, San Ramon, CA

Full-Stack .Net Developer

Responsibilities:

  • Involved in the complete Application 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.
  • Development was done using Agile methodology with daily scrums, and continuous integration using the SDLC process to deliver higher-quality software far more rapidly.
  • Created & hosted WCF Services and used different bindings to make it available to different types of clients.
  • Used Data Contract as standard mechanism in the WCF for serializing .NET object types into XML.
  • Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 5.0 application and used Entity Framework for the use of LINQ-based Data Access.
  • Created Web APIs using MVC 5.0 along with dependency Injection repository patterns using Microsoft Unity.
  • Developed all types of UI pages using HTML5, CSS3, JSON, JavaScript, jQuery, Angular.
  • Developed client call back mechanism and DOM manipulation using Angular to provide better user interactivity.
  • Designed and Developed API's for RabbitMQ Messaging as a standardized AMQP communication within the organization.
  • Experience in working on Bootstrap loader global CSS3 settings and improve the Html5 elements style behavior for the UI display.
  • Utilized Inversion of Control (IOC), Dependency Injection techniques for a better and abstract unit testing of each component.
  • Good exposure to the JIRA - project tracking tool and Agile's Rally. Using JIRA and Rally which updates the work status, with the team and interacts with the other teammates across geography.
  • Worked on applications software development efforts from deployment through the maintenance support process.
  • Used Web API as Service layer to perform the set of convention HTTP protocols for performing CRUD operations.
  • Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2012/2008R2 for inserting/Updating/Deleting the data into the relational tables.
  • Implemented Azure Storage, Azure SQL Azure Services and developing Azure Web role.
  • Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure.
  • Build Data Sync job on Windows Azure to synchronize data from SQL 2014 databases to SQL Azure.
  • Used Angular 2.0 to standardize web application structure and responsive using bootstrap and provide a future template for data binding.
  • Used Angular 2 CLI commands for productivity and global/generic building blocks.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Used Rxjs catch library and catch functions to handle error handling in Angular 2 Application.
  • Extensive experience with RESTful services and microservices architecture.
  • Experience in building REST based microservice using ASP. NET Core and RabbitMQ which runs on Docker.
  • Used GitHub version controlling tools to maintain project versions supported the applications through debugging, fixing and maintenance releases.
  • Worked on SQL performance tuning to optimize the performance of the queries using the SQL Profiler.
  • Performed unit testing on every new version before sending it for User Acceptance Test UAT.
  • Performed Unit Testing with the testing tool N-Unit and involved in Unit test case, code review checklist preparation and validation for Mobile Applications.
  • Worked in production Support team by fixing the Bugs raised based on the priority levels.
  • Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers, Performed Unit Testing and System Testing of the application.

Environment: .NET Framework 4.6/4.6.1, .Net Core 2.0, Entity Framework 6.0, Visual Studio 2016, SQL Server 2014, C# 7.0/6.0, MVC 5.2.3, Azure, Docker, GitHub, RabbitMQ, SignalR, Web Services, SSIS, Web API, XML, WCF, WPF, CSS3, HTML5, XHTML, Angular 2.0, Postman, JIRA, SharePoint 2013, Mongo DB, PowerShell, Python, ReSharper, N-Unit, MS-Visio, LINQ, IIS 10, Agile, Protractor.

Confidential, Phoenix, AZ

.NET Developer

Responsibilities:

  • Involved in understanding and transmitting the business requirements for the project from the client and translating these into functional specifications.
  • Graphical User Interface (GUI) was designed using ASP.Net and the business logic was coded in C#.
  • Design and development of Web Forms using .NET Framework (C#, ASP.NET, ADO.NET) for the user interface (UI) with SQL Server 2010 as the Database.
  • Developed the web pages using ASP.NET, C#, HTML, JavaScript, XML and CSS.
  • Developed ASP.NET User Controls adding component reusability.
  • Used various features of C# and C#.Net (e.g. reflections, generics, partial classes, LINQ etc.).
  • Extensively used ADO.NET Connection, Command, Datasets, Data Adapter, Data Reader and XML to retrieve and store the data in SQL Server 2008/2012.
  • Worked with ASP.NET Web Forms, Web Services, and State Management, caching features, configuring optimizations and securing the web application.
  • To persist and transfer data between pages Session State, View State, Cookies and Query Strings were used
  • Coding for various Modules Error Handling using ASP.NET features such as Exception Handling, and Custom Error Messages
  • Created Web Forms, Custom controls, User Controls, Code behind pages using .NET Framework.
  • Created core server controls such as Dropdown List, Checkbox List, Grid View and other advanced controls such as calendar control.
  • Used LINQ to SQL and LINQ to objects for CRUD operations.
  • Created complex Stored Procedures, Functions, Indexes, Joins, and other SQL code for applications.
  • Implemented Web Services in C# based on SOAP Protocol using XML and XSML extensively for data transfer.
  • Implemented AngularJS client-side form validation, format view results using various controls and filters.
  • Used Microsoft Team Foundation Server (TFS) for version Control and source code maintenance needs.
  • Designed and developed table/matrix style reports using SSRS and included them in the Application.
  • Performed extensive Unit testing using N-Unit as per the test cases and business logic.

Environment: .NET Framework 4.0, C#, ASP.NET, ADO.Net, WCF, LINQ, JavaScript, Angular JS, AJAX, HTML, CSS, XML, IIS, TFS, SQL Server, Visual Studio 2010, SQL Server Reporting Services (SSRS).

We'd love your feedback!