We provide IT Staff Augmentation Services!

Sr. Dot Net Developer Resume

Winston Salem, NC

SUMMARY:

  • Over 8 years of IT software development experience using Microsoft technologies like ASP.NET, C#, VB.NET, WCF, WPF, IIS, Web Services, JavaScript, LINQ, Visual Studio .Net, AJAX, ADO.Net, TFS, Entity Framework, XML on Web and Windows platforms with SQL SERVER.
  • Adept at all phases of Project Lifecycle, including requirements gathering and user analysis to Information Architecture (IA), Testing, Graphic User Interface (GUI) Design and Implementation.
  • Skilled at building web pages & Web applications using ASP.Net Web Forms, Win Forms, XML, HTML, HTML5, CSS3, DHTML, IIS, AngularJS, Bootstrap, ADO.NET, T - SQL, PL/SQL, ODBC, JQuery, JavaScript, Web API, LINQ, Entity Framework 4.5, Master pages, TDD in a Client/Web Server.
  • Hands on experience in design using Object Oriented Programming (OOP’s) Principles, .NET Architecture and Design patterns like MVC, MVVM.
  • Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
  • Experienced in WPF (Windows Presentation Foundation) development including front designing in Microsoft Expression Blend and back programming in Microsoft Visual Studio
  • Skilled at designing reports for Web Applications using Crystal Reports and SSRS and worked on SSIS (SQL Server Integrating System).
  • Good understanding of storage concepts. Experience in designing, implementing Azure Storage.
  • Experience in Web Services and exposure to WCF using SOAP, RESTful and JSON.
  • Proficient in implementing SOA (Service Oriented Architecture) using WCF (Windows Communication Foundation) and Expertise in SPA (Single Page Application) using Angular JS, AJAX and HTML5 to create fluid and responsive Web Apps, without constant page reloads.
  • Experienced at creating Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects.
  • Hands on experience in using Web Server - IIS, Visual SourceSafe, DTS (Data Transformation Services).
  • Proficient in writing stored procedures, Functions, Cursors, Packages and Database Triggers using SQL Server, T-SQL and Oracle.
  • Consumed ADO.NET Entity Frame Work for Entity Data Model, Entities, Relationship Mapping, Querying Data.
  • Experienced on SSIS (SQL Server Integration Services) to Import/Export data from various data sources.
  • Experienced in Configuration Management, maintaining the web sites and services, setting up and maintaining company Version policies, build schedule using TFS (Team Foundation Server), SVN (Subversion) and VSS.
  • Experience performing Nunit, MsTest, MbUnit and Integration Testing in the Development environments and experience in Bug Reporting and Fixing.
  • Experience with Software Development Processes & Models: Agile, Waterfall, & Scrum Model.

TECHNICAL SKILLS:

Programming Languages: C, C#, T-SQL, PL/SQL, and VB.NET.

.NET Technologies: .Net Framework 4.6, ADO.NET, ASP.NET, MVC 4/5, Web API, Razor C#, AJAX, LINQ, WCF, WPF, Web Services, Razor C#, Entity Frameworks 4.5, Web Forms, Windows Services.

Scripting Languages: JavaScript, jQuery, AngularJS, Handlebar JS, PHP, Bootstrap, knockout JS.

Markup Languages: XML, CSS3, HTML5, DHTML, and XAML.

Database Servers: SQL Server 2012, Oracle, MySQL, MS Access, MongoDB NoSQL Database

Database Tools: SQL Enterprise Manager, SQL Profiler, Query Analyzer, Security Manager, Service manager, SSIS, DTS, SSRS

IDE/Utilities: Visual Studio .NET 4.6, Visual Web Developer Express, Eclipse, SSMS.

Source Control Tools: Team Foundation Server (TFS), Visual Source Safe (VSS), GitHub, kiln

WORK EXPERIENCE:

Confidential, Winston Salem, NC

Sr. Dot Net Developer

