Sr Net Employer Resume
Mechanicsburg, PA
SUMMARY
- Around 6 years of Experience in IT industry in System Analysis,Design, Development and Implementation in Telecommunication, Airline and Computer Technology Domain developing Web applications using Microsoft Developer Tools using N - Tier / 3-Tier Architectural style.
- Expertise in web application development using Visual Studio.NET technologies like C#, ASP.NET, ASP.NET AZURE, MVC Framework, ADO.NET, XML, Web Services, WCF, WWF, WPF Services, XAML, AJAX and IIS in the areas of performance, security, scalability, and extensibility.
- Good Proficient in Object Oriented Analysis (OOA) and Object-Oriented Design (OOD) using Unified Modeling Language (UML) and Object-Oriented Programming (OOPS) using C#.
- Involved in the design and development of ASP.NET MVC applications using Entity Framework and Razor View Engine.
- Involved in using MVC pattern for both UI development with Angular JS and application development with C#.
- Involved in development of Presentation Layer, Business Logic Layer and Data Access Layer of N-Tiered application.
- Designed and developed abstract classes, interfaces, classes to construct the business logic layer using Object Oriented Concepts.
- Involved in the design and development of web application in C#.NET, ASP.Net, User Controls and deployment in the cloud environment.
- Developed data layer using ADO.NET, LINQ (LINQ to SQL), NHibernate and Entity Framework concepts.
- Implemented convention-based CRUD Actions HTTP verbs GET, POST, PUT and DELETE using ASP.Net WEB API.
- Used user controls with C# as the code behind, developed test cases for the project.
- Experience as a UI Developer in Client Side Server Technologies like HTML4.0/5, CSS2/3, JavaScript, jQuery, Bootstrap, AJAX, XML, JSON.
- Identifying, troubleshooting and debugging defects in designated application code.
- Expertise in SQL Server database applications using Stored Procedures, Exception Handling, Triggers, Views, Tables, Indexes, Functions (Scalar, Inline table valued, Multi-statement table valued), CTE (Common Table Expression), Error Handling (try, catch) and ACID properties.
- Experienced in Waterfall, Iterative, Incremental(Agile) and Scrum Development Methodologies.
- Extensive experience with process modeling using UML, Flow charts, Sequence diagrams, Activity diagrams and Use cases by using tools like MS Visio.
- Proficient in reports generation using Crystal Reports and SQL Server Reporting Services (SSRS).
- Experience in using Team Foundation Server (TFS) and Visual Source Safe 6.0 for Version Control.
- Strong work ethics and analytical skills. Successful working in both Team and self-Directed Settings.
- Ability to interact with technical work group and business partners in a positive and productive way to accomplish project goals.
TECHNICAL SKILLS
Languages: C#, ASP.Net, VB.Net, C#
Scripting Languages: HTML, CSS, JavaScript, XHTML, JQUERY, XML, JSON, AngularJS
Database: MySQL, SQL Server, Oracle
Platforms: Windows, MAC, Linux.
Development Tools: Version Control Tools
Reporting Tools: Software Methodologies
Web Services: REST,SOAP(WCF),HTTP,XML
Software: Microsoft Office7, Microsoft Visio, Open Office, Sharepoint
PROFESSIONAL EXPERIENCE
Confidential, Mechanicsburg, PA
Sr Net Employer
Responsibilities:
- Participated in the development of software specifications, design, development, and test activities of Software Development Life Cycle.
- Effectively involved in various stages of the development starting from the Project planning until production, successful in approach to Solutions and maintenance using Agile Methodologies (SCRUM).
- Gathered the Client Requirements and designed the UML Diagrams and prepared the Use Cases.
- Design and developed web application using ASP.NET, MVC 5, Entity Framework 6.0 with Repository, Razor View Engine, HTML5, C#, SQL Server 2014& 2016 and WCF.
- Worked with N-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer.
- Used extensively Data Caching and Session management concepts to increase the throughput of the CSHTML Pages.
- Implemented Data Access Layer using Entity Framework and Business Logic Layer in Server Side and Integrating Data Access Layer (DAL) and Business Logic Layer.
- Used Class Library for implementing Business Logic Layer.
- Used AJAX to use various controls for presentation layer and developed Interfaces for Data Exchange using C#.Net and XML.
- Designed and developed Web Pages using JavaScript,CSS,HTML and server controls.
- ImplementedAzureStorage,AzureSQLAzureServices and developingAzureWeb role.
- Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
- Used jQuery for client side validation and also to develop a modular approach that allows the creation of powerful and dynamic web pages and web applications.
- Experienced in Using Stored Procedures for Repetitive tasks in updating Related Tables.
- Extensively used jQuery, Ajax to validate forms in Client Side and thus reducing load on Server.
- Worked with Development, QA and Architects to implement a test automation framework and scripts to automate new/existing set of test cases.
- Designed Separate WCF services as per client Requirements and integrated it with Business Logic layer and responsible for code merging using Microsoft Team Foundation Server.
- Performed N-Tier Unit testing prior to System implementation.
- Participated in project life-cycle from analysis to production implementation with emphasis on test automation.
Environment: Visual Studio.NET2015,WindowsAzureCloud,ASP.NET5.0/Core 1.0,ASP.NETMVC 6.0,ASP.NETWeb API, C#.NET 6.0, Entity Framework 6.1.3, Bootstrap 3.3.5, jQuery 2.1.4,JSON.NET, Angular JS 2, HTML5, CSS.
Confidential, Dallas, TX
Software Developer
Responsibilities:
- Implemented MVC architecture to develop web based applications.
- Designed and implemented the whole project design using 3-tier architecture on .Net 4.5.2.
- Used Agile SCRUM methodology for application development.
- Involved in the development of dynamic ASPX web pages, retrieved data using ADO.NET objects like Data Reader, Data Adapter, Dataset and Grid View for data access with C#.
- Implemented technologies like HTML, Java Script, CSS and Angular JS for rich UI experience.
- Performed Forms Based Authentication and ensured Role Based Authorization.
- Used Master Page to obtain the uniformity throughout the application.
- Implemented Data Access Layer using Entity Framework and LINQ.
- Written SQL Queries, Stored Procedures and Triggers for Data Retrieval and Data Insertion.
- Extensively used Web controls such as Grid view and Data list to populate the records for presentation layer.
- Introduced checkpoints to test the state of various objects and developed compiled modules for exception handling.
- Implemented standardized page events like Page Error.
- Demonstrated the complete scenario’s to the End Business Users of each iteration and collected and implemented the user feedback.
- Used Microsoft Team Foundation Server (TFS) for version Control and source code maintenance needs.
Environment: Visual Studio.NET2015, .NETFramework 4.6, IIS, C#, .NETcontrols, ASP.NET4.6, MVC 4.0, WWF, WPF,SQL Server 2014, MS Access, ADO.NET,CSS, HTML 5.0, JavaScript, jQuery, AJAX, XML, XSLT, Web Services
Confidential
.Net Developer
Responsibilities:
- Designed and developed web pages using ASP.NET, C#.NET, JSON, HTML and jQuery.
- Developed Multi -Tier Application in .NETusing 3 layers approach. Presentation layer was developed using WinForms, Business layer developed using C#, and Data access layer developed using ADO.NETin C#.
- Worked with jQuery to traverse through HTML elements, manipulated web page content, handle events, insert cool animation effects, and worked with AJAX using jQuery.
- Designed and developed several SQL Server stored procedures for all the DML functionality for the web site. Involved in transferring the data to the new system using SSIS.
- Heavily used .NETWeb Controls, Validation Controls and User Controls .Used Cookies, Sessions and View state to store user information.
- Involved in System and Integration Testing as part of N-unit testing.
- Maintain code quality, organization, and automatization.
- Used XML to create Web-based tools for transactions on SQL and Oracle data.
- Troubleshot and Resolved bugs in .NET applications to ensure optimal development environment.
- Design and developed static and dynamic pages validating Client-side and Server-sidescripts. Used JavaScript for Client-side validation.
- Deployed triggers for e-mail confirmations.
- Performed Daily, Weekly and monthly check points and status update meetings. Interacted with end usersand vendors as part of problem resolution. Involved in testing the product during post-production. Performed Unit Testing on the entire application.
Environment: C#, ASP.Net, ADO.Net, Web Services, SQL, IIS, HTML, CSS, Ajax, Visual Studio 2013.
Confidential
Jr. Software Developer
Responsibilities:
- Developed the business components Class, ASP.NetWeb services using C#/SOAP to encapsulate business logic components to be used in distributed environment.
- ASP to get the information dynamically from the database, ADO Objects is used to update the data into SQL Server database.
- Build web user interface screens as .NetASPX pages using HTML, CSS, JavaScript.
- Validated the web page fields with JavaScript. Involved in writing client-side validations using Java Script.Modified several existing Components as per the requirements.
- Involved in Design, Development, and Maintenance and Production Support activities.
- Used CSS for designing consistent look and feel of the web site.
- Involved in System Development Life Cycle (SDLC) and architectural design.
- Used the Grid View and Details View to display the fetched data.
- Involved in Unit testing of the application and fixing the defects raised.
- Extensively used Dynamic SQL commands and SQL stored procedures to interact with the Database.
- Developed various reports based on the requirements using Crystal Reports.
Environment: C#, ASP.NET, MVC, HTML, CSS, Visual Studio 2008/2010, ADO.NET, SQL Server 2010, WCF, Restful Services, AJAX, IIS, JavaScript, jQuery, TFS 2010, Entity Framework, LINQ to SQL.
