We provide IT Staff Augmentation Services!

Senior .net Developer Resume

2.00/5 (Submit Your Rating)

Brentwood, TN

CAREER PROFILE:

  • 8+ years of IT experience in C#.Net, MVC, ASP.Net, Web API, WCF, AngularJS, Oracle, SQL Server, MySQL, Web Forms, Web Services and VB.Net.
  • Proven ability to lead, project resources, interact with clients, coordinate and work in achieving high levels of productivity, efficiency in complex, dynamic and challenging environments.
  • Worked on developing applications with agile methodologies.
  • Experience in Analysis, Design, Development, Testing, Implementation, Support and Maintenance of several major Web and Client/Server Applications.
  • Extensive understanding in creating and managing Views, Partial Views, View Model using ASP.NET MVC.
  • Extensive experience in developing Single Page Applications (SPA) using AngularJS.
  • Having good experience on working with services, built - in directives, custom directives, filters, factory methods in AngularJS and have good knowledge on Angular 2.
  • Experience in building Web services using Web API and performing CRUD operations.
  • Experience in developing and deploying WCF services, XML Web Services, and Restful services.
  • Strong expertise and knowledge in RDBMS, Normalization of Database Schema, writing Stored Procedures, User Defined Functions, Triggers, Views and Joins in SQL Server 2014/2012/2008 and Oracle, PL/SQL.
  • Solid Understanding and command in Object Oriented Programming System (OOPS) Principles and concepts.
  • Experience in working with Bootstrap3, HTML, CSS, JavaScript, JQuery, ADO.Net Entity Framework and LINQ (LINQ to Object, LINQ to SQL, LINQ to XML, Lambda).
  • Good Understanding ofXML, XML Schema, XSLT, XPATH, WSDL, UDDI, SOAP, Serialization, and Deserialization.
  • Expert in writing T-SQL statements for creating Tables, Indexes, Views, and Constraints.
  • Extensively worked in writing SQL Connections, SQL Queries, Stored Procedures, Triggers, Cursors, Exception Handlers, Crystal Reports, SSIS, and SSRS.
  • Well versed with Test Driven Development, usedNUnitandVisual Studio Test Toolsfor Unit testing.
  • Experience in working with GIT, Team Foundation Server (TFS) source control. Created new team projects under team project collections, merging and branching to support parallel development.
  • Hands on Code Reviews, Change, Configuration, Release & Build Management and Administration of applications.
  • Excellent communication, analytical, problem-solving skills, strong teamwork orientation, dedicated to quality output for the team or to individual assignments as required by the work environment. Self-Starter, willing to learn new technologies, ability to learn fast, and determined to achieve.

TECHNOLOGY FOCUS:

.Net Languages and Technologies: C#, ASP.Net, ADO.Net, MVC 4.0/5, Web Services, Web API, WCF, Entity Framework, LINQ, VB.Net

Markup Languages: Bootstrap 3, HTML, CSS, XML

Scripting Languages: AngularJS, Angular 2, JQuery, JavaScript, VBScript

Web Servers: IIS7.5, IIS8.0

Databases: Oracle, SQL Server 2014/2012/2008 , MySQL

.Net Frameworks: 3.0, 3.5, 4.0, 4.5 and 4.6

Configuration Tools: GIT, TFS, and VSS

Operating Systems: Windows 9x/NT/XP, Windows 7, Windows 2003,2008 and 2012 Data Center/R2 Standard Edition

Other Tools: Fiddler

PROFESSIONAL EXPERIENCE:

Confidential, Brentwood, TN

Senior .Net Developer

Responsibilities:

  • Worked in AGILE and SCRUM environment regularly attending the Status Meetings and updating daily status in the internal web portal.
  • Developed client side application using AngularJS and business logic was coded in Web API 2, MVC 5.
  • Created various Angular Services and injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created Custom angular directives to create own HTML tags and induce some kind of functional behavior to those tags.
  • Used various AngularJS grid tables like Object table and Hands on the table to present application data on web pages and added dynamic columns.
  • Extensively worked on File upload/download, file resizes functionality, export grid tables data to Excel and to email with an excel attachment.
  • Used Angular Virtual keyboard to get keyboard functionality in the application for the kiosk user manual check-in and check-out an asset.
  • Created and consumed service calls in Web API 2 to perform CRUD operations using HTTP methods (GET, POST, PUT, and DELETE).
  • Implemented Data access layer using C#, ODP.NET to connect and retrieve or manipulate database information.
  • Developed Complex database objects like Stored Procedures, Functions, Packages, and Triggers using Oracle and PL/SQL.
  • Used Fiddler for troubleshooting, performance tuning, and system monitoring.
  • Worked with GIT version control and created repositories, check in, checkout the code regularly to avoid merge conflicts and to maintain consistency of the application.
  • Performed Code Reviews (manual) to implement performance and coding conventions guidelines.

