We provide IT Staff Augmentation Services!

Senior .net Developer Resume

4.00/5 (Submit Your Rating)

West Des Moines, IA

SUMMARY:

  • 6+ years of experience in Analysis, Design, Development, Testing and Implement high quality software applications.
  • Extensive hands on experience in C, C#, .NET Framework, ASP.NET MVC, ASP.NET, .Net Core 2.0,AJAX, LINQ, VB NET, ADO.NET, WCF, WPF, WWF, Web Services, .NET Remoting, CSS, Angular 2/4, JQuery.
  • Extensive working experience with Agile (Scrum), Test - driven development (TDD) and Waterfall methodologies.
  • Experience in the Web Applications Development using HTML 5, CSS (2/3), Bootstrap 3, XHTML, Angular 2/4, JavaScript, JQuery, Knockout JS, Razor, VB Script, AJAX, XML/XSL/XSLT and JSON.
  • Strong skills in writing XML, XSD, XPATH and transforming the documents in to HTML, XHTML using XSLT.
  • Implemented Object Oriented Programming (OOPS) and Design Patterns in various projects to optimize the design and performance.
  • Extensive experience in developing and consuming Windows Communication Foundation (WCF) Services.
  • Experience in Web services and Web API (Restful services).
  • Experience in ORM, Entity Framework Code First, Database First approaches, implemented the Features Security, Performance, CRUD operations and Migrations etc.
  • Worked with LINQ to Entities and LINQ to XML for data transformations from various data sources.
  • Proficient in databases such as SQL Server 2008/12/14, MS Access, Oracle 11g, PL/SQL and Hands on experience in designing tables, writing Stored Procedures, Triggers, Functions, Views and Normalization of Database Schema.
  • Experience with GIT, SVN and Team foundation Server (TFS) source control systems.
  • Incorporated third party controls DevExpress, Infragistics and Telerik in Web Applications development.
  • Experience with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
  • Implemented and executed unit test cases using N-Unit and MS-Unit.
  • Extensive experience in interaction with Client and functional people for gathering the business requirements & functional specifications.
  • Strong interpersonal and organizational skills with an ability to manage multiple projects with minimal or no supervision.

TECHNICAL SKILLS:

Programming Languages: C#.Net ( 4.5/4.0/3.5/3.0 ), VB.net, VB 6.0, C, C++, T-Sql, PL/SQL

Web Technologies: ASP.NET 4.5/4.0/3.5/3.0, ASP.NET MVC 5.0/4.0/3.0, ASP.NET, Ajax

Xml Technologies: XAML, XML, XSLT, XPATH, XSL, LINQ to XML

UI Technologies: WinForms, WPF, Jquery, JavaScript, CSS, HTML, Knockout JS,VB Script

IDE Tools: Visual Studio 2015/2013/2012/2010/2008, Sql Server Management Studio, SQL Developer

.Net Frameworks: .Net Framework 4.5/4.0/3.5/3.0

Databases: MS SQL SERVER 2012/2008, MS Access 2010, Oracle 11g