Responsibilities:

  • Preformed client side validations using jQuery, Angular JS and created CSS3 files to be applied to various web forms on the web pages.
  • Working on client end using Angular JS, Knockout JS, jQuery, JavaScript, AJAX, bootstrap and jQuery plugins and Performed Two-way data binding using Angular JS and developed a rich UI for our application.
  • Used Angular JS and typescript as front end and backend with Asp.net core to develop Restful API for new application.
  • Develop web parts using C# and SharePoint object model.
  • Used RESTful in the Angular JS page with Web API and implemented Angular JS Controllers to maintain each view data and Used Restful services using Web API to get data from server asynchronously.
  • Involved in the design/development of the applications using ASP.Net, C#, VB.Net, JavaScript/DHTML, HTML5, XML, Node JS, Web API which helps in providing contractual agreements to clients.
  • Implemented Restful services and HTTP Handlers in developing Web Service replication interface for setting up data feeds for content transportation in XML and JSON formats.
  • Established client server communication using WCF (Windows Communication Foundation) and implemented web application using ASP.NET MVC pattern.
  • Worked on Entity Framework 4.5 to import all the Database Objects, used LINQ on these objects, and updated the data back to the Database by using LINQ Providers.
  • Worked on deployment of WCF web services for online transactions using C# and exposed them through SOAP, HTTP& tested through SOAP UI.
  • Worked with ASP.NET MVC, Partial Views, and Layout Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
  • Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing and Extensively worked on Razor Views, especially to reduce the complexity of the views.
  • Used Entity Framework 4.5 to create Models and used tools to explore REST API and Used Entity Framework 4.1 to pull the data and populate the objects.
  • Responsible for coding that includes reading of an XML file and fetching data in the fields/tags and transferring the data to the database using LINQ.
  • Documented and Unit tested the web pages that were developed and reports were presented SQL Server reporting services (SSRS).
  • Worked with JIRA, Confluence to resolve defects and implement enhancements. Creating the Stored procedures for performing the transaction in Sybase and SQL Server.
  • Making the Ajax call and return the response in the JSON to bind in the Telerik Kendo UI Grid MVC.
  • Creating relational database management system using Sybase and SQL.
  • Migrating the application from Sybase to the SQL server database.
  • Developed back end interfaces using T-SQL packages, stored procedures Collections, Object Types, triggers and Worked on hosting WCF service on IIS and created and Modified Stored Procedures and Packages using MS SQL Server 2008.
  • Use project management tools like confluence for documentation.
  • Implemented Software Configuration Management, setting up company Version policies utilizing TFS.
  • Involved Unit Testing, MsTest, MbUnit Integration Testing and Regression testing in a regular basis to improve the performance of the application.
  • Implemented programming by using fast paced agile methodology, involving in task completion, user stories, and iterations. Used JIRA for bug tracking & fixes.

Environment: .NET 4.6 Framework, ASP.NET MVC 5, VB.NET, C#, Visual Studio 2015, SOAP, SSRS, Windows Communication Foundation (WCF), LINQ, Razor View Engine, IIS, SQL Server 2008, REST, XML.

Confidential, Boise, Idaho

Sr. Dot Net Developer

Responsibilities:

  • Developed Single Page Applications (SPA) on .Net Framework using ASP .NET MVC, C#, ASP .Net, Web API, Entity Framework, HTML5, SVG, CSS3, Bootstrap and Angular JS.
  • Used HTML5 validations and new form element types to implement validation in Angular JS and Actualized the interactive pages utilizing Bootstrap, CSS, HTML5 and furthermore JavaScript.
  • Developed application using web technologies like HTML5, CSS3, JavaScript, Angular JS, NodeJS and CSS3 based on the W3C standards.
  • Implemented Web Services using JavaScript and Angular JS Form validations and worked on DOM manipulation using JavaScript, JQuery, and Angular JS.
  • Designed Graphical User Interface (GUI) for various web pages using AJAX, HTML5, CSS3, JavaScript, Angular JS and Web API.
  • Implemented MVC (Model View Controller) pattern in the application development and developed Controllers, Models, Views, Partial Views using C#, JQuery, JavaScript.
  • Extensively used JQuery, Ajax to reduce connections to the server, since scripts and style sheets only have to be requested once.
  • Experience with Entity Framework 4.5 approaches such as code-first and database-first.
  • Developed complex LINQ to Entity queries for accessing the Entity Framework model and Used Microsoft Entity Framework for modeling the application.
  • Utilized Entity framework for communication between application and database and used Data Grid, Data Set, Data Table, Data Adapter and Data Readers extensively.
  • Involved in using MVC pattern for both UI development with Angular JS and application development with C#.
  • Creating xml based SOAP Web Services, WCF Services and consuming them from the UI layer and implemented the WCF Restful services that communicate data in both XML and JSON format.
  • Developed code using C# and ASP.Net in all the layers (Web, Business, Data access and Data entity) using N-tier architecture.
  • Created tables, packages and writing Stored Procedures, functions for loading the existing data from the mainframe database to the newly created Oracle database.
  • Write unit test codes for Typescript methods using QUnit as the testing framework.
  • Created common library that provide micro services with Swagger UI, DB client init, health check endpoints, and error handling.
  • Migrated Oracle involved in database Analysis, design, and normalization and data manipulation using SQL stored procedures and triggers using SQL server 2008.
  • Tuned SQL statements like indexes and T-SQL Procedures and Created stored procedures to work with SQL Server database.
  • Imported data from MS-Access to SQL Server 2008 using Stored Procedure, triggers, cursor, Join and other statements.
  • Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).
  • Utilized unit testing framework - NUNIT, MsTest, MbUnit, MS Unit Tests.
  • Engaged in White Box Testing Techniques such as Unit Testing, Integration Testing, with N-Unit & N-Mock and Utilized Fiddler to analyze various web pages.
  • Agile Methodology is used for the development with daily scrums, coupled with Test-Driven Development (TDD).

