.net Developer Resume
San Francisco, CA
SUMMARY
- Over 5 + years of IT experience in software design, analysis, development, testing and implementation of secure n - tier client/server web based applications using .NET Framework.
- Extensive experience with Microsoft .NET Technologies (.NET Framework, ADO. NET, ASP. NET, C#.NET, SQL SERVER, WCF, and WPF).
- Proficient in development of Web and Windows based Applications have good experience working with multithreaded applications and also proficient with migrating from ASP.NET.
- Experience using Microsoft Visual Studio to create Windows Form Applications, Console Applications, Class Libraries, ASP.NET projects and Web Sites.
- Experience using Microsoft Visual Studio for projects involving C#, Entity Framework, ADO. NET, Web Services, HTML5, CSS3, JavaScript, MVC, Web Forms and WCF.
- Extensive experience in developing and consuming XML Web Services using WCF, WSDL,UDDI, SOAP and LINQ.
- Hands on experience in creating content driven and user-friendly application using WPF and WCF.
- Extensive knowledge of C# object oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.
- Experience in implementing .NET Security features like Authentication and Authorization using Forms-based and Windows-based Authentication, Authorizing Users, Roles and User Account Impersonation.
- Extensive work experience with Data Adapter, Dataset and Data reader as a part of ADO.NET to access and update database.
- Good Experience in database development in creating complex database Queries, Views, Stored Procedures, User Defined Functions, Cursors and Triggers.
- Experience in writing Stored Procedures, Functions, Views and Joins in SQL Server, Oracle and PL/SQL .
- Experience in using Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team- Foundation Server).
- Good communication skills with clear understanding of the business rules and ability to work in a multi-cultural multi-stakeholder environment.
TECHNICAL SKILLS
Languages: C#, VB.Net
Web Technologies: .NET Framework, ASP.NET, ADO.NET, Web Services, WCF, ASP.NET MVC, WPF, LINQ, CSS, XML, XSD, XSLT, HTML/XHTML, DHTML
Scripting: Java Script, Angular.js
Development Tools: MS Visual Studio, Adobe Flash, Adobe Photoshop
Version Controller: MS Visual Source Safe (VSS), Team Foundation Server (TFS)
Service Oriented Architecture: WCF, .NET Web Services, WSDL, SOAP
Database: SQL Server, Oracle
Operating System: Windows Variants
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
.NET Developer
Responsibilities:
- Involved in understanding user requirements, designing and developing web application and back end applications.
- Interacted with business analysts, end users and worked on the application specifications to develop detailed functional, technical design, and test specifications that fully satisfy business requirements.
- Implemented entire backend of the application in C#.NET , using various object oriented features like classes, interfaces, inheritance, polymorphism and Multi-threading.
- Developed Data Access layers using ASP.NET, C# and ADO.NET.
- Developed interactive pages of the application using ASP.NET Web Forms pages with C#.NET for the code behind modules.
- Designed MVC design pattern for ASP.NET application development using the ASP.NET MVC framework.
- Used ADO.NET objects such as Dataset Data Reader and Data Adapter for consistent access data from different data sources.
- Used WPF controls to get inputs from user and display them in the XAML pages.
- Developed ASP.NET pages using C#.NET to handle sessions, and server side transactions to provide proper data transfer between various pages.
- Design and Development of front-end screens by creating Views, Partials, layouts, controllers, Actions and View Models using MVC and C#.NET.
- Designed reusable classes and methods in the business layer and the Data Access Layer and implemented those classes using Visual C#.NET.
- Designed WPF application using MVVM and Repository pattern, from design to completion.
- Designed and developed WCF Web Services and configured WCF Services with appropriate endpoints for consuming them in the web application.
- Involved in interface design and development using WPF for windows and web applications respectively by using Visual Studio.
- Created new web pages using HTML5, CSS3, XML, Angular.js and Java Script.
- Implemented Angular.JS Services to bind the data and provide access to the data on the server.
- Used LINQ for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.
- Created a number of SQL Reports in large database with Design, Develop, and Build and publish the reports using Microsoft SQL Reporting Services.
- Worked in an AGILE and SCRUM Environment, used SVN for sub version.
- Involved in the design of the database and developed stored procedures, for implementing the business rules.
Environment: C#.NET, ASP.NET, ADO.NET, WPF, WCF, LINQ, HTML5, CSS3, JavaScript, Angular.js, XML, MVVM, XAML, Visual Studio, SQL, Agile and Windows.
Confidential, NewYork, NY
.NET Developer
Responsibilities:
- Involved in development cycle including high-level design, data design, coding, testing, and creation of functional documentation.
- Involved in Analysis, design, and developed the Application in C#.NET.
- Designed the Front end for my module by using C# and ASP.NET.
- Designed and developed Web Forms using ASP.NET and C# and created necessary classes in the business components.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Used ADO.NET objects for data retrieving, querying, storage and manipulation to data sources.
- Created content driven and user-friendly applications using WPF.
- Developed Web Forms for User Interfaces using ASP.NET and C#.NET using Server Controls, HTML Controls and User Controls.
- Developed various screens in C#.NET for selecting reports parameters and generating reports with ability to export, e-mail, and print reports in various formats.
- Used C#.NET in Three-Tier application (UI, Business Logic and Data Access layers), Class Libraries.
- Developed the Utility applications using WPF.
- Used WCF to communicate with data access layer hosted in the application server.
- Designed and developed in design and development of various components and modules of the application using Visual Studio.
- Designed and developed rich UI Screens with HTML5, CSS3 and Microsoft Silverlight.
- Designed form validations on server side and client side using Angular.js.
- Used LINQ to write the queries in the back end so as to fetch the data from the database.
- Involved in High level design of the project using ADO.Net that accessed the data in tables and procedures created during the SQL Server Project (using SQL Server as the backend).
- Connection string was made used to establish connection with the backend.
- Extensively worked on SQL Queries, Stored Procedures and Triggers using T-SQL in SQL Server.
- Worked in an Agile Environment, used to follow sub version concept.
- Created a Data Source which contains all the tables required in the project.
- Made use of Datasets, Data Adapters supporting disconnected mode.
Environment: C#.NET, ASP.NET, ADO.NET, WPF, WCF, HTML, LINQ, HTML5, CSS3, Angular.js, Visual Studio, MVC, SQL, TSQL, Agile and Windows.
Confidential
.NET Developer
Responsibilities:
- Designed and developed the software using agile development practice.
- Involved in Design, Development of Web Forms using ASP.NET, XML, dataset and .NET Framework.
- Worked on .NET framework ASP. NET and on MVC with middleware Entity Framework Repository Pattern.
- Used C# language for code behind pages to use the OOP's functionalities and to develop OOPS classes.
- Used ASP.NET controls like Master Page Templates, Menu Controls, Grid View Controls and File Upload Controls.
- Involved in designing of WPF screens and implementing MVC design pattern.
- Developed service class in WCF service to retrieve the user information.
- Used ADO.NET (Data adapters, Data Readers, Datasets) for database connectivity to SQL Server database.
- Created Console applications and used ADO.NET objects such as Dataset and Data Adapter, for consistent access to SQL data sources.
- Used LINQ to create data entry web apps with LINQ to SQL to perform CRUD operations.
- Designed and implemented components that convert disconnected record sets to valid XML that is transformed by XSL/XSLT/XPATH files to HTML.
- Worked on Visual Studio Team Foundation Server (TFS) with respect to Collaborative development.
- Developed T-SQL queries, Stored Procedures, Functions and View on SQL Server 2008 SSMS for data access.
- At the end of each sprint, project priorities, designing, validations are evaluated and tested.
Environment: C#.NET, ASP.NET, ADO.NET, MVC, WCF, WPF, LINQ, XPath, HTML, Visual Studio, TFS, SQL, and Windows.