We provide IT Staff Augmentation Services!

Sr. .net Developer Resume

3.00/5 (Submit Your Rating)

State Of, AlabamA

OBJECTIVE:

Technically Strong Skilled Microsoft Certified Sr.Net developer with 8+ years of real time experience in implementing web/windows applications, Architectural Frameworks .NET Core, MVC, Web forms etc. and N - tier with N- Layered applications using Object Oriented Analysis and Design Concepts and SOLID Principles by involving in all phases of Software Development Life Cycle (SDLC) using Methodologies AGILE SCRUM, TDD and Waterfall.

SUMMARY:

  • Proficient in Design and Development of Web Applications and it’s features State Management, Performance, Scalability, Security, Build and Deployment, Rich User Interface, , configuring optimizations using ASP.NET MVC, ASP.NET Core and Web Forms.
  • Can understand and transform complex business requirements into software, ensuring applications are delivered on time, to specification, are scalable, performance optimized and maintainable. Experience of non-Microsoft .NET technologies including JQuery, AngularJS, NUnit and NHibernate .
  • Experience in developing WCF SOAP\REST, WEB API services to expose useful functionality to web users SOAP/REST, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
  • Proficient in Implementing WCF services and consuming using different protocols and implementing features like Security, Debugging and Performance.
  • Solid experience in developing Single Page Applications (SPA) based on client side JavaScript framework AngularJS , and backbone employing ASP.NET MVC and Web API .
  • Implemented design patterns like MVC, MVVM, observer, singleton, factory and façade patterns.
  • Experience in mitigating web applications vulnerabilities using ASP.NET MVC anti-forgery token to prevent cross-site scripting and cross-site request forgery and knowledge on TOP 10 OWASP vulnerabilities.
  • Highly Knowledgeable in ASP.NET MVC 5.0/4.0 in implementing Model, View And Controllers with State Management, Security, Action methods etc.,
  • Very Strong in developing applications using HTML, HTML5, CSS, CSS3, DOM Manipulation, JavaScript, jQuery, Angular JS, AJAX and JSON.
  • Experience and expertise in angular 2 by developing individual components.
  • Good exposure in adding dynamic features for the web components in angular 2.
  • Very well versed in designing database schemas, Normalization and De normalization of Databases, creating Stored Procedure, Triggers, User Defined Functions, DTS, Transaction Management using T-SQL and PL/SQL, Code optimization and performance tuning of Database Objects in databases SQL Server 2016/2012/2008 and Oracle 10g/11g.
  • Highly Capable of implementing Unit Tests and writing test cases using N-Unit and MS Unit as well as mocking .
  • Experienced on SQL Server Integration Services (SSIS) packages for import and export of data, SQL Server Reporting Services (SSRS) for creating reports for business users and Management.
  • Worked with Source Controls like Team Foundation Server 2017/2013/2010 , GitHub for creating branches, rebasing, merging and deploying code.
  • Active team player with good communication skills, leadership qualities and strong analytical problem solving skills to deliver qualitative Technological products and consulting solutions.

TECHNICAL EXPERTISE:

Operating Systems: Windows 10/2008 R2/2008/2003, XP, Vista, Windows 7, Linux, Unix.

Programming Languages: C#, HTML, T-SQL, PL/SQL.

Web Technologies: ASP.NET 4.5/ 4.0/3.5/3.0/2.0 , ASP.NET MVC 5.0/4.0/3.0, ASP.NET Core 2.0/1.1, Ajax 3.0/2.0, JavaScript, JQuery, Typescript, AngularJS, Angular 2, Node JS, JQGrid, WEB API, REST/RESTFUL, HTML,CSS,BOOTSTRAP.

Xml Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL, VXML.

IDE Tools: Visual Studio 2017/2015/2013/2012/2010/2008 , SQL Server Management Studio, Expression Blend(4.0/3.0/2.0)

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

Databases: MS SQL SERVER 2016/2 /2000, MSAccess 2010/2007/2003 , Oracle 10g/9i/8i, DB2.

Reporting Tool: SQL Server Reporting Services (SSRS 2017/2012/2008 ), Crystal Reports (2010/9/8.5/8).

Modeling Tools: UML,MS Visio 2010/2007

Version Control Tools: Subversion, Team Foundation Server( 2017/2 ),Git,Harvest

Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0 , MSMQ, Entity Framework 6.0, Web Services, Enterprise Library 5.0/4.0/3.1