Environment: .Net Framework 4.6, Visual Studio 2015, Oracle 12C, PL/SQL, C#.Net, ASP.Net MVC 5, Web API 2, AngularJS, JavaScript, Bootstrap 3, HTML5, CSS.

Confidential, Emeryville, CA

Senior .Net Developer

Responsibilities:

  • Involved in requirement analysis and application designing sessions.
  • Effectively involved in various stages of development of the project starting from the project planning until production and maintenance using Agile Methodology.
  • Used C#.Net, MVC 5, Web API, AngularJS and Oracle for the application development.
  • Developed responsive web application using Bootstrap 3, HTML 5, CSS.
  • Implemented client side validations using AngularJS, JavaScript, and AJAX and used the JSON data format, JSON data Serialization and Deserialization.
  • Developed Single page application (SPA) using Angular JS.
  • Created various Angular Services and injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created Custom angular directives to create own HTML tags and induce some kind of functional behavior to those tags.
  • Created necessary custom $watch to validate form elements in the background on entered input values.
  • Implemented business logic using MVC authorization filters, action filters, and exception filters.
  • Implemented Web API services for CRUD operations with Http Verbs GET, PUT, POST and DELETE.
  • Implemented Data access layer using ODP.NET to connect and retrieve or manipulate database information.
  • Designed and Created database objects such as Tables, Stored Procedures, Packages, Functions using Oracle and PL/SQL.
  • Worked with GIT version control to manage project development.
  • Performed Unit Testing using NUnit, User Acceptance Testing (UAT) and System Integrated testing (SIT) to handle deployments in QA and Production stages.
  • Handled production issues during the deployments and effectively managed client change requests.

Environment: .Net Framework 4.6, Visual Studio 2015, Oracle 12C, PL/SQL, C#.Net, ASP.NET MVC 5, Web API, AngularJS, JavaScript, Bootstrap 3, HTML5, CSS, AJAX, JSON

Confidential, Charlotte, NC

Senior .Net Developer