Reporting Tool: Sql Server Reporting Services (SSRS 2008, Crystal Reports (2010).

Modeling Tools: UML, MS Visio 2010/2007

Version Control Tools: VSS, Team Foundation Server (2008/13)

Middleware: WCF, ADO.NET 4.0/3.5/3.0, Web Services, WEBAPI

Servers: Windows Server 2008/NT, Microsoft IIS (7.0/6.0)

PROFFESIONAL EXPERIENCE:

Confidential, West Des Moines, IA

Senior .Net Developer

Responsibilities:

  • Designs, codes, tests, debugs, documents, and implements changes to new and existing software applications.
  • Developed the reusable framework for the application using the ASP.NET MVC Framework.
  • Experience with Web Forms , SQL Server , CSS, ASP.NET , AJAX and manipulating data using ADO.NET and web services.
  • Developed ASP.NET pages to submit, track and approve the Workflow requests.
  • Implemented MVC (Model View Controller) pattern in the application development and developed Controllers, Models, Views, Partial Views using C# , JQuery, JavaScript .
  • Implemented service layer using WCF services and exceptions are handled effectively using Fault Contracts.
  • Designed REST APIs that allow sophisticated, effective and low cost application integration
  • Used Data Bound controls, Grid View, Detail View and Form View to bind the data and used LINQ to Entities to query the IEnumerable Collections.
  • Experience in building and consuming ASP.NET Web API / Web Services .
  • An exclusive experience working with User Controls with C#.NET code-behind files, debugging and Quality Testing of the code.
  • Created VSTS build definitions and Release definitions in support of Continuous Integration/Continuous Deployment (CI/CD) pipeline
  • Implemented Angular Client-Side Validation using Template-driven (ngModel) and Web API server-side validation using Data Annotation.
  • Used Angular 2 for Client-side validations while rendering JSON validation errors in the backend.
  • Developed Angular 2 Template driven forms and Model driven forms builder by using Model.
  • Developed SQL Queries to fetch complex data from different tables in remote databases using Inner/Outer joins, sub-queries, accommodating complex filters and database links
  • Developed complex Stored Procedures to process prospective customer information and balanced the processing load between front end and back end.
  • Used Team Foundation Server for integration, maintenance and Security of code.
  • Maintained the Version, Labeled Versions and Backups of the source using GIT.
  • Working in Agile methodology for timely deliverables.
  • Created Technical specification and user guide for easy maintainability of the application.
  • Performed Unit testing of the application and subsequently handled the debugging issues.

Environment: Visual Studio 2017, Visual Studio 2014, .Net Core, Dapper, Swagger, C#, ASP.Net MVC, WCF, WinForms, ADO.NET Entity Frame Work 4.0, JavaScript, WPF, SSRS, IIS 7.0, AJAX, LINQ, XML, NUNI0T, SQL Server 2014, Git, Jira, Jenkins SaltStack, Datical.

Confidential, Parsippany NJ

.Net Developer

Responsibilities:

  • Involved in the entire SDLC of the application: Planning, Analysis, Design, and Implementation, testing, deployment and Maintenance.
  • Implemented portal page to single sign-on for the multiple applications using Forms Authentication and authorization.
  • Design and developed user interface for applications using C#, ASP.Net, HTML, JavaScript and CSS with object oriented programming techniques.
  • Implemented View, Model, Controller and View model by using ASP.NET MVC Framework.
  • Experience in developing Web Applications using ASP.Net.
  • Implemented Data Access using Entity Framework 5.0 Code First approach with LINQ queries.
  • WAVE is used to validate the scripts.
  • Implemented single Cascading Style Sheet (CSS) to improve look and feel to across the applications.
  • Developing the UI component architecture and API for application integration framework using AngularJS.
  • Created common directives and two way binding using Angular 2/4.
  • Upgraded the project midway to Angular 4 for its performance benefits.
  • Created re-usable utility libraries to generate reports in various formats from Database.
  • Created WPF application for clients to sync the data
  • Implemented multi-threading to perform calculations on order details.
  • Implemented unit test cases using NUnit.
  • Created a RESTful Web API service using ASP.NET Web API to generate data for the EMS which was then consumed in the front-end by the Angular framework.
  • Used Postman to test Web API functionality.
  • Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
  • Implemented Multithreading Concepts to improve the application Performance.
  • Handled MVC features such as Global Error Handling and Custom Error Messages.
  • Good Experience in using ORM such as Entity Framework.
  • Responsible in retrieving data using LINQ to SQL and LINQ to Objects with MVC.
  • Handled Run Time Errors & Design Time Errors by implementing appropriate Error handlers in C#.
  • Responsible for TFS maintenance such as branching, labelling and merging code after code review.
  • Responsible for deployment of the Application in production and resolving any post-deployment issues.
  • Created Stored Procedures, functions, views, complex queries to perform business rules on the database side.
  • Implemented and consumed Restful services.
  • Create and execute unit tests and integration tests and work on bug fixes.
  • Implementing Agile methodology in application development.
  • Provided estimates, daily & weekly status report to the client on progress of the tasks.
  • Provided the demo about the applications to all business users.

Environment: ASP.NET MVC 4 and Framework 4.5, C#, Visual Studio 2013, Visual Studio 2015, ADO.NET, WPF, HTML 5, CSS 3, JQuery, Angular 2/4, AJAX, JSON, XML, XSLT, Bootstrap 3.0, IIS, Web API, SQL Server2012, SSIS, LINQ, TFS.

Confidential, Cary NC

.Net Developer

Responsibilities:

  • Developed web applications and web forms using VB.Net, C#, WCF, ASP.NET 4.0, MVC 4.0, Javascript, JQuery, HTML, CSS.
  • Used Model View Controller (MVC) design pattern to develop a complex web application, ASP.NET with C# as code behind AngularJS, is used for client-side validation.
  • Used LINQ to Entities for retrieving the data efficiently and Just in Time manner.
  • Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
  • Interact with the database using ENTITY FRAMEWORK to have object-relational mapping and also use LINQ to query the DB.
  • Implemented Data access layer-using ADO.NET to connect and retrieve or manipulate database information.
  • Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
  • Developed various stored procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS).
  • Created reports from Data Warehouse using SQL Server Reporting Services (SSRS).
  • Implement MVC ARCHITECTURE to have clear separation of application tasks.
  • Implemented MVC design pattern using Single Page Application and Angular JS for the User Interface (UI)
  • Used .Net MVC to allow for greater code separation and implemented a view engine that allowed for greater code reuse.
  • Unit test the modules of code developed and participate in integration and user acceptance testing.
  • Used Team Foundation Server (TFS) as Source Control and Document management