Servers: Windows Server 2016/2012/2008 , Microsoft IIS (7.0/6.0/5.0/4.0 )

Testing: NUnit, Moq

Other Utilities: Tortoise SVN, ILdasm, Nant, gacutil, Sn.exe, Ants, FxCop, Resharper(5.1.3), Style Cop, Ninject, RestSharp, Fiddler,Splunk

PROFESSIONAL SUMMARY:

Confidential, State of Alabama

Sr. .Net Developer

Responsibilities:

  • Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) concepts, abstraction, encapsulation, inheritance, polymorphism in C# . Extensively worked with JavaScript frameworks.
  • Created RESTful Web API service using ASP.NET Web API that allows new clients to leverage reusable data and to generate data for the system which was then consumed in the front-end by the Angular framework.
  • Worked with Web API's to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
  • Implemented MVC design pattern for ASP.NET Core and application development using the ASP.NET MVC framework extensively used Partial Views, Custom HTML Helper, Filters and Razor View Engine in ASP.NETMVC Framework to develop Web UI with HTML5.
  • Worked on developing the components using Angular 2 needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2
  • Worked on Angular 2 concepts like building the components, Data binding, Property Binding, Event Binding, Two-way Data binding (with the help of Forms Module).
  • Experiencing with interacted with Restful services using angular 2 Http modules also used angular 2 Forms API to get data from user.
  • Store procedures, User defined functions, Views, T-sql scripting for complex business logic. Optimized the database by creating various clustered, non-clustered indexes and index views. Using aggregate strategies to aggregate data, sorting and joining tables.
  • Involved in designing and development of tables, views, user defined functions and complex stored procedures using T-SQL and CTE .
  • Created complex reports such as Matrix, Charts, Cascading Parameters, Sub reports and Dashboards using SSRS 2016.
  • Developed SSRS Reports involving Complex Stored procedures to Report Monthly, Quarterly & Annual analysis & Database object dependencies reports.
  • Created Parameterized reports, Cross-Tab reports, Drill down reports & Summary reports by Using SSRS .
  • Planned, designed and documented the optimum usage of space requirements and distribution of space for the Data Warehouse.
  • Extensively worked on developing SSIS packages which involve Dealing with Millions of records and complex SQL Server Views, Stored Procedures, Functions, Indexes to implement various Pre-match Exclusions, Post-match Filters & Categories and the matching process.
  • Wrote custom tasks using C# within SSIS to enhance processing of both Excel and flat-files into SQL Server.
  • Created ETL packages using data sources like SQL Server, Flat Files, CSV Files, Excel source files, Access Files, XML files and then loaded the data into ODS/Staging areas by performing different kinds of transformations using SSIS Control Flow and Data Flow transformations.
  • Worked on various tasks within an SSIS package like script tasks using C#, sequence container, for loop, for each loop container, SQL tasks, files system tasks and data flow tasks etc.
  • Extensively worked on Deployment, Performance tuning of SSIS packages, data transformations like Aggregate, Sort, Multicasting, Conditional Split, Derived column, Lookup etc.
  • Improved the performance of SSIS packages by using fast load options, converting the data type at source if applicable, parallel processing, using non-blocking, semi blocking components over blocking components, dropping and rebuilding the indexes during the SSIS package run.

Environment: Visual Studio 2017, ASP.NET Web API 2.0, .NET Core 2.0, ASP.NET MVC 5.2.3, XML, HTML, Angular 2, Bootstrap 3.3.7, JavaScript, IIS 6.0, NUNIT, Team Foundation Server, SSIS, SSRS, SOAP,.NET Framework 4.7, SOA, SQL Server 2016, T-SQL, Windows Server 2012

Confidential, State of AL

Sr. Net Developer

