.net Developer Resume
Los Angeles, CA
SUMMARY
- Over 6 years of professional experience in all stages of the SDLC involving requirements gathering, analyzing, designing, implementation, testing, deployment, documentation and maintenance of various stand - alone, intranet, client-server and web-based projects.
- Strong Experience in developing web application using technologies like ASP.NET, C#.NET, ADO.Net, IIS, JavaScript, JQuery, HTML, CSS, XML, XAML, AJAX, and WCF.
- Extensive experience of designing and developing software applications with Microsoft Visual Studio and .Net Framework using C#.Net and ASP.NET.
- Strong Knowledge of Object Oriented Programming (OOP), Design Patterns, Service Oriented Architecture (SOA), Software Engineering Processes, Data Modeling and Systems Modeling.
- Extensively worked with business analysis and requirements in Agile Methodologies such as SCRUM and Test Driven Methodologies.
- Strong abilities in Database Programming using RDBMS databases like MS-SQL Server, Oracle, MS-Access.
- Extensively worked on writing Stored Procedures, Triggers, Functions, Views and Database Design.
- Good command over Query Optimization using SQL Server Query Execution Plan Analysis.
- Experience on working with Windows Communication Foundation (WCF).
- Experience with Data Accessing including using DataAdapter, DataReader and DataSet in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.
- Experience in manipulating XML, Converting Data between ADO.NET and XML and Proven Knowledge in DTD, Schema, XSL (XSLT, XPath, and XQuery) and LINQ.
- Experience in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles)
- Great Team Player with excellent communication, analytical, verbal and writing skills along with strong management, organizational and mentoring skills.
TECHNICAL SKILLS
Programming Languages: C, C++, T-SQL, PL/SQL.
Web Technologies: ASP.NET, ASP, HTML, AJAX, XML Web Services, WCF.
Web Servers: IIS
Web Designing Tools: Visual Studio.
Tools: and Technologies: ADO.NET, HTML, DHTML, XML, CSS.
Databases: MS-SQL Server, Oracle, MS-Access.
Scripting Languages: JavaScript, Jquery, Angular JS.
Reporting Tools: Crystal Reports, SSRS.
Operating System: Windows, Linux/UNIX.
Web Services: WCF, SOAP, REST.
Version Control tools: Visual SourceSafe, Team Foundation Server (TFS), Tortoise SVN.
Modeling and Testing Tools: Microsoft Visio, nUnit.
PROFESSIONAL EXPERIENCE
Confidential - Los Angeles, CA
.NET Developer
Responsibilities:
- Followed AGILE development Methodology to ensure teamwork, collaboration and process adaptability throughout the life-cycle of the project.
- Developed solutions for diverse programming scenarios in C#, employing object oriented Programming (OOP) concepts such as encapsulation, inheritance, polymorphism and abstraction.
- Developed Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.
- Maintained a session of messages between a client and a service using WCF facilities.
- Worked With ASP.NET Web Parts, Navigation Control, User Controls, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
- Handled ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state, session state and profile properties).
- Used JQuery and JavaScript for Client Side Validations.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
- Implemented Query Expressions, Expression Trees to get the data from SQL and XML using LINQ to SQL and LINQ to XML.
- Used ADO.NET objects Data Reader, Dataset and Data Adapter for consistent access to data sources.
- Created SQL Server Tables and Complex Tables and Developed Stored Procedures, Views and User-Defined Functions those are required for the application.
- Involved in Developing Query for generating Cross-Tab Drill-down reports in SSRS (SQL Server Reporting Services).
- Performed Unit Testing, Modular Testing and successful integration of different modules.
- Used Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: Visual Studio 2012, .NET Framework 4.5/3.5, C#.NET, ASP.NET MVC,WCF, SOAP, ADO.NET,T-SQL, SQL Server 2012, XML, AJAX, LINQ, WSDL, SSRS, TFS, IIS, nUnit, Windows.
Confidential - Pittsburg, PA
.NET Developer
Responsibilities:
- Responsible for designing the ASP.NET application authentication using .NET Framework, C#.NET, Model View Controller (MVC).
- Designed and developed UI using JQuery and AJAX.
- Used AJAX Toolkit to Update Web Control, Data Binding based on user selection with partial post back and made UI more interactive and user friendly.
- Used Cascading Style Sheet (CSS) to accomplish uniformity of all web pages.
- Used HTML helpers in a view to render the HTML Content.
- Used various features of C# and C#.NET (e.g. reflections, generics, partial classes, LINQ etc.).
- Created SQL Server Tables and Complex Tables and Developed Stored Procedures, Views and User-Defined Functions those are required for the application.
- Used Custom Validators, Validation Controls and performed validations both on client side and server side.
- Develop systems using .NET components and implemented the Data Access layers using ADO.NET.
- Used ADO.NET objects such as data reader, data adapter and dataset for consistent access of the data from data layer.
- Developed and consumed REST Web Service for communication and exchanging data.
- Used LINQ Data context object with ADO.NET Entity Framework for LINQ, invoked tables and stored procedures.
- Develop stored procedures, functions, triggers using SQL and T-SQL in SQL Server 2008 for fetching data and binding.
- Wrote the Test Classes to test the application and implemented them with nUnit.
- Used Visual Source Safe (VSS) for the purpose of version Control and source code maintenance needs.
Environment: Visual Studio 2010, C#.NET, ASP.NET MVC, ADO.NET, LINQ, REST, XML,T-SQL, SQL Server 2008,JQuery,AJAX, AJAX Toolkit, HTML, CSS, JavaScript, VSS,IIS, nUnit, Windows.
Confidential - Atlanta, GA
.NET Developer
Responsibilities:
- Followed Scrum and Test Driven Development Methods in AGILE Scrum Methodology to produce high Quality software.
- Developed application as n-tier application with UI in the presentation layer using ASP.NET, business logic in the middle layer using C#.NET and data service activities in the backend using MS SQL Server 2008.
- Designed and developed UI using HTML, CSS, AJAX, JavaScript and Web Controls.
- Used web server controls like Login Control, Menu Control and Substitution Control extensively in designing Web Forms.
- Maintained a session of messages between a client and a service using WCF facilities.
- Used Editable Data Grid Controls to generate responses based on client requests.
- Developed and consumed SOAP Web Service for communication and exchanging data.
- Designed tables as per as the business requirements and generated SQL scripts to create tables.
- Designed the database using ADO.NET and was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
- Used ADO.NET to pull data out of the database and use it in the application.
- Created Tables, Cursors, Views, Index's and Triggers on SQL Server 2008 database.
- Used SSRS Reports for the reporting part of the application.
- Maintain and resolve technical issues and bugs in the application.
- Responsible for Design, Code, Unit Test, Integration test, Release, Pre-Release maintenance and deployment of the application on the Server.
- Used Tortoise SVN for Configuration Management and Version Tracking.
Environment: Visual Studio 2008, Agile, ASP.NET MVC, ADO.NET, C#.NET, WCF, Web Forms, HTML, CSS, AJAX, SOAP, JavaScript, T-SQL, SQL Server 2008, SVN, IIS, nUnit, Windows.
Confidential
Jr .NET Developer
Responsibilities:
- Designed and developed UI, User Controls, and Client-Server Side Validation Controls using ASP.NET MVC, JavaScript, JQuery, HTML and CSS.
- Used Session Management and ASP.NET validate controls for validating the information provided by the user.
- Used WCF Services for getting the data from Web to the designed application.
- Developed and consumed SOAP Web Service for communication and exchanging data.
- Used ADO.NET classes provided by the .NET Framework for database connectivity.
- Used Data Grid, Data List, Repeater controls to show detailed information.
- Created various Tables, custom views, indexes and relations using SQL Server Enterprise Manager
- Written Stored Procedures and SQL queries with Joins on multiple tables.
- Used Crystal Reports as a reporting tool for developing reports.
- Implement nUnit Testing, Integration Testing and Regression Testing.
- Used Microsoft Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
Environment: Visual Studio 2005, ASP.NET MVC, ADO.NET, C#.NET, WCF, SOAP, JQuery, HTML, CSS, JavaScript, T-SQL, SQL Server 2005, ASP.NET, Crystal Reports, nUnit, Windows.