Environment: SQL Server 2012, IIS, Visual Studio 2013, C#, AngularJS, CSS 3, ADO.NET, ASP.NET 4.5, MVC, WCF, AJAX, HTML5, XML, Oracle 11g, VB.net, CSS3, jQuery, Facets, Bootstrap, JavaScript.

Confidential, Omaha, Nebraska

Dot Net Developer

Responsibilities:

  • Developed Web Application using ASP.NET MVC, C#, SQL, HTML, CSS, Bootstrap and Angular JS.
  • Performed maintenance and enhancements of existing web based applications using the JQuery and Typescript.
  • Extensively worked on writing directives, services and controllers using Angular JS and Implemented ASP.NET Web API to build backend HTTP services.
  • Designed Web forms using server controls, validation, user controls using .NET Framework and created Angular JS Routing to connect different controller to the view which allows the single-page application.
  • Created data binding in view to a variable on the scope object using Angular JS and worked on Angular JS Element, Attribute and CSS derivatives.
  • Worked on WCF services, used to implemented as well as consume and hosting that services and Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
  • Developed and introduced RESTFUL web services using JSON input as per the company's requirement.
  • Used Web API to communicate with different application and create a Desktop App and Utilized Dataset, Data Reader and Data Adapter to develop a Data Access Layer using ADO.NET.
  • Involved in designing WCF Service for connecting front end interface and backend database and redesign SQL Server 2012 database.
  • Designed and implemented services using WCF SOAP\REST, creating REST services using ASP.NET Web API and developed solutions using C#, ASP.NET MVC and ADO.NET Entity Framework.
  • Designed entire framework to support Test Driven Development(TDD) by making use of Dependency Injection through unity framework and developed a generic repository
  • Worked with Web API to provide services to HTTP requests and Implemented REST services using ASP.NET Web API.
  • Used JIRA for requirements gathering and testing.
  • Built SQL 2008 representation of Oracle ERP and Data was imported to SQL 2012 from Oracle ERP.
  • Developed complex web applications in Visual Studio and .NET, MVC framework utilizing improved AJAX controls and LINQ.
  • Worked with T-SQL to create Tables, Views, and stored Procedures and reviewed many T-SQL issues using management studio for better performance.
  • Written and used Stored Procedures and Triggers using T-SQL in SQL Server 2012 and developed Stored Procedures and SQL 2008 Queries to store.
  • Source-code management was performed using GitHub.
  • Managed documentation and issues using Atlassian products such as Confluence, Jira and Stash (Git).
  • Involved in Unit Testing and running the test case to proper functioning and used xUnit, MsTest, MbUnit tests and integration tests.
  • Followed Agile and Scrum Methodology to produce high Quality software.

Environment: ASP.NET, C#, ADO.NET, MVC 4, HTML, WCF, JavaScript, SQL Server 2012, T-SQL, Bootstrap, xUnit, GitHub, AngularJS, SharePoint, XML, VB.Net, Oracle 11g, MS Visio, HTM, Server Reporting Services, LINQ, Entity Framework, GIT, JIRA, CSS, UML, Stash, Web API, JSON, Ajax.

