Sr. .net Developer Resume
Glen Allen, VA
SUMMARY
- IT Professional wif 8+ years of extensive experience in Requirement Analysis, Designing, Development, Testing, Bug fixing, Documentation and Implementation of Client/Server and Web Technologies for various N - Tier applications.
- Expertise in .NET framework wif great proficiency in creating applications using Web Forms, ASP.NET, C#/VB.NET, ADO.NET, XML, AJAX, AJAX toolkit, Cascading Style Sheets (CSS), JavaScript, WCF, WPF, IIS 7.0, SQL Server 2000 / 2005 /2008 /2008 R2, LINQ, and Visual Studio.NET
- Experience in Software Development Life Cycle (SDLC), Waterfall and Agile Methodologies
- Experience in developing reports using Crystal Reports, and SQL Server Reporting Services (SSRS).
- Proficient in developing Service Layer using ASP.NET Web services, Windows Communication Foundation (WCF).
- Experience of front-end HTML/HTML5, JavaScript (including jQuery) and CSS and Designed and implemented teh UI wif extensive use of JavaScript, jQuery and Ajax.
- Extensive Knowledge of Object Oriented Design Patterns and Model View Controller (MVC) 3.0 / 4.0
- In-depth understanding and experience in building server applications using C#, ASP.NET, ADO.NET, XML, Web Services, HTTP modules and handlers based on .NET Framework 4.0/3.5 / 3.0 / 2.0.
- Sound noledge of Object Oriented Programming Concepts and design practices (UML).
- Experience in working wif Windows Communication Foundation (WCF) in .NET Framework 3.5.
- Experience in developing web-based applications using AJAX, XML, XSL, XSLT, XPATH, CSS, .NET, VB Script, JavaScript, HTML and Classic ASP.
- Experience in data access using ORM Tools such as LINQ to SQL and ADO.NET Entity Framework.
- Experience in designing and developing Databases in SQL Server 2000/2005/2008, Oracle 10g which includes teh development of functions, stored procedures and triggers using T- SQL.
- Experience in writing Unit Test Cases like Positive Test Cases, Negative Test Cases and Exception Test Cases.
- Excellent analytical, interpersonal and problem-solving skills, wif good leadership qualities.
TECHNICAL SKILLS
Languages: C#, VB.NET, C, C++, JavaScript
Web Technologies: HTML, XHTML, XAML, DHTML, CSS, XML, XSLT, VBScript, JavaScript, Angular JS, Angular 2
.NET Technologies: ASP.NET, ADO.NET, AJAX, Web Services, WCF
Databases: SQL Server 2008 (R2)/2005/2000, Oracle 10g and MS Access
Operating Systems: Windows Server 2003, Windows XP/NT/2000/Vista, Windows 7
Web ServerInternet: Information Service (IIS), SQL Server
Protocols: SOAP, TCP/IP, HTTP
IDE: Visual Studio.NET 2012/2010/2008/2005/2003
Reporting Tools: SQL Server Reporting Services (SSRS), Business Objects XI, Crystal Reports XI
Framework: Microsoft .NET Framework 4.0/3.5/2.0/1.1
Versioning Tools: Visual SourceSafe 6.0(VSS), IBM Clear Case, Team Foundation Server (TFS), GIT
Methodology: Agile Methodology, SCRUM, Waterfall Methodology
PROFESSIONAL EXPERIENCE:
Confidential - Glen Allen, VA
Sr. .NET Developer
Roles & Responsibilities:
- TEMPEffectively worked on Agile Methodology (Scrum Framework) to meet timelines wif quality deliverables.
- Developed applications in C# 4.5 and .NET Framework 4.5 to meet teh business requirements using Visual Studio.NET 2013.
- Implemented changes in coding and designs using noledge of WPF and VB .NET
- Created Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client Side validations.
- Extensively used CSS 3.0 for page layout and display of graphics.
- Responsible for designing teh ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Developed Razor views wif strongly typed view models and helpers and partial views using ASP.NET MVC4, CSS3, HTML5 and C#
- Used Angular JS as teh development framework to build a single-page application.
- Created new SSIS packages for populating data into MS SQL database.
- Created RESTFUL API's for several of our Intranet applications using open source software.
- Performed DDD & TDD using Dependency Injection to decouple teh code and Unit testing to rectify errors.
- Worked on deploy and configure web service and web applications in IIS
- Processed JSON response data by consuming Restful web services and used Angular filter for implementing search results.
- Designed and implemented Angular.JS view models as well as teh underlying JSON model data. Implemented MVVM pattern wif Knockout.JS and jQuery-validation.
- Integrated Site core wif backend systems and provided user controls. Implemented plans at all levels, from micro to high level applications.
- Deployed WCF services on Azure cloud
- Used type-safe SQL Parameters for data access in order to avoid SQL Injections.
- Worked wif Dependency Injection for testing and mocking messages/emails.
- Handled data import from NoSQL solutions like Oracle.
- Used JAZZ to maintain teh version control history during development.
- Converted .NET applications to Microsoft Azure Cloud Service project as part of Cloud deployment.
- Designed Web API REST/JSON, WCF and WPF applications to support backend processing.
Environment: .NET Framework 4.5/4.5.1, C#, MVC 4.0 Visual studio 2013, ASPX/Razor view engine, ADO.NET, C#, Oracle 11g JavaScript, JSON, Ajax & jQuery, AngularJS, XML, CSS3, HTML5, Web services, WCF, Azure, RESTFUL services, LINQ, MS SQL Server 2012/14, IIS 7, TFS and Agile Methodology
Confidential - Syracuse, NY
.NET Developer
Roles & Responsibilities:
- Involved in all teh phases of teh Project Life Cycle and also analysis of teh system based on n-tier architecture.
- Responsible for designing teh ASP.NET application authentication using .NET Framework, C#.NET
- Created graphical user interface (GUI) using Asp.NET web forms
- Worked wif ASP.NET Web Forms, Caching features, Configuring Optimizations and securing teh web application
- Migrated ASP.NET Web application to MVC application using AngularJS, HTML5, CSS 3.0 and Bootstrap.
- Efficiently used object Oriented programming (OOP) to achieve teh functionality for teh application.
- Analyzed and designed new WPF application using MVVM and Repository pattern.
- Designed teh structure of teh web services to be implemented. Used Windows Communication Foundation (WCF) methodology to implement teh web services.
- Wrote SQL Queries, Stored procedures and used ADO.NET components - Data Reader, Data Adapter, SQL Command and Dataset for retrieving data from database
- Using Entity Framework, connected to relational data by writing LINQ to SQL queries
- Worked wif LINQ to use teh same syntax to access teh different data sources from wifin teh same language and used to querying relational databases, memory collections and XML data.
- Used MS Enterprise Library Blocks for Logging and Exception Handling in teh engine.
- Used Visual SourceSafe for Version Control.
- Implemented MVVM Pattern wif Knockout JS
- Deployed web application in IIS
- Developed test cases using N-Unit
- Made use of teh JavaScript functions for browser Check of teh application.
Environment: .NET Framework 4.0, Visual Studio 2010, C#, Entity Framework, ASP.NET, Knockout JS, WCF, LINQ Ajax, JavaScript, JQuery, CSS, SQL Server 2008, IIS, Agile
Confidential - Pasadena, CA
.NET Developer
Roles & Responsibilities:
- Interacted wif system users to identify and gather data required for processing
- Creating prototype models for better functionality understanding
- Used Entity Framework for mapping SQL Entities and defining navigational properties.
- Designed and developed various abstract classes, interfaces, classes using Object Oriented Principals to construct teh business logic using C#
- Performed design and development of ASP.NET 3.5 web application using C# and separate user interface logic from teh business logic.
- Used MVC 3.0 Framework for implementation, worked on pages using AngularJS.
- Used Grid View to display data in a customized format using ASP.NET 3.5.
- Developed Master Pages to provide consistent layout to teh application.
- Implemented ASP.NET 3.5 Validation controls to validate teh user input on teh server-side.
- Extensively used CSS to provide flexible presentation, enabling multiple pages to share formatting and reduce complexity and redundancy of teh HTML pages.
Environment: Visual Studio.NET 2010, ASP.NET 4.0, C#, .NET Framework Class Library, ASP, JavaScript, SQL Server 2008, Oracle 11 G-Toad, HTML, DHTML, CSS, ADO.NET, AJAX, XML, SOAP, IIS 7.0
Confidential - Pittsburgh, PA
.NET Developer
Roles & Responsibilities:
- Developed new views using asp.NET MVC and maintained existing ASP pages.
- Implemented business logic using C#.NET.
- Developed Classic ASP pages to maintain teh existing applications.
- Implemented master page for Asp.NET Pages.
- Implemented Broker management.
- Design, develop, test, support and deploy desktop, custom web, and mobile applications.
- Developed GUI using ASP.NET and C# as code behind language to implement teh business logic.
- Presented Data in connected and disconnected mode using ADO.NET objects.
- Created composite web custom controls for easy reuse.
- Implemented data editing, Filtering, Sorting, Paging in Data list and Data grid controls using ADO.NET.
- Edited XML files to configure ASP.NET applications.
- Performed Client-side validation and logic using JavaScript.
- Designed a CSS (Cascading Style Sheet) file for giving a standard look and feel for all teh Form.
- Implemented authentication and authorization.
- Extensively used Application and page level tracing feature of .NET to trace and debug teh code.
- Created stored procedures to extract teh data from teh SQL Server.
- Developed teh code to run teh SSRS reports.
- Created teh web reports using SQL Server Reporting Services (SSRS).
- Developed Web services using ASP.NET and C#.
- Provide extensive production support and fix problems in a short span of time.
Environment: Visual studio 2010, ASP.NET 3.0, ADO.NET, SQL Server 2008, AJAX, XML, IIS, HTML, C#.NET, MS Unit, SSRS, JavaScript, AJAX, JSON
Confidential
.NET Developer
Roles & Responsibilities:
- Developed User interfaces (UI) usingASP.NET MVC Framework forms and Point of Sale (POS) tracking updating saleable inventory and capturing sales history.
- Worked on POS web pages using AngularJS, HTML, and CSS.
- Consumed Services for ancillary system which changes dynamically w.r.t parameters.
- Consumed services for retrieving ticket, passenger information by PNR.
- Exposed as WCF services to teh ticketing team and airline when customer buys/modifies an ancillary.
- Created Interactive website features using AngularJS and UI Bootstrap.
- Wrote application level code to interact wif teh backend databases.
- Created resource files (resx) files for internationalizing pages.
- Used AngularJS directives, factories and services for developing single page web applications.
- Used SoapUI and Postman to test web service response and also created mockup service
- Used Data Grid, Data List, and Data Repeater to display data from teh Database.
- Created an intuitive, accordion-based user interface for ad targeting using JavaScript.
- Used ASPX Labs Menu control and Callback tools and developed User Controls for reutilizing.
- Utilized ASP.NET Input Validation Controls and AngularJS to perform validations.
- Improved teh performance by using ADO.NET dataset for Data Caching.
- Maintained at control level using View State and application level using Cookies.
- Created tables, indexes, generated SQL scripts, Export and Import of data.
- Developed XQuery, SQL Queries and Stored Procedures for accessing data from teh SQL Server database.
- Wrote NUnit tests and using Test Driven Development, OO modeling, and stories (generally referred to as an agile development process).
- Utilized web services to communicate wif teh business layer objects.
Environment: ASP.NET 3.5, ASP Classic, Visual Studio.NET 2008/2005, AJAX, SQL Server 2008/2005, C# 3.0, WPF, T-SQL, LINQ, ADO.NET, Entity Framework,, XML, HTML, MVC, XHTML, JQuery, JavaScript, TFS
Confidential
.NET developer
Roles & Responsibilities:
- Requirement gathering and Analysis
- Designing teh User Interface and Database
- Involved in Coding and Writing SQL Queries, Stored Procedures
- Used JQuery for Client-Side Validations and AJAX Calls to communicate wif JSON Data
- Made use of .NET’s object oriented features (C#), event handling, error handling, caching and security features
- Created Builds and deployed builds to different environments based on requests
- Contributed in Unit Testing and Bug fixing
- Generated reports to display teh statistics using JQuery Data Tables
- Developed WCF services to support all client needs
- Used Ajax and Sea dragon controls for image zooming
- Platform/UI customizations
- Responsible for deployment of teh Application in production and resolving any post-deployment issues.
- Provided estimates, daily & weekly status report to teh client on progress of teh tasks.
Environment: Framework 3.0, Visual Studio 2008, C#.NET, SQL Server 2008, WCF, Windows XP, MS Office, Adobe
