Sr.net Developer Resume
Erie, PA
SUMMARY
- Over 8+ years of experience in System Analysis, Architecture, Design, and Implementation of N - Tier Distributed Web applications and Web services using Microsoft Technologies.
- Working Knowledge in Banking Domain, Insurance Domain, Reports domain and Facilities Management.
- Development experience in Visual Studio.Net using C#.NET, VB.NET, ADO.NET, LINQ, ASP.NET, WCF, Web API, XML, ASP, JavaScript, AJAX, HTML, AngularJS, Web Forms, Web Controls, Win Forms and SQL 2012/10/08.
- Expertise in using both ASP.NET MVC and ASP.NET Web Forms.
- Developed applications in .NET Framework 4.5/4.0/3.5/3.0 using Microsoft Visual Studio 2013/2012/2010/2008 .
- Strong in Object-Oriented Programming (OOPS) Concepts- Data Abstraction, Encapsulation, Inheritance, Polymorphism and Relational Database Management System (RDBMS) Concepts.
- Designed the presentation tier, using the concepts such as Master pages, Themes, HTML, XML, CSS, Custom controls, JavaScript and jQuery.
- Expertise in AngularJSon Filters, Validations, Controllers, Directives, Components, Factory, Service Resources, Routings and Events.
- Experience in using ASP.NET AJAX frameworkfor quickly creating efficient and interactive web applications that work across all popular browsers.
- Designed web application using ASP.NET MVC5.0/4.0/3.0 created and deployed web application using MVC which is coupled with LINQ to retrieve and save data from various data sources.
- Experience in implementation of Data Access Layer and Business/Domain Entities using Entity Framework, ADO.Net Objects, LINQ2SQL and Enterprise Library.
- Sound understanding of Object Oriented Analysis and design (OOAD) with UML Modeling.
- Designed the complete solution using N-tier Architecture model with ASP.NET and design patterns mainly Abstract Factory and Singleton.
- Experience in implementing SOA Applications for building a decoupled architecture using WCF Services and Restful Web API.
- Worked on differentWPFcontrols and customized the appearance oflist boxandlist box items
- Strong experience in SDLC(Agile, Iterative, SCRUM) including with SRS, Design and analysis, Development, Testing and provided support for UAT issues, migration and production support
- Worked on TDD Development and Written Unit Test Cases for unit testing.
- Expertise in Database Design by creating Tables and Database Programming using SQL Server.
- Strong abilities inDatabase Design, Normalization, writingStored Procedures,handlingSQL, Triggers, Views, Functions and SSIS Packages in MS SQL Server and involved in all the stages of System Development Life Cycle.
- Involved in Data Migration from Excel to SQL Server by using SSIS.
- Experience of generating various reports using SQL Reporting Services and Crystal Reports.
- Written Technical Architecture Documents involving UML Diagrams like Class Diagrams, Sequence Diagrams and Data Flow Diagrams.
- Excellent Communications skills, good team player and have good Analytical capabilities. Good organizational skills, ability to handle multiple tasks and work independently as well as in the team.
- Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools likeTeam Foundation Server (TFS),Microsoft Visual Source Safe (VSS).
- Ability to grasp new technologies and adapt to new Software Environments.
TECHNICAL SKILLS
Languages: C,C++,C#.NET, VB.NET, Oracle, SQL, HTML, XML, SQL Azure
.NET Technology: ASP.NET MVC, ADO.NET, HTML, XML, ASP.NET, Web Forms, WinForms, WCF, Restful Web API, NET Framework 2.0/3.0/3.5/4.0/4.5 , IIS 6/7/8
Client Side Frameworks: JQuery, AngularJS, Bootstrap
Database: Server, MY SQL, MS Access, Oracle 11g/10i
IDE: Visual Studio.Net 2013/2012/2010/2008 , SSIS,SSRS
Source Safe: TFS, Tortoise SVN, VSS
PROFESSIONAL EXPERIENCE
Confidential, Erie, PA
Sr.Net Developer
Responsibilities:
- Involved in design, development, maintenance and back-end support.
- Developed Web pages with ASP.NET MVC 4.0 Razor Engine and C#.NET.
- Extensively used JQuery Plugins for Editable Data table, validations, paging, sorting and filtering features thereby avoiding many server side-calls.
- Created Partial Views and made JQuery Ajax calls for Partial Page Loads.
- Worked on Customer Lookup Module and retrieved data using existing WCF service.
- Worked on Reports module to generate Reports by the Mortgage Team.
- Used C#.NET, ASP.NET and Entity framework to define and implement secure middle-tier components using both connected and disconnected environment strategies.
- Developed database access components using theADO.NET Entity Frameworkand utilizedLINQto Entity.
- Components were consumed by web applications utilizing SQLServer and stored procedures to perform logical business transactions.
- Designed and Created database objects such as stored procedures, packages, functions, triggers and indexes.
- Entity Framework was used as part of the application process, because the application is designed to work on a database first approach
- AngularJS was used for routing and binding Framework for views in MVC.
- HTML5, CSS3 and Bootstrap was used for front end web design.
- Worked on Custom AngularJSFilters to provide better search experience.
- Designed the new login page for the website. CSS3 was majorly used for styling the view.
- Have used SQL Server 2014 as backend database.
- ASP.NET Web API was used to build HTTP services in the application and returned JSON data.
- Have followed Agile/Scrum methodology for application Development.
- Performed validations and code reviews for the team members.
- Used TFS for version control and deploying the builds to test and production environments.
Environment: .Net Framework 4.5.1, MVC 4.0, Visual Studio 2013, SQL Server 2014, IIS 7.0/8.0, Entity Framework 6, HTML5, CSS3, JQuery, Bootstrap, AngularJS, WCF,JavaScript, TFS, Microsoft Visio 2010,SSIS,SSRS.
Confidential, St.Louis MO
Software Engineer
Responsibilities:
- Involved in the complete lifecycle (SDLC) of the project - Design, Development, Implementation, and Unit testing.
- Involved in planning, design, development, UAT, and deployment and enhancements to applications.
- Developed Angular / .NETweb application using Angular JS, JavaScript, ASP.NETMVC 5, C#, Visual Studio
- Involved in the Design of ASP.NETUser Interface Layer/ Web forms.
- Used Bootstrap for responsive UI.
- Designed and Developed flexible UI, more user interactive and user-friendly rich front-end pages, reusable classes, functions using C#, HTML5, CSS, JavaScript, JQuery and SQL Server.
- Used AngularJS as the development framework to build a single-page application.
- Involved in Agile, SCRUM methodology which includes Analysis, Design, Implementation, Testing and Maintenance.
- Discussions with the product architects and interaction with the end customers to provide business solutions.
- Designed and developed business logic using C#.
- Experience working on AzureSQL Databases and AzureSQL DataWarehouse.
- Worked with ASP.NET MVC5and used AJAX in different ways to avoid full page post-back and make the application more users interactive.
- View of the application had developed using .NETFramework, ASP.NET 4.5, MS Visual Studio 2013, Bootstrap.
- Parsing, querying, scraping and transforming XSD, XML, HTML and JSON.
- C# and ASP.NETvalidation controls used for Server side validations
- Involved in development of building the RESTful API's which communicates with external web service
- Worked with WCF Web services, which are developed in .NETenvironment and used in the applications for accessing data needed for the processing various applications
- Designed reports using SSRS and called them from ASP.
- Consumed WCF Services to communicate and provide data from integrated server to Client Application
- Design and implementation of tables, stored procedures, triggers, views, T-SQL statements for database operations using ADO. NET.
- Involved in Unit testing for the application.
Environment: MS Visual Studio 2010, ASP.NET Web Forms, ASP.NET MVC, C#, JQuery, HTML, AngularJS, JavaScript, SQL Azure, NUnit, SSIS, SSRS.
Confidential
Software Engineer
Responsibilities:
- Involved in the Design and Implementation phases of agile software development lifecycle.
- Worked as UI Designer and Developer for the Web application using HTML, C# and ASP.NET.
- Used AJAX Controls to increase the responsiveness of the web application, used AJAX Toolkit for user Interface Development.
- Extensively used JQuery Plugins for Editable Data table, validations, paging, sorting and filtering features thereby avoiding many server side-calls.
- Developed Web Forms using ASP.NET/C# language which communicate to the server via SOAP.
- Design and development of front end GUI modules for technical support personnel using C# and ASP.NET
- Used ASP.NET Web Forms, server controls extensively, setting up an inheritance chain of Forms following Object Oriented Programming Principles.
- Migrated existing Web Forms application into Model View Controller (MVC) using ASP.NET MVC
- Design and implementation of tables, stored procedures, triggers, views, PL/SQL statements for database operations using ADO. NET.
- Data Access layer is implemented using ADO.NET to communicate with the Database and to access, update the data in the database.
- Involved in Data Migration from Excel to SQL 2008 by using SSIS.
- Created complex Reports like drill down, drill through, parameterized reports using SSRS.
- Written Stored Procedures and data bound to Grid View, Data List, and Details view, Repeaters, Dataset Classes for data manipulation by using stored procedures.
Environment: MS Visual Studio2010, C#, Net Framework 3.5, JavaScript, TOAD, Oracle 10i, JQuery, SSRS.
Confidential
.Net Developer
Responsibilities:
- Worked as UI Designer and Developer for the Web application using HTML, C# and ASP.NET.
- Written Stored Procedures and data bound to Grid View, Data List, and Details view, Repeaters, Dataset Classes for data manipulation by using stored procedures.
- Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Used ASP.NET Web Forms, server controls extensively, setting up an inheritance chain of Forms following Object Oriented Programming Principles.
- Used OOPS (object oriented programming) concepts in developing classes. Used ADO.NET Controls like Connection, Command, Dataset and Data reader
- Expertise in designing ASP.NET based Graphical User Interfaces with CSS, JavaScript, AJAX and HTML.
- Developed Custom controls like Date Picker, Data grid, Textbox, and Dropdown controls
- Created various types of reports using Crystal Reports for .NET.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Used Visual Source Safe (VSS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Developed Custom Controls which provides flexibility, reusability better deign time experience.
- Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis
Environment: Visual Studio 2010, ASP.NET, C#, JavaScript, SQL-2008, NUnit, SSRS.
