Sr. .net Developer Resume
CA
SUMMARY
- 8+ years of hands - on experience in developing various applications using Microsoft .NET Technologies like VB.NET, C#.NET, ASP.NET, MVC, ADO.NET, XML, LINQ, Web Services, Visual Studio, VB, ASP, IIS, Web API.
- Handled tasks in all the phases of software development life cycle (SDLC) including Analysis, Design, Development, Testing, Implementation, and Documentation.
- Proficient in web technologies like LINQ, AJAX, HTML, XML, CSS, and JavaScript.
- Extensive experience in WCF and WPF.
- Expertise in creating complex SQL queries, Stored Procedures, Constraints, Indexes, Views, Cursors, Triggers, and User Defined Functions .
- Extensive experience in popular data providers like SQL Server 2000/2005/2008, Oracle 10g and MS Access.
- Experience in using web services like SOAP and Rest.
- Worked on ADO.NET and Entity Framework for database activities.
- Experience publishing reports, working with SSIS, SSRS, and Crystal Reports.
- Experience in writing test cases, Automation Testing, Unit Testing using NUnit and also used TDD(Test Driven Development).
- Experience in using Team Foundation Server (TFS), Visual Source Safe (VSS) and SVN Repository.
- Developed, deployed and debugged applications using Microsoft Visual Studio 2005/2008/2010/2012/2013.
- Good experience with development methodologies like Agile Methodologies (Scrum) and V-Model.
- Experience in creating the Work Breakdown Structure (WBS), Work delegations and Release Management.
- Excellent team player with problem-solving and trouble-shooting capabilities.
- Involved in interaction with users and creating specifications.
- Excellent analytical, inter-personal, communication and written skills.
- Ability to adjust in new environments with a drive for results through self-motivation.
TECHNICAL SKILLS
Development Studio: Visual Studio 2003/2005/2008/2010, Visual Studio 6.0, VSS, TFS, NUnit.
.Net Technologies: .Net Framework 2.0/3.0/3.5/4.0, ASP.Net, MVC, Entity Framework
Programming Languages: C, C++, C#, VB6.0, VB.Net, ASP.Net, HTML, JavaScript, JQUERY, SQL Server, XML, LINQ
Web Technologies: ASP.Net, WCF, ADO.NET, .Net Remoting, WWF, CSS, WPF, Web API
Web Servers: Microsoft IIS 5.0/6.0
Database: SqlServer 2005/2008/2012, Oracle, MS Access
Operating Systems: Windows 95/98/2000/XP Home/XP Professional/Vista
Reporting Tools: Crystal Reports, SSRS
Other Tools: TFS(Team Foundation Server), VSS(Visual Source Safe), Quality Center, Rational Clear Quest, MS SharePoint, MS Visio, SSIS
PROFESSIONAL EXPERIENCE
Confidential, CA
Sr. .Net Developer
Responsibilities:
- Used .Net Framework and C# language for developing the applications.
- Used WCF for the web services.
- Used Entity Framework in relating the data from the database.
- Used ASP.Net in developing the county projects in the application.
- Extensively involved in writing the test cases for unit testing and Integration testing.
- Developed stored procedures, functions, views and cursors required for the application.
- Used LINQ queries in performing the operations on the data in database.
- Followed Agile Methodologies in the project.
- Involved in deployment of the WCF services and the windows applications.
- Involved in developing the XSLT files and transforming them to XML files required in the project.
- Involved in maintenance and support of both the applications.
- Used Assembla workspace for the task management and the subversion repository for hosting the code.
- Involved in converting the application developed in visual studio 20 .
Environment: .NET Framework 4.0, C#, ASP.NET, WCF, LINQ, SQL Server 2012, Entity Framework 4.0, Visual Studio 2008, 2010 and 2013, Assembla SVN Repository, Unit Testing, Win Forms, Web Forms, XSLT, XML,TFS, Agile Methodology.
Confidential, Sacramento, CA
Sr. .Net Developer
Responsibilities:
- Used ASP.NET and C# for developing different county projects in the application.
- Used ASP.NET Web Server controls, JavaScript, HTML Controls, XML, Win forms, Web forms, Cascading Style Sheet in designing the UI part.
- Followed Agile Methodologies in the project.
- Used MS Visio in creating the Use Case, Class diagrams with UML Notations.
- Web Application is developed based on the MVC4 Model.
- Involved in designing the application using the MVC design patterns.
- Document management is done using the MS SharePoint.
- Taken the responsibility of assigning the tasks to other team members depending on the releases.
- Used ADO.Net objects for accessing the data from the database.
- Used LINQ (Language Integrated Query) to perform set of operations on the dataset objects.
- Implemented role - based authorizations for providing security to the application.
- Involved in analyzing requirements and technical design of the project.
- Implemented and used Web Services to interact with internal systems.
- Used data bound controls and customized them for other controls like drop-down boxes and check boxes.
- Used client-side JavaScript and AJAX controls to improve the responsive nature of the application.
- Used TDD (Test Driven Development) programming technique in the project.
- Extensively used JQuery in all the projects for development.
- Involved in implementing design specification, fixing bugs, writing T-SQL procedures, functions, designing Databases, code refactoring.
- Improved performance by using Caching the data for WCF service that was taking more time to retrieve. Exception handling was done thoroughly.
- Used Team Foundation Server (TFS) as the Source Control in the entire development of the project.
Environment: .NET Framework 4.0, C#, ASP.NET, MVC4, WCF, LINQ, SSRS, SQL Server 2012, TDD, Ajax, JQuery, CSS, JavaScript, Win Forms, Web Forms, XML, HTML, TFS, MS SharePoint, MS Visio.
Confidential, Pasadena, CA
.Net Developer
Responsibilities:
- Actively interacted with the client & tuned the application to the requirement.
- Actively involved in analysis, design, and development and testing of the application.
- Maintenance and support of existing application.
- Involved in design of a User-friendly GUI in VB.NET and CSS using .NET Framework 4.0.
- Developed Web and Win forms, .NET components using VB.Net/ASP.NET and MVC model.
- Used Master pages for consistent and maintainable user interfaces.
- Used Restful services in the project.
- Used TDD technique for designing and requirement gathering before the implementation part.
- Used Entity Framework in fetching the data
- Created use case and class diagrams in MS Visio using UML notations.
- Used Ajax control toolkit controls to create efficient and interactive web application that work across all popular browsers.
- WCF is used to create web services.
- Used JavaScript to enable and disable user interface controls at the client level.
- Used ASP.Net data bound controls (Grid view, Form view, SQL Data source and Object data source) for data access and manipulation.
- Developed stored procedures, Views, Triggers and Functions.
- Written stored procedures, views, triggers in SQL Server 2005 using T-SQL to embed business functionality.
- Day-to-day reports, Weekly reports and monthly reports are generated and modified using Crystal Reports from the database and also from the XML files.
- Team Foundation Server is used for the version control.
Environment: .Net Framework 4.0, Visual Studio 2008, VB.Net, ASP.NET, Entity Framework, WCF, WPF, MVC, CSS, JavaScript, SQL Server 2008, Web Services, Microsoft Visio, Team Foundation Server, Rest, TDD.
Confidential, CA
.Net Developer
Responsibilities:
- Used the .Net Framework and C# for the development of the applications.
- Followed the Agile Methodology (Scrum) in the development of the project.
- Interacted with the clients effectively to understand and analyze the business requirements.
- Used MVC (Model - view - Controller) model in the application.
- Used NUnit for testing the application.
- Used .Net Validation controls to validate the input Data, forms authentication and authorization for providing the security.
- Designed User Interface using HTML Controls and Javascript.
- Used SqlServer2008 and used ADO.Net for accessing the data required.
- Involved in debugging and providing the fixes of User interface screen design, coding, testing.
- Used Team Foundation Server (TFS) effectively to handle version control.
- Used SSIS in the creation of workflows required for the solution.
- SSRS is used in the creation of reports.
Environment: C#.Net, VisualStudio 2010, ASP.Net 4.0, SqlServer 2008, MVC4, WCF, XML, Javascript, NUnit, SSIS, SSRS.
Confidential, Boston, MA
.Net Developer
Responsibilities:
- Communicated with the clients to understand and analyze the business requirements.
- Used the .Net Framework and C# for the development of the applications.
- Used N-tier architecture in developing the application.
- Designed the API forms using ASP.Net and .Net Winforms and delivered innovatively.
- Used Validation controls to validate the input Data (Required Field, Range, Custom and Compare Validation).
- Used HTML Controls, Javascript in designing the User Interface.
- Used SOAP web services.
- Consumed XML WebServices to make available data within intranet.
- Created Stored Procedures and Triggers using SqlServer2008.
- Involved in debugging and providing the fixes of User interface screen design, coding, testing.
- Involved in analyzing and implementation different claim benefits available to the patients.
- Followed the Agile Methodology (Scrum) in the development of the project.
- Extensively used WinForms component library to create a flexible and convenient user interface
- Used Visual SourceSafe effectively to handle version control.
Environment: C#.Net, VisualStudio 2008, ASP.Net 3.5, SqlServer 2008, HTML, JavaScript, XML WebServices, WinForms, WebForms, N-Tier Architecture, Visual Source Safe,SOAP.
Confidential
.NET Developer
Responsibilities:
- Prepared the test scenarios and automated them using C# and coded UI.
- Executed the automated test scenarios to test the functionality of the web application using N-Unit.
- Used object oriented programming concepts like interfaces, inheritance.
- Used LINQ statements to retrieve the data from the database.
- Interacted with the client to understand and analyze the required changes.
- Involved in writing the stored procedures, functions, triggers to implement the functionality of the application during automation of test scripts.
- Used Windows services for the automatic pick up of .CSV files.
- Used ADO.Net to perform the Create, Retrieve, Update, Delete operations on the database
- Involved in unit testing and Regression testing, bug tracking and defect management.
- Used XML files to fill the data required for the application during automation testing.
- Developed and designed components using ADO.NET, C# and Multi-Threading.
- Used MS Team Foundation Server for managing the release of projects and Testing.
Environment: Visual Studio 2008, ASP .NET 3.5, Visual C#, SQL Server 2005, XML, LINQ, Team Foundation Server
Confidential
.NET Senior Programmer
Responsibilities:
- Integrated with the pre-existing tools like HP Quality center using ASP.Net and C#.
- Developed SQL Queries and Procedures for storage and retrieval of data.
- Participated in designing the screen flow.
- Interacted with the other clients in providing the application training.
- Used Master Pages to create consistence layout..
- Used Grid View control extensively for data display, dynamic generation of rows, and user input inside template columns.
- Created Multi-Tier Architecture Application and in building Presentation Layer, Business Access Layer (BAL) and Data Access Layer (DAL).
- Developed control rich Web forms using ASP.Net 3.5.
- Used ASP.NET Forms Authentication and Authorization.
- Implemented skin and Themes for the design of web pages.
- Designed, Created and Implemented WCF Services and hosted using IIS to provide data to other clients.
- HP Quality Center is used in assigning the test scripts or for the defect Management.
Environment: VisualStudio 2005, ASP.NET, C#, WCF, WWF, ADO.NET, SQL Server 2005, Infragistics controls, HP Quality Center.
Confidential
.NET Programmer
Responsibilities:
- Participated in migrating the code written in VB6 to VB.Net for the windows applications.
- Used Object Oriented Programming concepts extensively in the development of the application.
- Followed the V-Model of SDLC in the project.
- Fixed all the issues come under migration of VB6 to VB.Net.
- Migrated few VB Controls to .Net Controls.
- Performed Unit Testing on the application.
- Created Joins, Views, functions, stored procedures and triggers as part of the database programming.
- Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
- Maintenance/Enhancement of Project and Handling/fixing bugs on daily basis.
- Used Rational Clear Quest tool in the management of defects.
- Involved in deployment of the application to the other teams.
- Used ADO.NET for data retrieving, querying, storage and manipulation interface screens developed using ASP.NET.
- Involved in performance tuning and query optimization.
- Used forms based Authentication and role based Authorization for security.
Environment: .Net Framework 2.0, VB .Net, VB6, SQL Server 2005, ADO.Net, Rational Clear Quest