We provide IT Staff Augmentation Services!

Senior .net Developer Resume

Dallas, TX

SUMMARY:

  • 7+ years of experience in all stages of Software Development Life Cycle (SDLC), Systems Analysis, Design, Development, Testing and Implementation of Client/Server applications using Microsoft .NET Framework, C#. NET, VB.NET and ASP.NET and SQL Server with N - tier development environment.
  • Extensive Knowledge in Design and Development of User Interfaces using Internet Information Server 7.5/6.0(IIS), HTML, DHTML, CSS, XML, XSL, VB Script, JavaScript, Visual Basic.
  • Having experience with .NET Framework ( 4.5/4.0/3.5/3.0 / 2.0 ) and good knowledge of WPF, WCF, WWF, and LINQ.
  • Well versed with Back end, Middle tier, front end and GUI Development.
  • Proficient in using .Net technologies such as C#, ASP.Net, VB.Net, ADO.Net, Web Services, Http Handlers and modules, XML/XSL/XSLT.
  • Good grasp of OOPs concepts and Design Patterns.
  • Thorough understanding and experience using UML modeling. (Use Cases, activity diagrams, class diagrams Interaction diagrams, etc.)
  • Extensive experience in SQL Server 2005/2008/2008 R2/2012 and MS-Access. Proficient in database development, including stored procedures and views using Transact SQL and PL/SQL and familiar with Oracle 10g/11g.
  • Experience with ADO.NET for database connectivity having SQL Server in the back end.
  • Familiar on AJAX Technology on the client side development.
  • Expertise in development of 3-Tier/N-Tier Architecture and implementing OOP paradigm using Waterfall and Agile/Scrum, TDD, Iterative methodologies.
  • Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
  • Extensive knowledge in Crystal Reports, SSIS and SSRS.
  • Used Version Controlling tools such as Subversion (SVN), Source Safe (6.0) and Team Foundation Server (TFS).
  • Detail oriented with excellent communication and presentation skills .
  • Excellent work ethics, self-motivated, quick learner, team player and good at multitasking .

TECHNICAL SKILLS:

Programming Languages: C#, MVC, VB.NET, AJAX, Web Services, WCF, C++, C, LINUX: ANDROID, IOS, IOS SWIFT.

Database Management Systems: MS SQL Server 2012/2008R2/2008/2005, MS Access, Oracle 10g/11g.

Development Tools: ASP.NET 4.5/4.0/3.5/3.0, AJAX, XML, Classic ASP,HTML, CSS, JavaScript, IIS 6.0/7.0/7.5, JQuery, Angular JS, Web Services, SOAP, WSDL, XSD, UDDI, XML, HTTP, JSON, REST services.

Design Technique: UML

Version Control: MS Visual SourceSafe 6.0, Team Foundation Server, SVN

Business Intelligence Tools: SSRS, SSIS, Crystal Reports 7.0

Operating System: Windows 98/2000/XP/7/8, 2003/2008 Server

Web Frameworks: .Net Framework 4.5,4.0, 3.5, 3.0, 2.0

Additional Tools: LINQ to SQL, Entity Framework, Enterprise Library Android studio, Eclipse.

PROFESSIONAL EXPERIENCE:

Senior .Net Developer

Confidential, Dallas, TX

Responsibilities:

  • Involved in gathering the requirements from end-users.
  • Involved in the analysis, design & development of the project.
  • Designed and developed this web application using .net framework 4.5 and visual studio 2012.
  • Involved in using MVC pattern for the UI development.
  • Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
  • Responsible for design and development of Web Forms using C#.Net, N-tier architecture.
  • Implemented the project using ASP.NET, C#, and back-end database as Microsoft SQL Server 2012
  • Developed C# components to implement the business logic, consumed instances of these using ASP.NET
  • Experienced in developing web services and worked with Team Foundation Server.
  • Data binding was extensively used to bind various server controls to the data from database.
  • Implemented AJAX controls and developed Web forms for the most part of the application.
  • Used JQuery for a better interaction with the application, performed Code review and Unit testing for better performance.
  • List controls like repeater controls, data list controls and data grid controls was used in displaying rows of data in a customized template format.
  • Provided session level security and password authentication using session objects and cookies.
  • Utilized Data Grid and Data List to display and manipulation of records from MS SQL Server.
  • Developed complete middle tier and database tier. Created SQL procedures, triggers, writing complex queries.
  • Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, UDF(User Defined Functions)
  • Used Agile (SCRUM) Methodology with 4-week iterations (sprints).
  • Performed validations on Web Forms using .NET Validation Controls and also JavaScript
  • Responsible in created and consumed WCF (Windows Communication Foundation) using C# and
  • Developed Reports using SQL Reporting Services and implemented Optimized SQL Stored Procedures
  • Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
  • Configured SQL Server Integration Service (SSIS) for scheduling database backup and implemented indexing for various tables in the database.
  • Participated in various Client meetings with the team and the Project manager to discuss improvement/amendments