Environment: Visual Studio 2012, .NET Framework 3.5/4.0, ASP.NET 3.5/4.0, C#, VB.NET, Web Forms, Server Controls, SSRS, Crystal Reports.NET, ADO.NET, SQL Server 2012, Web Services, Entity Framework, LINQ, TFS.

Confidential

.Net Developer

Responsibilities:.

  • Implemented different components using C# language with extensive use of Object Oriented Programming Techniques (OOPS) like Inheritance, Abstract Classes, polymorphism, Interfaces.
  • Master Pages were used as application wide templates to provide uniform design for all the web forms in the application. Themes were used to get application wide consistence look and feel.
  • Implemented Banking Security Features using ASP.NET Login Controls, Personalization, Membership, Authentication and Authorization.
  • Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
  • Worked with ASP.NET Web Forms, Web Services, State management, caching features, configuring optimizations, and security.
  • Worked on .NET security features such as Authentication & Authorization, Form-based Authentication, Authorizing users, roles and user Account Impersonation.
  • Used ADO.NET objects, Dataset, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server 2008 Data Source.
  • Implemented service layer using WCF services. Implemented service interfaces and contracts.
  • Implemented automated emails using SMTP for users to send suggestions, alerts, confirmation notifications etc.
  • Created Cascading Style Sheets (CSS) and HTML to design look and feel of the web pages.
  • Generated various reports using Crystal Reports which are used to present the data in different views based on various input parameters.
  • Experienced in writing SQL queries to get the data into the XML format and used in the application.
  • Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
  • Used Team Foundation Server (TFS) for Version Control, creating and managing projects and accessing the items that are stored and managed for a project.
  • Participated in UAT (testing), migration and production releases for software upgrades and version upgrades.
  • Participated in Agile Scrum-Retrospectives, Iteration Planning, sprint meeting and backlog grooming meetings.

Environment: Visual Studio 2008/2010, .NET Framework 3.5/4.0, Win Forms, ASP.NET 3.5/4.0, C#, Web Forms, Server Controls, SSIS, SSRS, Crystal Reports.NET, ADO.NET, SQL Server 2008, PL/SQL, Web Services, WCF, LINQ,TFS.

We'd love your feedback!