Senior .net Developer Resume
SUMMARY
- Senior .Net Developer with 7.6 years of experience in requirement analysis, design, development, testing, implementation and deployment of business applications using Microsoft .NET technologiesSKILLS INVENTORY
- Expertise in creating applications using C#, ADO.NET, ASP.NET, Web Services, CSS,XML, AJAX, HTML and MS SQL Server.
- Experience in development and maintenance for Internet and Intranet environment
- Experience in implementing and consuming web services using WCF and using Web API framework.
- Proficiency in Waterfall and Agile development methodologies and in developing Use Cases, Sequence Diagrams, and Class Diagrams in UML.
- Knowledge of GUI designs using MVC design architecture with strongly typed view and custom views.
- Experience in Databases MS SQL Server 2005/2008/2012 and MS Access.
- Experience in Windows NT, Windows 2000, Windows 2003, Windows XP and Windows Vista.
- Worked in all phases of software development life cycle.
- Designed applications using Object Oriented Programming methodologies.
- Excellent team player with problem solving skills with strong technical background and good inter - personal skills and passionate in learning new technologies.
TECHNICAL SKILLS
- ASP.NET
- MVC
- XML
- HTML
- JavaScript
- JQuery
- MS - AJAX Toolkit
- CSS
- C
- C#.Net
- ADO.Net
- Web services
- Web API
- XML
- T-SQL
- PL/SQL.
- MS-Access
- SQL-Server 2005/2008/2012.
- WCF
- WPF
- LINQ
- Sub Version
- Team Foundation Server
- Microsoft IIS 6
- .NET 2.0/3.5/4.0
- Visual Studio 2005/2008/2010/2012/2013
- MS-Office
- Visio
PROFESSIONAL EXPERIENCE
Confidential
Senior .Net Developer
Responsibilities:
- Developed Restful services using Web API’s.
- Used C#.NET in writing Business classes and Data Access layer methods.
- Involved in using MVC 4.0 pattern for the UI development.
- Used RabbitMQ for Email Triggering.
- Used No-SQL Cache Tool - Redis to maintain cache on application server.
- Used Dependency Injection for TDD.
- Designed Class and use case diagrams using MS Visio.
- Performed code Analysis using CAT.Net and Stylecop.
- Used the ADO.NET in the Data Access Layer to fetch the data from SQL SERVER 2012.
- Involved in creating Views, Stored Procedures and Triggers and calling them from the Data Access Layer.
- Designed ER diagrams for the application.
- Performed unit testing and functional testing.
- Fixed the issues and bugs occurred during testing process.
- Deployed the application on test and production servers.
- Developed code documents and user documents.
Environment: Visual Studio 2013, C#.NET, SQL Server 2012, TSQL, Windows Services, IIS, ASP.NET MVC 4 using Razor Coding, Visio, MVC Web API, CSS, JSON, JavaScript, RabbitMQ, Redis Cache.
Senior .Net Developer
Confidential, TX
Responsibilities:
- Used N-tier architecture for presentation, business and data layers.
- Used ASP.NET login controls like Create user wizard, login, change password, etc.
- Improved the performance of web pages by using AJAX.
- Extensively used ASP.NET controls for developing the UI.
- Used C#.NET in writing Business classes and Data Access layer methods.
- Designed Class and use case diagrams using MS Visio.
- Involved in using MVC pattern for the UI development.
- Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
- Designed large numbers of Windows Presentation Foundation (WPF) Forms, Custom Controls and User Controls using XML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
- Attended the code review sessions and have given presentations.
- Used the ADO.NET SqlClient Objects like SqlConnection, SqlCommand, SqlDataReader and SqlDataAdapter and Dataset object in the Data Access Layer to fetch the data from the MDF database files using SQL SERVER 2008.
- Involved in creating Views, Stored Procedures and Triggers and calling them from the Data Access Layer.
- Designed ER diagrams for the application.
- Performed unit testing and functional testing.
- Fixed the issues and bugs occurred during testing process.
- Involved in designing, updating the application as required.
- Deployed the application on test and production servers.
- Involved in support and maintenance.
- Developed code documents and user documents.
Environment: Visual Studio 2010, C#.NET, SQL Server 2008, Multi-Threading, TSQL, WCF,WPF, Windows Services, IIS, ASP.NET 4.0, SOA, WSDL, Visio, MVC 3, CSS, JSON..
Senior .Net Developer
Confidential, IL
Responsibilities:
- Worked as a Developer in the team for designing and developing the application using Microsoft advanced technologies Microsoft Visual Studio .Net 2008, C#, ASP.NET 3.5, SQL Server 2008, and MS Office XP.
- Involved in full Lifecycle of the project- Requirements, Design, Development and Testing.
- Analyzed, designed and developed Windows Presentation Foundation (WPF) Forms based on the requirements.
- Supported and developed both web-based applications using ASP.NET as well as client-server applications written in C#.
- Involved in conceiving and constructing database structures for workflow event management including stored procedures for various types of input and access.
- Developed business logic for role based access to users to access only the specified services based on their role.
- Developed WCF services using Request and Response pattern.
- Implemented Multithreading in the Client-side Interfaces.
- Implemented JQuery to create plug-ins on top of the JavaScript library.
- Developed the classes using C#, which in corporate N -tier architecture and database connectivity.
- Created the User controls and few custom controls for the presentation layer.
- Developed methods using JavaScript for the client side validation, browser detection and application functions.
- Developed and used Business Layer for Insurance and administrative modules.
- Developed Stored Procedures for better performance and to retrieve data from the backend database.
Environment: Windows Vista, Visual Studio 2008, C#.NET, SQL Server 2008, ASP.NET 3.5, MS-AJAX Toolkit, CSS, HTML, TSQL,Visio-07.
.Net Developer
Confidential, IL
Responsibilities:
- Involved in developing class diagrams and sequence diagrams to design the business model using MS Visio design tool.
- Developed Multiple Win forms for billing module. Used Data Gridview, Tree View, List View controls as part of Win forms design.
- Created Web service and integrated with the ASP.NET for the application.
- Handled Run Time Errors & Design Time Errors by using chase Error Handlers Components in C#.NET.
- Used C# extensively for creating Business Object and data access object and XML based data entities.
- Extensively used object Oriented concepts for C# code reusability.
- Developed the Database Access layer using ADO.NET designed as class libraries.
- Developed Web Forms with ASP.NET Custom Controls.
- Implemented client-side validations using JavaScript, JQuery.
- Participated in detail design of the application using MVC architecture, involved in creation of usecases, sequence diagrams and class diagrams.
- Extensively used CSS and Implemented Master pages for consistent look for web pages.
- Developed Business Access layer classes using C#.Net Class libraries.
- Involved in using of third party Web Services using SOAP
- Developed user controls for common and section-wise menus with user security.
- Provide web interfaces for the SQL Server database.
- Involved in designing database objects like Tables, Views, and Stored procedures, Triggers, Joins using SQL Server 2008.
- Developed the user controls for different logins using custom controls using ASP.NET and C#.
- Created the stored procedures and triggers to perform the database to retrieve and automates the process.
- Created a User controls using AJAX which will serves the partial page updating feature.
- Created Business Components and Data Access Components using C#.NET.
- Consumed a Web Services for validating the address details.
- Prepared unit test cases using Visual Studio .Net IDE and debugged the application and fixed the errors before submitting the modules to QA.
Environment: Windows Vista, Visual Studio 2008, C#.NET, SQL Server 2008, ASP.NET 3.5, MS-AJAX Toolkit, CSS, HTML, TSQL, Visio-07.
.Net Developer
Confidential, Plano, TX
Responsibilities:
- Managed, configured and revamped the content assets of health care management systems website using Visual Studio 2008.
- Created a user friendly interface to export all the test results taken by employees with full results in a given month in either pdf or word format.
- The site allows Doctors to add, update and critique the performance of registered employees and customers.
- Wired the required UI components with the code in the code-behind file using event handlers.
- Implemented MS-AJAX to get control over web page design as partial page update and Ajax enabled extender controls.
- Created schemas, table and stored procedures.
- Achieved data validations in the UI ASP.NET Validation Controls.
- Developed web form using master page, UpdatePanel
- Developed Unit Tests and automation scripts for ASP.NET Web Forms
- Used Cascading Style Sheets and Themes for consistent look of the site
Environment: Windows Vista, Visual Studio 2008, C#.NET, SQL Server 2008, ASP.NET 2.0, MS-AJAX Toolkit, CSS, HTML, TSQL, Visio-07.
.Net Developer
Confidential
Responsibilities:
- Developed front-end screens for billing using ASP.Net web forms.
- Used CSS for better look and feel.
- Used C# programming while coding ASP.Net web forms.
- Validations were done using validations controls.
- Extensively worked on the client and vendor modules.
- Used ADO.Net technology to connect the database.
- Developed the Data base layer access classes using the SQL Helper class framework.
- Implemented the Charts, Graphs Controls using the Data Visualization libraries of Microsoft.
- Used ADO.NET objects for connecting to the database and manipulating the data.
- Created CSS files to be applied to various web forms on the web pages.
- Used different user controls, master pages and sitemaps for all ASP.NET pages.
- Performed unit testing, Integration testing and prepared documentation, debugged and fixed the errors.
- Handled the Session and Caching objects wisely to provide the security for the application as well as to increase the performance of the application.
- Developed a Customized User control for Menu Control depending upon the different user levels of the application like admin, client, and guest.
- Developed ADO.NET objects for connecting to the database and manipulating the data.
Environment: ASP.NET, C#, CSS, ADO.NET, HTML, JavaScript, Windows XP and SQL Server 2005.
.Net Developer
Confidential
Responsibilities:
- Coded in ASP.Net using C#.
- Created Database layer and Business layers using ADO.Net and C#.
- Developed web forms, user control, derived control and custom control for the web application.
- Client side validation using JavaScript and .NET validation controls.
- Involved in Database design and developing Triggers, Stored Procedures in SQL Server 2005 to perform the data retrieval from multiple tables.
- Responsible for both Client side and Server side programming of the application.
- Used ASP.NET Server Controls for user interaction which included and involved data adapters, datasets, datatables, datalists, drop down lists, datagrids, data readers, validators and SQL data connections
- Used Session Objects, Cookies to take care of the user login sessions in this application.
- Used Fragment caching and Output caching to improve the performance of the application.
- Responsible for designing and developing several browsers to database interfaces that includes internal tools, report modules, customer service applications etc.
- Datagrid controls are used for data displaying and also sorting option used.
- Upload file control is used to upload the test case files.
- Migration of existing ASP application to .NET application using ASP.NET.
- Performed the Unit Testing and Integration testing.
Environment: C#, ASP.NET, Visual Studio.NET 2008, ADO.NET, JavaScript, MS SQL Server 2005, TSQL and Windows XP/2000.
.Net Developer
Confidential
Responsibilities:
- Developed User Interfaces using Web Forms as per system requirement. Created and used Web Services (WSDL)
- Created schemas, table and stored procedures.
- Implemented Windows and role based security and authorization in the system.
- Designed different components using C#.Net language for enterprise-level web applications. Built on 3-tier architecture with extensive use of Object Oriented Programming Techniques like inheritance, interfaces etc.
- Worked extensively with ADO.NET objects like DataSet, DataTable and Data View to retrieve and manipulate data and display it in a Grid View container of the XAML pages.
- All the user interface layers, web pages are created and integrated to maintain the performance of data flow and data integrity using ASP.NET User Controls and Web Server Controls.
Environment: Visual Studio 2005, ADO.NET, ASP.NET, SQL Server 2005, TSQL, Web Services, C#.net.