Environment: Visual Studio 2012, .Net Framework 4.5, C#, ASP.NET, MVC, ADO.NET,HTML, CSS, JavaScript, AJAX with JSON, XML,WWF JQuery, SQL Server 2012, N -Unit, Team Foundation Server, SSRS,SSIS.

Senior .Net Developer

Confidential, St. Louis, MO

Responsibilities:

  • Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC4 application.
  • Involved in migration of the current ASP application to ASP.NET.
  • Experienced in developing and consuming Web Services and n-tier web applications using ASP.NET, C# and ADO.NET Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
  • Involved in analysis, design, and development and testing of the application.
  • Implemented web applications using Angular JS.
  • Interacted with the client, for documenting business details and designing Software Requirement Specifications and Project Management.
  • Created the User controls and worked on custom controls for the presentation layer.
  • Used several server side controls like Data Grid, Calendar control, and validation controls.
  • Generated entity classes based on the database schema and improved the development of N-tier architecture using LINQ.
  • Performed unit testing on every new version before sending it for User Acceptance Test.
  • Used Team Foundation Server for integration, maintenance and Security of code.
  • Developed Presentation layer (Web Forms) using ASP.NET, HTML, and JavaScript and C#.
  • Implemented GUI using HTML, XML, Ajax control library, CSS and Web Form Controls to create web pages, developed Master Pages, classes for reuse.
  • Implemented AJAX support for better user experience and good performance.
  • Implemented client side validations using JQUERY.
  • Creation and implementation of stored procedures, triggers, views and queries.
  • Established communication between different applications running on same/different platforms using WCF.
  • Implemented of WCF services and better logging and exception management support to help in the premature detection of new problems.
  • SSIS was used for creating packages and automating them using SQL scheduler.

Environment: Microsoft Visual Studio 2012/2010, .NET 4/3.5, C#.NET, SQL Server 2012, ASP.Net, AJAX, ADO.Net, HTML, CSS, JavaScript, XML, XSLT, IIS 6.0, Angular JS and TFS.

.Net Developer

Confidential, Torrance, CA

Responsibilities:

  • Developed a high quality software model using N-Tier Architecture with Software Development LifeCycle (SDLC) followed by Agile methodologies.
  • Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
  • Maintained a session of messages between a client and a service using WCF facilities.
  • Used Windows Workflow Foundation (WWF) for service interoperability and also created activities and processes for WWF.
  • Extensively worked with ASP.NET Web Site Administration Tool and the Web.Config file to create Roles, Profiles, Login Controls, Membership, Identification, Authentication and Authorization for Site Security.
  • Worked With ASP.NET Web Parts, Navigation Control, User Controls, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
  • Handled ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state, session state and profile properties).
  • Implemented AJAX controls to reduce the server trip while modifying Grid View Data.
  • Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
  • Enhanced existing pages with different AJAX controls which provided responsive user interfaces to display the data on the web page.
  • Used JavaScript for triggering Pop-ups with a CSS-class, dynamic forms that include built-in error checking, dynamically changing background and text colors, or “buttons”.
  • Implemented Query Expressions, Expression Trees to get the data from SQL and XML using LINQ to SQL and LINQ to XML.
  • Used ADO.NET objects like DataReader, DataSet and DataAdapter for consistent access to data sources
  • Created SQL Server Tables, Stored Procedures, Views and User-Defined Functions as required for the application.
  • Involved in Developing Queries for generating Cross-Tab Drill-down reports in SSRS (SQL Server Reporting Services).
  • Working with SSIS for gathering data from different data servers.
  • Involved in Unit Testing and the successful integration of modules with multiple layers in the system.
  • Used Team Foundation Server (TFS) for version control for the source code, maintenance of builds and relevant documents.

Environment: .NET Framework 3.5, C#, WPF, WCF, WWF, ASP.NET, ADO.NET, Visual Studio 2010, SQL Server 2008, XML, .NET Remoting, AJAX, LINQ, web services, Expression Blend, SSRS, VSS, SSIS.

