Asp.net Developer Resume
TX
SUMMARY
- Over 7 years of expertise in object oriented Analysis, Design, Development and Implementation of both windows and web based applications
- Expertise in Microsoft .Net Technologies like Visual Studio.Net 2013/12/10/08,05, .Net Frame work 4.5/4.0/3.5/3.0/2.0, MVC 4, Microsoft .Net Class libraries, ASP.NET, C#, VB.Net, Entity Framework, ADO.NET, Web Services, WCF Services, Win Forms and also expertise in LINQ, JQuery, JavaScript, AJAX, Kendo UI
- Experience with full Software Development Life Cycle (SDLC) including requirements gathering, use casing, functional specification, design, estimation, implementation, debugging and documentation
- In - depth understanding of object oriented programming, service based architectural concepts and design patterns (MVVM, MVC)
- Well versed in .NET n-tier application architecture
- Experienced in MVC and Entity Framework application development
- Experienced in developing Controllers, Views and Models in MVC
- Extensive experience in development of Web applications using C#, ASP.NET, ADO.NET, AJAX, .NET Framework, Web services, WCF, SOAP, Java Script, Cascading Style Sheet (CSS), HTML, XML
- Skilled in Designing Master Pages and Development of User Interfaces
- Good experience in making GUI for Win Forms
- Hands on experience in creating Web Forms and Custom Controls and validating user inputs using validation techniques
- Worked on .NET Security features such as Authentication & Authorization, Forms-based Authentication, Authorizing Users, Roles and User Account Impersonation
- Good experience with data access methods like ADO.NET,LINQ
- Extensive experience in SQL Server Stored Procedures, Functions, Triggers, Queries, Indexes, Transactions, and Cursors
- Expertise in generating Business reports using Reporting tools like Crystal Reports & SQL Server Reporting Services (SSRS)
- Expertise in developing Web Services, WCF Services
- Used AJAX in developing ASP.NET web Applications to provide rich User Interface
- Extensive knowledge of C# features like Serialization, Multi-threading, Reflection, and Exception Handling
- Worked on Test Driven Development by creating various unit test cases using Moq
- Good understanding of various domains/industries such as Health Care, Claims/Medicare, Hotels, CRM, ERP, E-Commerce, Insurance, Banking, Sales and Inventory, Billing, Warehouse Management, Investments Systems, Stock Exchange and Financial
- Intensive knowledge and experience in source control and version control (Team Foundation Server), build process, unit testing (N-Unit)
- Very Good experience in handling clients & meeting their requirements and willing to adapt to new technologies/work environments, well organized Analytical & Leadership skills.
- Self-motivated and able to work both individually and as part of a team.
- Task-oriented and committed to deliver work products within teh established timelines
TECHNICAL SKILLS
.Net Technologies: MVC 4, .NET Framework 4.5/4.0/3.5/2.0,C#,VB.NET, Entity Framework, ASP.NET, ADO.NET, WCF, TFS, Web Forms, Win forms, WWF, Web Services, WCF Services, Log4Net
Languages: C#, VB.NET, XML, C, PHP, UNIX
Web Development: ASP.NET, Ajax, JQuery, JSON, JavaScript, HTML 5, CSS 3, Kendo UI, XML
Web Servers: IIS
Databases: MS SQL Server 2000/2005/2008
Design and Development Tools: Visual Studio.NET 2013/2012/10/08/05,Microsoft Visio
Version Control: Team Foundation Server (TFS)
Reporting Tools: Crystal Reports, SQL Server Reporting
PROFESSIONAL EXPERIENCE
Confidential, TX
ASP.NET DeveloperResponsibilities:
- Designing teh application architecture based on teh functional requirementsfrom teh business analysts
- Developing teh application by using.NET 4.5, C#, Windows Services, SQL Server 2008, Entity Framework, WCF Services, Windows Azure Service Bus
- Working on various ways to parse teh file using dependency injection technique
- Creating entity framework repositories by calling variousstoreprocedures,views SQL server2008
- WorkingonWindows Azure Service Busfor messaging services
- Working on consumingWCF servicesby creating proxy classes and setting up teh binding configurations
- Debuggingandfixingany identified issuesin teh applicationby considering various exception handling scenarios
- Creating various test cases forunit testing and performing integrationtestingamong various modules
- Working on Team Foundation Server for source control
- Perform analysis exercises to extract details from business users
- Perform code reviews with other team members to validate solutions
Manager
Confidential
Responsibilities:
- Worked on teh development of teh Task module using MVC 4, C#, HTML 5, jQuery, CSS 3, WCF Services, Entity Framework, Kendo UI and Bootstrap
- Created various Controllers, Models and Views based on teh design and functional requirements
- Worked on creating views and controllers using jQuery and Ajax asynchronous calls to improve web application’s performance
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level
- Handled various features such as Exception Handling, and Custom Error Messages
- Worked on creating teh WCF service consumed by teh Task module as part of teh SOA architecture
- Worked on creating Business Logic Layer, Data Access Layer and SOA layer to implement web service
- Created DAL (Data Access Layer) to establish database connectivity and data manipulation
- Involved in retrieving data using LINQ to SQL and LINQ to Objects
- Created teh proxy classes to consume teh WCF services by specifying different end point configurations
- Worked on creating unit tests cases at different levels like BL, DAL and SOA and worked on writing integration tests
- Working on Team Foundation Server for source control
- Collaborating with teh team members in analyzing teh requirements and working on various ways to improve teh performance of teh application
Confidential
Lead Management
Responsibilities:
- Worked on creating teh WCF Services for client server communication in teh SOA architecture as part of Confidential Leads Import
- Extensively used Dependency Injection and Unity Container
- Worked on creating unit tests cases at different levels like BL, DAL and SOA and worked on writing integration tests
- Working on Team Foundation Server for source control
- Collaborating with teh team members in analyzing teh requirements and working on various ways to improve teh performance of teh application
Environment:Visual Studio 2012,.NET 4.5,MVC 4, HTML 5, CSS, JQuery, AJAX, SQL Server 2008, C#,Windows Azure Service Bus,WCF,IIS
Confidential, Centralia, Washington
ASP.NET Developer
Responsibilities:
- Involved in design and development of Web Forms using ASP.NET, C#
- Used web services to consume data from various data sources
- Extensively used HTML tags, Frames and CSS (Cascading Style Sheets)
- Used Master Pages to maintain teh uniformity in teh web pages
- Used C# as code behind to create BL/DL
- Extensively developed middle-tier components and code behind using C#
- Used JavaScript for client side validations extensively along with .Net validation controls
- All teh web pages, user interface layers are created and integrated to maintain teh performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls and ADO.NET
- Developed various custom classes using C# and Object Oriented Programming
- Developing and Consuming WCF Services using C# and ADO.NET
- Utilized database components Data Adapter and Dataset to access teh database
- Used LINQ to SQL and LINQ to Objects for accessing and updating data
- Extensive use of Grid view, List View and Drop down List web control to display data
- Created and used Stored Procedures to support database transactions
- Used and created user controls using C# and ASP.NET
- Used SQL Server Reporting Service to generate various reports for customers
- Used SQL Server Integration Services for ETL
- Executed performance tuned SQL queries against teh underlying database
- Involved in preparing teh test case documents
- TEMPEffectively managed project work by securing teh source code, versioning, work item tracking, reporting and build using Visual Studio Team Foundation Server
Environment: MS .Net Framework 3.5, ASP.NET, C#, Microsoft SQL Server 2005, HTML, CSS, JavaScript, XML, SQL
Confidential, San Antonio, TX
Sr.Net Developer
Responsibilities:
- Playing an active role in requirements gathering, analysis, design, development, debugging, performance-tuning and testing
- Involved in designing of class diagrams & sequence diagrams in UML
- Design and development of Online Banking Application usingRazorMVC 4
- Developed variousModels,ViewsandControllersfor different modules like Accounts, Transfers, Bill Pay, Offers, Alerts, Statements, Support in teh application
- Worked inTest Driven Developmentby creating Test Cases
- Developed teh data access layer leveragingLINQ to SQL,Entity Framework 4, ADO.NET, and theMicrosoft Enterprise Library Data Access Application Block
- Design and development of Alert Processing System, Bill Pay System for teh Online Banking using.NET framework 4.0,C#andSQL Server
- Designing and implementing various classes and interfaces to build teh business logic in C#
- Worked on file transactions with FTP Server
- CreatedSSISPackagesfor importing Data from Various Sources like SharePoint List andADO.NET
- Created and maintainedDatabase Projectto maintain Consistency in different environments
- Efficiently usedADO.NETconnection, command, datasets, data adapter and data reader to retrieve and store teh data in SQL Server 2008
- Using File Helpers library to deal with parsing delimited data from teh .dat files
- DevelopingWCF Servicesto callSilverPopAPI with SOAP and XML to send email messages to teh members
- Creating and using WCF services to perform various data operations on Mainframes
- Performing various front end design tasks using JSON,AJAX and Jquery and worked on several data controls, telerik controls
- CreatingStored Proceduresto manipulate teh database and to apply teh business logic according to teh user’s specifications
- Working on generating email messages for different alert types using various classes and technologies
- Working on a Windows Application to access teh log files dat contains both text data and xml data and display teh content to teh user using Windows Forms, C# and Linq to XML
- UtilizingMicrosoft Team Foundation Server(TFS) for Version Controlling.
- Creating configuration files by defining database connections and other application settings in teh form of sections
- Worked on creating several workflows using MS Visio
- Collaborating with teh team members and gathering teh system functionality requirements
- Writing various unit test cases to check teh functionality of teh process for various input and output values
Environment: Visual Studio 2012, MVC 4, SQL Server 2008, .NET 4.5, C#, CSS, Java Script, JQuery, WCF, IIS, SSIS
Confidential, Las Cruces, NM
Programmer Analyst
Responsibilities:
- Design and development of database driven web application using C#,ASP.NET, ADO.NET and SQL Server
- Designing web user interfaces to store vast amounts of data dat includes Reports, Products, Companies and People
- Designed and developed various abstract classes, interfaces, classes to construct teh business logic using C# and SQL
- Built quick responsive pages by developing client side programming using Java script and AJAX tools
- Used ADO.NET database programming to access and retrieve data from teh SQL Server database
- Used LINQ for data management operations on teh database
- Created Stored Procedures to manipulate teh database and to apply teh business logic according to teh user’s specifications
- Developed Web Pages using ASP.NET and C#
- Collaborating with teh Analysts and gathering teh application functionality requirements
- Changing teh system according to user requirements
- Developing efficient search interfaces for teh clients to access teh data in teh form of well-organized structures
- Involved in design and developing Web Forms using ASP.NET
- Developed teh business logic for teh web forms in C#
- Designed and developed teh rich user interfaces using ASP.Net, JQuery, and AJAX
- Developed Custom User Controls To reduce teh Complexity in User Interface Coding and provide better look and feel
- Used Grid View Control for displaying data before and after each transaction done in corresponding Web Form. Also designed customized column templates for Grid View in Web Forms
- Used ADO.NET connection, command, datasets, data adapter and data reader to retrieve and store teh data in SQL Server 2005
- Involved in database design and implementation
- Responsible for writing Stored Procedures using T-SQL to perform database activities
- Developed different kind of reports using SSRS to help analysts to take decisions on their analysis
- Involved withQuery Optimizationto increase teh performance of teh report
Environment: Visual Studio 2008, ADO.NET, SQL Server 2005, ASP.NET 3.5, C#, CSS, Java Script, WCF, IIS
Confidential, Charlotte, NC
.NET Programmer
Responsibilities:
- Implemented teh project according to teh Software Development Life Cycle (SDLC)
- Designed and developed various abstract classes, interfaces, classes to construct teh business logic using C#, LINQ and SQL
- Created Stored Procedures to manipulate teh database and to apply teh business logic according to teh specifications
- Developed teh Generic Classes which includes teh frequently used functionality, so dat it can be reusable
- Used Sessions to store teh user-specific information throughout teh Application
- Extensively made use of Grid view, List View and Drop down List for displaying teh data in a clear format
- Generated Crystal Reports to display teh statistics based on user request and selecting options
- Worked with .NET Login Controls (Create User Wizard, Password Recovery, Login View, Login and Login Status) and Custom Controls
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages and to control teh layout and look of teh page easily
- Exception Management mechanism using Exception Handling Application Blocks to handle teh exceptions
- Used Team Foundation Server (TFS) for version control
- Created Test Cases and performed Unit Testing of components
- Used SQL Server Reporting Service to generate various reports for customers with different rate plans
- Involved in Debugging and fixing teh bugs in maintenance phase
Environment: Visual Studio, C#, ADO.NET, SQL Server 2005, ASP.NET 3.5, CSS, Java Script, C#, WCF, IIS, TFS
Confidential, Jackson, MN
.NET Programmer
Responsibilities:
- Collect and analyze requirements to design suitable software for them
- Developed teh Use case diagram, Activity diagram using Rational Rose 2000e during teh requirement-gathering phase
- Used N-tier architecture for designing teh web application
- Code teh application in C# using ASP.NET including textboxes, combo boxes, data grids, tree view control, buttons and image buttons
- Implemented Business logic using C#
- Used objects like Request, Response, Query string, Server and Application
- Worked on View State to maintain data between teh pages of teh application
- Developed and Used User Controls using C# and ASP.NET
- Wrote Class library for Database Access layer using C# and ADO.NET
- Identify and create Indexes and Stored Procedures in SQL Server
- Implemented Web services (SOAP) using C#
- Worked closely with client to design and develop solutions dat meet teh client’s requirements
- Used Various Server and HTML controls for creating teh GUI for ASP.NET web forms
- Managed application appearance using cascading style sheets
- Used JavaScript and ASP.NET, validations controls to enforce forms data consistency
- Used teh Datasets and Data Readers to transfer data from database to middle tier components using C# and ADO.NET
Environment: Microsoft Visual Studio 2003, ADO.NET, SQL Server 2003, Windows XP, IIS, ASP.NET, C#, CSS, Java Script