Confidential, Dallas, TX

Dot Net Developer

Responsibilities:

  • Developed a landing page and user interface using the Windows Presentation Foundation (WPF), XAML and WinForms. Used AJAX to keep the application page updated without inhibiting user interaction.
  • Designed and developed desktop application using WPF and Expression Blend.
  • Incorporated REST Web API based endpoint on the Web Role and exposed bi-directional POST methods to receive/ send Tickets, Attachments and Receipts.
  • Created complex web Forms and Win Forms presentation layer using WPF, Navbar, NavButton, Tab Strip and various server controls using ASP.NET and C#.
  • Development using ASP.NET WinForms, Master Pages, Themes, Dashboards, Web Parts, JavaScript, e-commerce and Visual Studio Online.
  • Developed SOAP and REST based Web Service Application Programming Interface for exposing functionalities to client application.
  • WPF key concepts such as dependency properties, data binding, styling, triggers, animation, templates (control, data and item) were thoroughly implemented for desktop and Silverlight applications.
  • Developed web forms in WPF, ASP.Net and Silverlight and used JavaScript and XSLT.
  • Utilized Model View View Model (MVVM) architectural Design Patterns for the development of the product.
  • MVVM framework used to increase productivity and maintainable code and Implemented REST services using ASP.NET Web API.
  • Worked on OOPS concepts like Polymorphism, Inheritance, Abstraction, etc. in C#.
  • Connected to Data base tables and views using Entity Framework and implemented association between tables in the SQL server 2012.
  • Created stored procedures, sequences, DML Script, triggers and functions in Oracle to insert, delete and update records in the database.
  • GIT is used for version history and packaging.
  • Worked with Testing Team to fix the bugs as part of bug life cycle and Production support.
  • Developed test cases and performed Unit testing with xUnit, MsTest, MbUnit Testing.
  • Worked in Scrum Methodology and involved in daily sprint meetings.

Environment: C#, DOT Net Framework, C#, ASP.Net, ADO.NET, Visual Studio, SOAP/REST, Web API, Java Script, Oracle 11g, Entity Framework, TFS, AJAX, XML, JQuery, HTML, XML, UML, SQL Server (2012), xUnit, WCF, WPF, Boot Strap.

Confidential, San Francisco, CA

Dot Net Developer

Responsibilities:

  • Created and developed Web Pages using HTML, JavaScript, Bootstrap, CSS, server side and client side controls.
  • Used JavaScript and AJAX for client side validations and scripting in the Web Pages.
  • Made use of Microsoft AJAX extensions such as script manager and update panel to make an asynchronous call to retrieve data and update client-side HTML fields for rich user experience.
  • Developed the site using C#, MVC Architecture, N-Hibernate, LINQ, HTML, ASP.Net, WCF, Web Services, SQL Server 2008, SSIS, NUnit, Ajax, and Entity Framework.
  • Worked on the MVC architecture in developing the apps, controllers and directives which are totally customized to meet the needs of the application.
  • Used ADO.NET extensively for retrieving, querying and manipulating data in the database.
  • Used WPF controls for developing rich Windows UI application.
  • Involved in writing complex Stored Procedures, Triggers and Used MVC to implement multi-tier applications.
  • Design and implement REST APIs on top of the database to access and update the data.
  • Worked on making AJAX calls to connect the database using Restful web-services and worked on integrating the middleware to the front end.
  • Created, debugged and modified stored procedures, functions, packages, tables, views, materialized views and SQL scripts using PL/SQL.
  • Used Oracle PL/SQL for implementing business rules and do performance tuning procedures.
  • Develop SSIS packages using business development studio.
  • Used TFS as source control for managing the code among the whole team members.
  • Created N-Unit test scripts for achieving the successful unit test results.
  • Performed Unit, Integration, and User Testing and documented the results.

Environment: C#.Net, ASP.NET 4.0, ADO.Net, MVC 3 Architecture, XML, Win Forms, LINQ, jQuery, TFS, AJAX, JavaScript, HTML, xUnit, Oracle 9i, PL/SQL, WPF, CSS, N-Unit, SQL Server 2008.

Confidential, Deerfield, Illinois

Dot Net Developer