.Net Developer

Confidential, Cleveland, OH

Responsibilities:

  • Involved in Design, Development, Testing and Maintenance of the project.
  • Involved in Developing a Web application to display products, check customer status, make a new customer Registration, maintain patient and prescriber details, material management, order management etc.
  • Developed custom User Controls to reduce the complexity in UI coding and provide better look and feel.
  • Created and consumed Web Services using WCF to send data about Patients to Insurance Companies, Send Order Details for Medical Products and Pharmacy, Get Order Status etc.
  • Developed custom user controls in ASP.NET and Implemented business logic using C#
  • Used Web Services for data transfer to store data in the Database.
  • Developed customizable interface for the clients-employees using XML and transformed to HTML using XSLT.
  • Involved in parsingXML document using XPath objects like XPathDocument, XPathNavigator.
  • Used Master Pages, CSS&Themes for the consistent look of the application.
  • Client side validation of pages done in Java Script, jQuery and validation controls were incorporated for server side validation.
  • Involved in writing complex query Statements, Stored Procedures and Indexes to validate data and ensure system integrity and security using SQL Server2005
  • Developed database connections using oracle connection pools.
  • Used Grid View, Data List and Repeater controls to display data.
  • Used AJAX controls such as Calendar, Update Panel to increase the web page's interactivity and usability.
  • Created the SSIS package and Scheduled Jobs for executing the stored SSIS packages which were developed to update the database on Daily basis.
  • Involved in Unit Testing to test the system application process
  • Created customized reports using SQL Server Reporting Services.
  • Used Microsoft Visual Source Safe for version control.

Environment: .Net Framework 3.0, C#, WCF, ASP.NET, AJAX, Java Script, jQuery, SQL Server2008,Web Services, XML, MS Visio, SSIS, SSRS.

.Net Developer

Confidential

Responsibilities:

  • Evaluated user requirements and technical requirements to determine feasibility, cost and time required for developing new systems and modifying existing systems while maintaining compatibility with existing systems.
  • Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC application.
  • Used WPF as it supports UI, document, Hardware acceleration, Interactive data visualization and superior readability.
  • Developed n-tier Application with UI, Business and Data Access layers using VB.NET.
  • Implemented the security at application level such as Role based Security, User validation.
  • Involved in designing and developing different modules using VB.Net.
  • Created UML (Class Diagrams, Sequence Diagram, and Component Diagram) diagrams using Visio.
  • Developed Web Forms and User Controls using GridView, Validation Controls extensively.
  • Created Views, Triggers, Cursors, Constraints, and Normalization at the Data Access Layer.
  • Involved in writing Stored Procedures to validate the data at backend and to execute the desired result at front end.
  • Used AJAX techniques for asynchronous Data Transfer.
  • Used Web Services for communication with in different LOBs in the organization.
  • Developed the classes and interfaces by using VB.Net.
  • Used Visual Source Safe for Version control.
  • Involved in report generation using Crystal reports.
  • Implemented page level error handling using Custom Error pages and Error logs.
  • Used various client side Validation controls, custom validation controls.
  • Performed UnitTesting with different kinds of data.
  • Used Agile (SCRUM) Methodology with 4-week iterations (sprints).

Environment: .Net Framework 2.0, Visual Studio 2005, VB.Net, Web Service, JavaScript, SOAP, SQL Server Integration Services (SSIS), ADO.NET, HTML, CSS, VSS 6.0, PLSQL, and Web forms, XML, IIS 6.0, Crystal Reports and SQL Server 2005, Agile Methodology.

.Net Developer

Confidential

Responsibilities:

  • Designed and developed business logic layers using C#
  • Developed Custom Controls and User Controls using ASP.Net and C#.
  • Developed stored procedures and Functions SQL Server-2005.
  • Documented the code for some of the modules.
  • Involved in designing and developing the GUI for the user interface with various controls that include Grid View, Data List, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc.
  • Performed unit testing and involved in documentation.
  • Handled many production issues and enhanced the User interface as per the requirement.
  • Gathered the requirements and involved in requirement analysis.
  • Developed the classes and interfaces by using VB.Net.
  • Designed the UI for some modules of the application using ASP.NET controls.

Environment: .NET Framework 2.0, C#, SQL SERVER 2005, HTML, CSS, JavaScript, ASP.NET, VB.NET, XML.

Hire Now