Responsibilities:

  • Involved in Analysis, Design, and Development of the application.
  • Developed application using C#.Net, ASP.NET 4.5 and Created Test Cases.
  • Made full use of .Net object-oriented features(C#), event handling, error handling, caching and security features.
  • Used Agile/Scrum practices and Test Driven Development (TDD) techniques to provide reliable working software.
  • Developed web application for mobile devices using Bootstrap 3, HTML 5, and CSS.
  • Responsible for Client interaction, Requirement analysis, Database Development.
  • Used HTML, JavaScript, JQuery, Bootstrap 3, XML,XML Schema,XSLT,XPATH,WSDL,UDDI, Data Serialization and Deserialization.
  • Implemented Object Oriented Programming (OOPS) concepts and principles and worked on Object Oriented Design (OOD).
  • Created and consumed SOAP-based Web Services.
  • Implemented Error Logging and Auditing for the website.
  • Implemented Data access layer using LINQ to SQL to connect and retrieve or manipulate database information.
  • Developed the services usingWCF (Windows Communication Foundation)to access catalog and basket related functionalities.
  • Designed and Created database objects such as Tables, Stored Procedures, Packages, Functions, Triggers, and Indexes.
  • Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments.
  • Wrote Unit Test using NUnit, Automated Acceptance Test, and Functional Test. Performed unit testing on every new version before sending the application for User Acceptance Test (UAT).
  • Worked with Team Foundation Server (TFS) source control to manage the project development.
  • Assisted Developers during coding, debugging and Build issues.

Environment: .Net Framework 4.5, Visual Studio 2013, SQL Server 2014, C#.Net, ASP.NET 4.5, Web Services, SOAP, HTML5, CSS, Bootstrap 3, JavaScript, JQuery, XML, WCF 4.5, XML,XML Schema, XSLT, XPATH, WSDL,UDDI

Confidential, New Hartford, NY

Senior .Net Developer

Responsibilities:

  • Developed application using C#, ASP.Net MVC 4, Code First Approach in Entity Framework 5, Web Forms.
  • Developed MVC Razor views, partial views, complex Controllers, helper methods, and view model repository pattern layers.
  • Created web pages using HTML5, CSS, AngularJS, JavaScript, Web Form Controls and developed layout pages, classes for reuse.
  • Implemented Agile/Scrum Methodologies for the development of the project.
  • Developed Web API to communicate between DAL and other business components and to access the application catalog and search related functionalities.
  • Used AngularJS for Client Side Validations and AJAX Calls to communicate with WCF /REST services with JSON Data.
  • Created and used services using WCF (Service Contract, Operation Contract, Data Contract, Endpoints, Hosting).
  • Worked with OOPS concepts and techniques such as Classes and Objects, Constructor and Destructor, Function Overloading, Encapsulation, Inheritance, Interface, Polymorphism.
  • Provided 'Manual', 'Continuous Integration', 'Gated Check-in' and 'Schedule' builds (along with the option to force builds on that schedule even if no changes occurred since the last build).
  • Created Builds and deployed builds to different environments based on requests.
  • Designed and Created database objects such as Tables, Stored Procedures, Functions, and Indexes using PL/SQL.
  • Worked with GIT version control to manage the project development.
  • Write Unit Test, Automated Acceptance Test, and Functional Test. Performed unit testing on every new version before sending the application for User Acceptance Test (UAT).
  • Used Fiddler for troubleshooting, performance tuning, and system monitoring.
  • Responsible for deployment of the Application in production and resolving any post-deployment issues.

Environment: .Net Framework 4.5, Visual Studio 2012, Oracle 11g, PL/SQL, C#.Net, ASP.Net MVC 4, HTML 4, CSS 3, JavaScript, AngularJS, AJAX, JSON, Web API, Entity Framework 5, MS Excel, MS Word.

Confidential, CA

.Net Developer

Responsibilities:

  • Involved in defining business and system requirements and designed the functional and technical specifications.
  • Worked in 3 tier architecture to separate development model into layers.
  • Created Entity relationship diagrams, Class diagrams, Sequential diagrams for Use Cases.
  • Created Web application development using C#, HTML, JavaScript, XML, and ASP.NET (User Controls, Custom Controls, and Data/Business Components).
  • Worked on the Account opening module to handle add, modify, delete operations.
  • Designed the multiple pages to implement the Account Opening module.
  • Implemented all validations on this module to capture accurate data.
  • Wrote Client Side and Server Side Validations using Javascript and asp.net respectively.
  • Implemented Web Form, Web control, HTML control and JavaScript.
  • Created & Consumed Web Services effectively.
  • Used Grid View, Data List, and Repeater controls with Paging and Sorting for displaying various data onto the page.
  • Used ADO.NET Entity Framework for data querying, storage, and manipulation of the databases.
  • Created several Stored Procedures in SQL server to fetch and process user data to the forms.
  • Utilized various Joins concepts to create queries and developed triggers.
  • Accessed data from the database through XML schemas.
  • Implemented card swipe data reading module to read credit card information from the card.

Environment: .Net Framework 4.0, Visual Studio 2010, MySQL, C#.Net, ASP.NET 4.0, HTML 4, CSS 2.1, JavaScript, JQuery, XML, Entity Framework 4

Confidential

Software Engineer

Responsibilities:

  • Used Software Development Life Cycle (SDLC) to provide reliable working software.
  • Created Web application development using VB.Net, VBScript, XML and ASP.NET (User Controls, Custom Controls, and Data/Business Components).
  • Developed Custom Controls which provides flexibility, reusability better design time experience.
  • Established communication between different applications running on same/different platforms using WCF.
  • Implemented Data access layer using LINQ to SQL connect and retrieve or manipulate database information.
  • Wrote Stored Procedures and Views when necessary and used parameters both in .NET and in Stored Procedures to prevent SQL Injection.
  • Implemented Serialization and Deserialization of objects.
  • Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL Server Reporting services (SSRS), SQL Server Integration services (SSIS).
  • Involved in the documentation of developed Components and module. Enhancements to the existing system to add additional functionality to meet users' requirements.
  • Responsible for the integration of software modules (version control and packaging releases).

Environment: .Net Framework 3.5, Visual Studio 2008, SQL Server 2008, VB 9.0, ASP.NET 3.5, HTML 4, CSS 2.1, VBScript, XML, WCF 3.

We'd love your feedback!