Responsibilities:

  • Designed and developed the N- tier application using .NET framework and used JavaScript and JQuery to do the client side validations and extensively used HTML 5and DHTML 5 technique.
  • Prepared the Use Case diagrams and class diagrams and developed the web forms using ASP.NET for the intranet application.
  • Was responsible for connectivity of database using ADO.NET Components.
  • Implemented HTTP protocol and SSL to secure the information between WCF Service and Client.
  • Implemented Forms-based Authentication in ASP.NET to authenticate the users.
  • Utilized LINQ to access entities created by entity framework using standard access patterns to manipulate XML files, or JSON files or arrays, Lists and dictionaries.
  • Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Stored Procedures involving Joins and using Temporary Tables, UDF (User Defined Functions).
  • Involved in database Analysis, design, and normalization and data manipulation using SQL stored procedures and triggers using SQL server 2008.
  • Tuned SQL statements like indexes and T-SQL Procedures and Created stored procedures to work with SQL Server database.
  • Imported data from MS-Access to SQL Server 2008 using Stored Procedure, triggers, cursor, Join and other statements.
  • Extensively worked with GIT for versioning and source code control.
  • Involved in unit testing of the modules before submitting to QA.

Environment: C#, .Net 4.0, ASP.NET with Framework 3, MVC, JQuery, HTML 5, SQL2008, Server Reporting Services, LINQ, Entity Framework, CSS, MS-Access, GIT, UML, HTML, GIT, Java Script, NUnit Testing, .Net 4.0Framework.

Confidential, Irvine, California

Dot Net Developer

Responsibilities:

  • Developed forms/views using Asp.net, C#, JQuery, Ajax, CSS, HTML and related tools.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
  • Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, HTML 5 and JavaScript and used ASP.NET AJAX to develop the web pages.
  • Worked on templates providing data and reports to the tool audience and used JavaScript for client side validations.
  • Worked with XML, XPATH in transmitting and storing data
  • Implemented several classes in the application using C#.Net 4.0 and ADO. Net to call from Data Access Layer to Business Logic Layer and to code behind file.
  • Designed Graphical User Interface (GUI), Business Layer, Data Access Layer and the Data Base Layer.
  • Used the AJAX Control toolkit for developing the web application and used ADO.NET for developing data access layer.
  • Responsible for writing the Basic queries using SQL and generated some Stored Procedures.
  • Prepared Documents of each process involved, developed complex stored procedures using T-SQL to generate reports using SSRS.
  • Developed exception handling functionalities and Write/Implement SQL stored procedures and user defined functions and all other DB works.
  • Managing the SQL server databases. Implemented SSIS packages to update SQL data tables from Oracle Server.
  • Involved in testing of application at module level, system level land User Acceptance level for quality of the software and Involved in unit testing of the application in accordance with the Use cases written.
  • Followed Scrum based development and delivery.

Environment: C#, .NET 3.5, Framework, ASP.NET, XML, Java Script, CSS, ADO.NET, MS Excel, AJAX, SQL Server 2005 and Visual Studio 2005, T-SQL, Oracle 10g, JQuery, JavaScript, HTML, CSS.

Confidential

Dot Net Developer

Responsibilities:

  • Worked on all phases of Software Development Life Cycle (SDLC) in AGILE environment.
  • Designed and developed Web Forms using ASP.NET Controls, CSS and HTML to facilitate the registered users and documented the modules developed front-end screens.
  • Used JavaScript validations with ASP.NET controls and developed classes in Business Layer and in Data Access Layer in C#.
  • UI Designing, Development and Testing of Web Forms using ASP.NET, C#, XML ADO.NET and .NET 3.5 Framework
  • Used Custom Validations and User Validation to give access to registered users and developed Business Logic classes for Transaction Module using Business Services
  • Used LINQ for webpage development.
  • Deployed of Web services for online transactions using C# and exposed them through SOAP and HTTP.
  • Implemented Exception Handling, Logging and Validation of incoming requests
  • Created database objects using SQL Server including complex Stored Procedures, DTS packages, triggers, cursors, tables, and views and other SQL joins and statements for applications
  • Developed T-SQL Stored Procedures for Generating Reports.
  • Used Unit Testing to test the applications.

Environment: C#, .NET 3.5 Framework, ASP.NET, XML, Web Services, Java Script, CSS, ADO.NET, IIS, HTML, MS Excel, Visual Source Safe(VSS), SQL Server 2005 and Visual Studio 2005.

Hire Now