Responsibilities:

  • Involved in full life-cycle of the project from requirements gathering to transition using Agile Methodology.
  • Extensively worked with JavaScript frameworks like Bootstrap and AngularJS
  • Developed Action Filters in MVC and used AngularJS for client side scripting.
  • Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
  • Responsible for developing Single Page Applications (SPA) based on client side JavaScript framework Angular JS, and backbone employing ASP.NET MVC.
  • Implemented Partial views (user controls), Master Pages, Strongly Typed Views and Complex Views.
  • Implemented Get, Post, Put, Delete by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.
  • Implemented MVC features such as routing, controllers, action results, filter, model binders, IOC container or dependency injection.
  • Created JavaScript modules to be used with Bootstrap to speed up development and include responsiveness to the page.
  • Created DAL (Data Access Layers) to establish database connectivity and data manipulation using ADO.NET Entity framework and LINQ, implemented role base security, customizable workflows for each user based on the user's role and implemented forms Authentication and Authorization for providing security for application.
  • Used AngularJS as the development framework to build a single-page application.
  • Extensively worked with Controllers, Directives, Scope, Model and Modules in Angular JS.
  • Created Entity classes, relationships between entity classes using Entity Framework 6.0 Code First Approach to manage relational data as objects and used LINQ to Entities to massage the data.
  • Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
  • Analyzing SQL data, identifying issues, and modifying the SQL scripts to fix the issues. Tuned and Optimized SQL Queries using execution plan and profiler.
  • Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
  • Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS) to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.
  • Created packages using Integration Services (SSIS) for data extraction from Flat Files, Excel Files OLEDB etc. to Access etc.
  • Implemented Eager Loading and Explicit Loading, Compiled queries, Immediate Execution to improve performance to LINQ to Entities.
  • Worked with Team Foundation Server 2013 for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
  • Writing unit tests using N-Unit and Involved in Test Plans and wrote Test Scripts for Manual and Automation Testing.

Environment: Visual Studio 2013, ASP.Net 4.5, MVC 5, ADO.NET Entity Framework 6.0, XML, HTML, AngularJS, Bootstrap 3.3.7, JavaScript, IIS 6.0, NUNIT, Team Foundation Server 2010, SSIS, SSRS, SOAP, WPF,.NET Framework 4.0, SOA, Web services, SQL Server 2012, T-SQL, Windows Server 2012

Confidential, New York, NY

Sr. Net Developer

Responsibilities:

  • Participated in full Software Development Life Cycle, to analyze, implement and test the project.
  • Implemented OOPs concept to properly structure, secure and minimize codes.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
  • Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages “Layouts and Nested Layouts”, “View Start” and MVC User Controls “Partial Views”.
  • Developed WCF service endpoints and exposed them over default protocol (soap over http) settings.
  • Created proof of concept for implementing views in Angular JS rather than using razor for development
  • Created various Angular Services & 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.
  • Actively involved in coding and designing using C#, XML, JavaScript, HTML5, and Cascading style sheets (CSS3).
  • Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQL Server 2012.
  • Written and consumed web services using C#/Web API.
  • Implemented AJAX to load contents individually in different partial views to minimize loading time and for better user experience.
  • Implementing Bootstrap to an application homepage.
  • Used JSON (JavaScript Object Notation) format to serializing and transferring data.
  • Used custom error handling in Web API to pass proper error message rather than generic error message to better understand the error.
  • LINQ was extensively used in view extension to parse out unnecessary information and to make call to SQL database.
  • Implemented custom XML to desired output using LINQ to XML.
  • Performed complex parameterized SQL queries to multiple tables in SQL server 2008 and implemented Joins in Stored Procedures to get the desired data by joining multiple tables in Domain layer.
  • Unit tested various components of the program to make sure all the components were behaving properly.
  • Mocked web API, data objects and various other components of the program to and unit testing.

Environment: VisualStudio2012, C#, ASP.NET 4.5, MVC 4, Web API, Razor, AngularJS, JQuery, XAML, TFS 2010, IIS 7.0, AJAX, LINQ, JSON, Microsoft Enterprise Library, NUNIT, SQL Server 2012, Cognos, Pervasive database, Windows 7.

Confidential, Warwick, RI

Sr .Net Developer

Responsibilities:

  • Actively involved in Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Helped team members understand the project, specification and the requirements.
  • Created Models, Views, Controller and code behind in MVC3.
  • Used Razor engine to develop MVC program.
  • Worked with HTTP package authentication, recognition and handling the package.
  • Religiously implemented OOPS concept to maintain reusability and to avoid data leakage.
  • Implemented Interface whenever possible to enhance usability, testability and to increase performance.
  • Created data repositories to manipulate data in the database which was based on SQL server 2008.
  • Created Data Tables and Applied the Web Service Enhancements to the Web Service so that the reliability increases.
  • Created Client side validations with JQuery selectors, Events and Server side validations with ASP.Net 3.5.
  • Used AJAX to manage the post and AJAX forms.
  • Extensively used XML to bind the data to the web controls, data manipulation and transmit over the HTTP. Incoming XML was parsed appropriately and stored.
  • XML Serialization and Deserialization was used before and after data transmission.
  • IIS was used to publish the web page.
  • Created REST handshake service in Portal side for Microsite (other websites) to get the complementary device information and redirect the user after the authentication, finished by ASP.Net Web API, WCF, EF.
  • Designed and build thread safe class to limit single instance of a class constructed at runtime.
  • Created error handling class to bubble out error in .NET framework to minimize error.
  • Implemented unit test and integration test using NUnit test, which was also used for debugging the program.
  • Performed daily tasks including backup and restore by using SQL Server tools like SQL Server Management Studio, SQL Server Profiler, SQL Server Agent and Database Tuning Advisor.
  • Resolving High CPU spikes by identifying long running Queries, Blocking & Deadlocks.
  • Team Foundation Server (TFS) was used for controlling versions and assistance in documentation and creating Help files.

Environment: VisualStudio2010, C#, ASP.NET 4.0/3.5, MVC3, WCF, Web Services, Scheme Programming Language, JQuery, XAML, TFS 2010, IIS 7.0, AJAX, ADO.NET Entity Framework 4.0, LINQ, XML, Microsoft Enterprise Library, NUNIT, Destiny database, SQL Server 2008 R2, Windows7.

Confidential, Rochester, MN

.Net Developer

Responsibilities:

  • Implemented n-tier architecture by separating the User Interface (UI), Business and Data layers.
  • Built reusable modules for custom solutions to achieve code refactoring saving development time.
  • Extensively used Telerik objects like Rad Date Picker\Panel Bar\Menu\Combo Box\Grid to meet performance issues.
  • Master and Content pages to accommodate cross browser references using CSS
  • Implemented various multipurpose validation blocks to validate server side controls and exception management blocks in Enterprise library 5.0.
  • Developed secure login interfaces with ASP.NET Server controls. Security features were provided using Cookies and Session ID so that unauthorized access could be denied.
  • Used Validation Controls as well as Custom validation for corresponding validations required for business logic in Web Forms.
  • Extensively used stored procedures, functions, Triggers in SQL 2008 to increase the backend performance while loading the information based on the user’s dynamic language selection.
  • Team Foundation server is used as source code repository and to maintain the tasks related to the project and setting up automated builds in Team City.
  • Developed presentation layer using server-controls, HTML controls and user and customcontrols.
  • Created and deployed Web Services using C#, SOAP, XML for Pulling Customer Service Records.
  • Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
  • Used various ASP.NET web server controls that included Site Map Path, Menu, Tree View, Grid View and Details View to develop web forms.
  • Used AJAX to trade data with a web server, without reloading the page.
  • ADO.NET was used to connect to the data bases in a disconnected oriented architecture.
  • Served as a resource to all teams in evaluating and proposing technical alternatives for resolving various project issues
  • Involved in failover environment related issues troubleshooting.

Environment : ASP.Net 3.5, C#, SQL Server 2008, JavaScript, JQuery, Visual Studio 2008/2010, .Net Framework 3.5/4.0, Enterprise Library 5.0, IIS 7.5, Team foundation server, Web Services, ADO.NET, N-Unit test scripts, Telerik Controls, Team City for automated builds.

Confidential

Jr .Net Developer

Responsibilities:

  • Used Waterfall methodology for development.
  • Used Visual Studio.NET 2008 IDE to design the forms, develop and debug the application.
  • Developed the system using ASP.NET Web Forms, C#, HTML, CSS, jQuery and JavaScript.
  • Created CSS files to be applied to various web forms on the web pages.
  • Designed the layout and structure of the page using HTML, CSS and used jQuery to bring dynamic behavior to the web page.
  • Used User Controls to make reusable components of various ASPX pages.
  • Extensively used GridView control throughout the application.
  • Created event driven Web Forms using ASP.NET and implemented form validation.
  • Used ADO.NET for all database access.
  • Created Stored Procedures in the MS SQL Server 2008 database to perform various database operations.
  • Used DataSet, DataAdapter, and DataTables to hold data from the database.
  • Developed extensive Stored Procedures and Triggers in SQL Server 2008.
  • Involved in Unit Testing and Integration Testing of the entire application.
  • Used VSS for version control.

Environment: ASP.NET Web Forms, C#, .NET 3.5, ADO.NET, HTML, JavaScript, jQuery, IIS 7.0, Windows, HTML, DHTML, UML, CSS, UML, Ajax Toolkit, VSS, Visual Studio 2008, XML, XSL, HTML, SQL Server 2008.

We'd love your feedback!